【发布时间】:2021-08-03 11:10:21
【问题描述】:
我需要在表格视图中获取此 PowerShell 输出。另外,需要在引号内。
当前输出格式:
Testing\Dump\DumpText-1.txt Dump\DumpText-1.txt
Testing\Dump\DumpText-2.txt Dump\DumpText-2.txt
Testing\Dump\SubDump1\DumpText-1.txt SubDump1\DumpText-1.txt
Testing\Dump\SubDump1\DumpText-2.txt SubDump1\DumpText-2.txt
Testing\Dump\SubDump2\Screenshot.png SubDump2\Screenshot.png
所需的输出格式:
"Testing\Dump\DumpText-1.txt" "Dump\DumpText-1.txt"
"Testing\Dump\DumpText-2.txt" "Dump\DumpText-2.txt"
"Testing\Dump\SubDump1\DumpText-1.txt" "SubDump1\DumpText-1.txt"
"Testing\Dump\SubDump1\DumpText-2.txt" "SubDump1\DumpText-2.txt"
"Testing\Dump\SubDump2\Screenshot.png" "SubDump2\Screenshot.png"
我的脚本是:
$directoryPath=$args[0]
Get-ChildItem $directoryPath -Recurse -Force | ForEach-Object -Process {
if (!$_.PSIsContainer) {"$($_.FullName -creplace '^[^\\]*\\', '') `t` $($_.Directory.Name)\$($_.Name)"}
}
【问题讨论】:
标签: powershell directory subdirectory