特定のネットワークパスの場所にあるすべてのファイルとフォルダを削除しようとしています(tfs私のビルドの1つのドロップフォルダをビルドする)。私は次の行しようとした私のビルド後のスクリプトでRemove-Item:パス '\ footfs32 Builds TestBuildTest foo_3.3.17009.3.zip'が存在しないため見つかりません。
:(同じ結果とを)
$Destination = '\\footfs32\Builds\TestBuildTest'
Get-ChildItem -Path $Destination -Recurse | Remove-Item -force -recurse
Remove-Item \\footfs32\Builds\TestBuildTest -Force -Recurse
Remove-Item "\\footfs32\Builds\TestBuildTest\*" -Force -Recurse
Remove-Item -LiteralPath "\\footfs32\Builds\TestBuildTest\*" -Force -Recurse
すべてのフォルダが削除されている含まれていますが、それは、ディレクトリに次のエラーがファイルを削除しようとするとポップアップ:
は、Remove-アイテム:。パスを見つけることができません '\ abctfs32 \ビルド\ TestBuildTest \ foo_3.3.17009.3.zip' が が存在しないため」
すべてのフォルダが正しく削除されているにもかかわらず、このエラーがファイルでのみポップアップするのはなぜですか?これは私には意味をなさない。そして私はそれをどのように修正するのですか?
あなたは残念ながら、すべてのフォルダとファイルが以前のビルド中に同じユーザー(ビルドサーバーサービスアカウント)によって作成されたこのファイル – Esperento57
を削除するための権限を持っていけないかもしれません。 – Jannik
buildとpsスクリプトの後に、物理的に作成されたドロップフォルダのファイルを見ることができますか? –