0

PowerShell を使用して Windows タスク スケジューラでタスクを無効にしようとしています。これどうやってするの?

$tasks = & SCHTASKS /Query /V /FO CSV | ConvertFrom-Csv
$task = $tasks | ? { $_.TaskName -eq "E:\MyDir\test.bat" }  
& SCHTASKS /Change /DISABLE /TN "$Task.TaskName"

このエラーは結果です:

エラー: 指定されたタスク名 ".TaskName" はシステムに存在しません。

4

1 に答える 1

3

「$($ task.Taskname)」が機能するはずです。

于 2012-07-12T18:32:55.467 に答える