0
我有我傳遞了兩個值,它是給我這個錯誤一個AppleScript文件:傳遞參數的AppleScript導致錯誤
execution error: {"file2"} doesn’t match the parameters {fileName, fileName2} for run. (-1721)
這裏是AppleScript的:
on run {fileName, fileName2}
set output to fileName & "|" & fileName2
end run
更新:
進一步的測試,如果我添加更多的參數似乎工作。有沒有一個參數數組或參數數組,我可以用它來代替?
有沒有辦法讓類似的JavaScript是如何工作的第一和第二個參數,例如將以argv [0]和argv [1]? –
嘗試'argv的第一項'和'argv的第二項'等。 – ShooTerKo
或者你使用'run {fileName,fileName2}',但是你必須給你的處理程序準確的給定數量的參數! – ShooTerKo