いくつかの変数を使用していますが、通常はGet-ChildItem
コマンドレットから返されたオブジェクトを使用してファイルを検索し、変更されたifステートメントを使用します。特定のファイルを見つけて削除する場合
しかし、ディレクトリ内の特定のファイルを見つけたら、それを見つけたら削除しますか?
$VM_NAME="Test"
$search=Get-ChildItem -Path B:\Virtualservers\Disks\Users\* -include $VM_NAME.vhdx -filter *.vhdx -Recurse
if ($search.Name -contains "$VM_NAME.vhdx") {remove-item ??? }
else {write-host "Continue.."}
は確かに、ありがとう! –