如何在 PowerShell 中列出目录内容?

powershellmicrosoft technologiessoftware & coding

要显示目录内容,可以使用 Get-ChildItem cmdlet。您需要提供目录路径;如果您位于同一目录中,则只需直接使用 Get-ChildItem 命令即可。在下面的示例中,我们需要显示 D:\temp 目录的内容。

如果在目录之外运行 Get-ChildItem 命令,则必须提供目录路径。这称为绝对路径。


PS C:\> Get-ChildItem D:\Temp\

命令

如果在目录内直接运行此命令,则只需运行此命令即可。这称为相对路径。

PS D:\Temp> Get-ChildItem

输出

Directory: D:\Temp
Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d-----       13-12-2019     09:52                GPO_backup
d-----       24-11-2018     11:31                LGPO
-a----       07-05-2018     23:00            301 cars.xml
-a----       29-12-2017     15:16           4526 healthcheck.html
-a----       29-12-2017     15:16           4526 healthcheck1.html
-a----       08-12-2017     10:24          48362 servicereport.html
-a----       08-12-2017     10:24          48362 servicereport1.html
-a----       08-12-2017     10:16            393 style.css
-a----       08-12-2017     11:29           7974 Test.xlsx
-a----       25-10-2017     08:13            104 testcsv.csv
-a----       12-12-2017     23:04           1034 testhtmoutput.html

请注意 - Get-ChildItem 命令仅显示文件夹及其文件,而不显示子文件夹的内容。要显示子文件夹及其文件,您需要使用 --Recursive 参数。


相关文章