【发布时间】:2022-01-23 02:51:06
【问题描述】:
尝试通过 powershell 和包含假定目录的 CSV 文件来定位存在或不存在的目录。我们可以让它在控制台中运行并显示,但它不会将结果导出到 txt 文件中。它创建文件,但它是空的。任何帮助都是有用的!
Import-Csv .\missingpaths.csv | ForEach {If (Test-Path -Path $_.Path) {Write-Output"$($_.Path) exists" } Else {Write-Output "$($_.Path) does NOT exist" $_.File | Out-File .\MissingCSV.csv -Append }}
【问题讨论】:
-
如果将它附加到 .txt 会发生什么?只能想象问题出在 上。 csv;可能必须使用
convertto-csv,或使用pscustomobject。 -
现在它只被编码来附加不存在的路径。这是你想要的吗?
标签: powershell