![ファイルをすべてのユーザーのデスクトップにコピーする](https://rvso.com/image/515047/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%92%E3%81%99%E3%81%B9%E3%81%A6%E3%81%AE%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%81%AE%E3%83%87%E3%82%B9%E3%82%AF%E3%83%88%E3%83%83%E3%83%97%E3%81%AB%E3%82%B3%E3%83%94%E3%83%BC%E3%81%99%E3%82%8B.png)
次のコマンドを含むバッチ ファイルを使用して、Windows 7 上のすべてのユーザーのデスクトップにファイルをコピーします。
C:\FOLDER\FILE.TXT %AllUsersProfile%\Desktop にコピー
しかし、「権限が拒否されました」というメッセージが表示されます。拒否するのではなく、「はい」をクリックできるように、バッチ ファイルで評価された権限を要求するにはどうすればよいですか?
答え1
スクリプトを実行するユーザーが「パブリック デスクトップ」フォルダーにファイルを置く権限を持っていると仮定します。
- バッチファイルへのショートカットを作成する
- ショートカットを右クリックしてプロパティを開きます
- ショートカットタブで、詳細設定(ラベルA)をクリックします。
- 「管理者として実行」ボックスをチェックします(ラベルB)
(ソース:リチャード・スレーター)