- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:chmodをapplescriptで実行したい。)
chmodをApplescriptで実行する方法
このQ&Aのポイント
- AppleScriptでchmodコマンドを使用してフォルダのアクセス権を変更する方法を教えてください。
- chmodをApplescriptで実行するスクリプトを作成し、cronに登録して定期的に実行する方法を教えてください。
- MacOSでフォルダのオーナーとアクセス権を定期的に変更するためのApplescriptの例を教えてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
cronの設定ができるなら、単純に #!/bin/sh TARGET=/test /bin/chown -R test $TARGET /bin/chmod -R 755 $TARGET みたいなシェルスクリプトをユーザrootのcrontabに登録すればよいのでは。
その他の回答 (1)
- osamuy
- ベストアンサー率42% (1231/2878)
回答No.2
sudoを使って要特権コマンドをパスワード入力なしで実行できますので、 do shell script "sudo chmo.sh" みたいに実行してみては。 詳しくは、man sudoersをご覧ください。
質問者
お礼
出張と体調不良のため返事が遅れました。 ありがとうございます。 sudoersというものがあるとは知りませんでした。 本当にありがとうございました!
お礼
ありがとうございます。 おかげさまでシェルスクリプトではできました。 実はバックアップソフトに組み込みたいと考えています。 Retrospectというバックアップソフトなのですが、このソフトにはバックアップ処理後にAppleScriptにてメール配信などの機能があり、そのAppleScript内にchownとchmodを追加したかったのです。 crontabだとバックアップが終了する時間を見計らって実行時間を指定する必要があるので、Applescritpでの設定方法もわかれば教えて下さい。 お願いします。