Powershell アイテムのコピー タスクが開始されるスケジュールされたタスクを作成しようとしています。(ダブル ホップの問題を軽減するには") *.ps1 ファイルに copy-item コマンドを配置してこれを呼び出す方法は、この例が機能したらその場でパス名を作成する予定であるため、私にとっては好ましい方法ではありません。
以下は期待どおりに機能しています:
Invoke-Command -session $mysession -ScriptBlock { schtasks /create /RU myuser /RP mypasswd /TN "Temp Task Copy-Item" /TR "powershell -ExecutionPolicy Bypass -command copy-item -path \\192.168.1.1\share\Folder -Destination C:\Temp" /SC ONCE /ST 22:35}
しかし、C : \Temp の代わりに空白C:\Program Files (x86)\Tempを含むパスにコピーしたい場合の魔法の構文は何 ですか?バックティックの組み合わせのすべての方法を試してみましたが、運がなかったと思います;-)