私は同様の問題に対するいくつかの回答を見たことがありますが、そのうちのどれも動作させることはできません。おそらく、私はV2のPowerShellを使用しているので、ストリームをリダイレクトできません。私の質問は簡単ですが、私は次のスクリプトでは、Remove-Itemコマンドレットの詳細な流れを記録したい:Powershell V2 - ロギングの削除項目
$CSVList = (Get-Content "C:\Users\Leeds TX 11\Desktop\Test folder\Watchfolder\DAZN Production Numbers - purgelist.csv" | select -Skip 1) -split ','| Where {$_}
$Netappdirectory = "C:\Users\Leeds TX 11\Desktop\Test folder\NetApp"
$Logfile = "C:\Users\Leeds TX 11\Desktop\Test folder\logfile.txt"
Get-ChildItem $Netappdirectory |
Where-Object {$CSVList -contains $_.BaseName} |
Remove-Item -Verbose