0

以下のスクリプトを使用してcongifファイルを作成しようとしましたが、同じファイルを上書きするためにすでに存在している場合、エラーが発生していなくても結果が得られない、とplsは示唆しています。私は以下のようにapplescriptで同じものが欲しいです。

property usr : "abce"
property pswd : "pwd"
do shell script "echo 'hello world' > /users/usernamr/desktop/mms.cfg" user name usr password pswd with administrator privileges
4

2 に答える 2

0

スペルミスがあります:

/users/usernamr/desktop/mms.cfg

次のように変更してみてください。

/users/username/desktop/mms.cfg

?

于 2012-12-20T04:10:47.410 に答える
0

これを試して...

property usr : "abce"
property pswd : "pwd"

set filePath to (path to desktop as text) & "mms.cfg"
set theText to "hello world"
do shell script "echo " & quoted form of theText & " > " & quoted form of POSIX path of filePath user name usr password pswd with administrator privileges

注: 他の投稿で、ファイルがアプリケーション サポート フォルダーにあることがわかります。そこにファイルが必要な場合は、この行を使用してください...

set filePath to (path to application support folder from user domain as text) & "mms.cfg"
于 2012-12-20T04:32:15.867 に答える