标题已经说得很清楚了。
在Photoshop脚本中,如何获取操作系统的名称? 我需要它来确定文件保存路径的语法。
标题已经说得很清楚了。
在Photoshop脚本中,如何获取操作系统的名称? 我需要它来确定文件保存路径的语法。
由于您需要确定文件保存路径的语法,因此文件系统的名称可能是最合适的:
alert (File.fs); // "Macintosh", "Unix", "Windows"
关于File.fs
和$.os
的信息可以在文档JavaScript工具指南中找到(分别位于第48页和第218页)。
var infoStrings = app.systemInformation.split('\n');
var os
infoStrings.forEach(function(str) {
if (str.includes('Operating System') {
var osNameIndex = str.indexOf(':') + 2;
os = str.substr(osNameIndex);
}
});
console.log(os) // Should output the name of the current OS
这是我用来确定操作系统的方法:
var fileLineFeed = "";
if ($.os.search(/windows/i) != -1) {
fileLineFeed = "Windows";
} else {
fileLineFeed = "Macintosh";
}
对我来说这很有效,因为我的用户只使用这两个操作系统中的一个。