0

我需要编写一个applescript来隐藏和取消隐藏特定文件。这是我到目前为止所拥有的,但显然文件名中的空格会导致问题。

tell application "System Events"
    do shell script "chflags nohidden "/VOLUMES/Works/who/3130026 - Why Onspots.pdf""
end tell

不知道我做错了什么。在此先感谢您的帮助。

4

1 回答 1

0

您需要使用反斜杠 '\' 字符转义 shell 命令中的引号,如下所示

do shell script "chflags nohidden \"/VOLUMES/Works/who/3130026 - Why Onspots.pdf\""
于 2015-05-26T23:54:02.277 回答