試圖弄清楚如何讓Powershell在隨後對同一目錄路徑的請求中顯示標題詳細信息。Powershell Get-ChildItem - 隨後調用相同路徑時丟失標題
這裏是什麼,我試圖做一個簡單的例子,請注意第二個電話給Get-ChildItem不顯示標題詳細信息(大概是因爲它知道它已經在同一腳本塊內以前的稱呼):
PS C:\TEMP\foo> $path="c:\temp\foo";Get-ChildItem -Path $path;Write-Output "Delete something and display directory contents again...";del $path\*5*;Get-ChildItem -Path $path
Directory: C:\temp\foo
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 9/21/2016 9:54 PM 16 File1.txt
-a--- 9/21/2016 9:54 PM 16 File2.txt
-a--- 9/21/2016 9:54 PM 16 File3.txt
-a--- 9/21/2016 9:54 PM 16 File4.txt
-a--- 9/21/2016 9:54 PM 16 File5.txt
Delete something and display directory contents again...
-a--- 9/21/2016 9:54 PM 16 File1.txt
-a--- 9/21/2016 9:54 PM 16 File2.txt
-a--- 9/21/2016 9:54 PM 16 File3.txt
-a--- 9/21/2016 9:54 PM 16 File4.txt
如果多次引用同一路徑,這似乎是默認行爲。我發現,只要在第二次Get-ChildItem調用中提供了不同的路徑,就會生成第二個頭文件,但從來沒有多次使用相同的路徑。
有關如何強制第二個標題顯示爲像第一個的任何想法,同時仍將這兩個調用保持在同一個scriptblock中?
謝謝! get-childitem
後
'GET-ChildItem -Path $路徑表格式| Out-Host' – PetSerAl
可能的重複[如何強制隱式PowerShell格式表重複標題重複輸出?](http://stackoverflow.com/questions/38976213/how-to-force-implied-powershell-format- table-to-repeat-headers-for-repeated-outp) – TessellatingHeckler
@PetSerAl你可以發表該評論作爲答案。可以對其他用戶有所幫助。 – Venkatakrishnan