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


若要显示目录内容,请使用 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 参数。

更新于: 2020 年 1 月 22 日

36K+ 次浏览

开启你的职业生涯

完成课程获得认证

开始
广告