1
我試圖從服務器上刪除文件。我有一個csv,它包含一個字段中的路徑和另一個字段中的文件名稱。我想將兩個字段連接在一起,這樣我只刪除指定的文件(否則它只會刪除路徑中的所有內容)。 這裏的非工作代碼,我需要引用兩個字段名:如何連接來自csv的兩個字段
Import-Csv C:\CSVs\TestDelete.csv | Foreach-Object {
Remove-Item -LiteralPath $_.Path + $_.Name -WhatIf
}
完美!我沒有尾隨的「\」,但是很容易重新加入。我錯過了「()」 –
['Join-Path'](http://go.microsoft.com/fwlink /?LinkID = 113347)對於處理任意輸入也很有用(例如'-LiteralPath(Join-Path $ _。Path $ _。Name)')。 –