2016-04-11 14 views
1

Powershellは非常に新しく、フォルダをバックアップするためにタスクスケジューラに投入できる簡単なコマンドを作成したかっただけです。私はpowershellで簡単なコマンドを試してみましたが、正常に動作しますが、PowerShellで右クリックしてみるとすぐに開き、閉じます。私は赤いエラーテキストを見ることができ、 "文字列にターミネーターがありません"と言います。PowershellスクリプトはPowershellにコピーされたときに実行されますが、クリックしても実行されません。

ここにコードがあります。

Copy-Item 'C:\Users\Me\Documents' 'E:\Me\ImportantDocuments\Backup\' -recurse -force 

答えて

1

Powershellをタスクスケジューラのように直接呼び出すことはできません。 は、次の操作を行いますタスクスケジューラについては 「プログラムを起動し、」指定: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe はい、私はそれがv1.0のを言う知っているが、これはつまり、まだオプションagumentsについてバージョン4

と連携し、決して変更-File C:\temp\test.ps1 enter image description here

で、あなたはpsのスクリプトファイルを指定することができ、 -Command &"{ Copy-item C:\temp\source.txt C:\temp\destination.txt }" をまたは:指定
関連する問題