当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] PowerShell显示隐藏文件

作者:精品下载站 日期:2024-12-14 22:06:42 浏览:15 分类:玩电脑

PowerShell显示隐藏文件


在 PowerShell 中使用 Get-ChildItem(或其别名 ls)命令从目录中获取隐藏文件的列表。这两个命令都可以与 -Hidden 参数一起使用来显示隐藏文件,或与 -Force 参数一起使用来显示隐藏文件以及指定文件夹中的系统文件。

[玩转系统] PowerShell显示隐藏文件

文件上的隐藏属性意味着该文件是隐藏的,并且在 Windows 文件资源管理器或命令提示符中不可见。

在本文中,我们将讨论如何使用 Get-ChildItem cmdlet 显示隐藏文件以及如何使用 ls 命令显示隐藏文件。

PowerShell 使用 Get-ChildItem 显示隐藏文件

在 PowerShell 中使用 Get-ChildItem cmdlet 以及 -Hidden-Force 参数来显示隐藏文件并将其显示在控制台上。

要列出目录中的隐藏文件,请使用以下脚本。

Get-ChildItem -Path "D:\PS\temp\" -Hidden 

在上面的 PowerShell 脚本中,Get-ChildItem cmdlet 使用 -Hidden 参数来检索指定目录路径中的隐藏文件列表。

上述脚本的输出显示隐藏文件。

PS C:\> Get-ChildItem -Path "D:\PS\temp\" -Hidden                                                                       

    Directory: D:\PS\temp


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
-a-h--       26-02-2023     16:10             87 comp.txt
-a-h--       02-04-2023     19:44              0 rabbitmq_02042023.log


PS C:\>                                                                                                                             

PowerShell ls 隐藏文件

Unix 命令 ls 是 PowerShell 中 Get-ChildItem 的别名,可用于列出带有 -Hidden 的隐藏文件 或 -Force 参数。

要列出并查看隐藏文件,请使用以下脚本。

ls -Path "D:\PS\temp\" -Hidden 

在上面的 PowerShell 脚本中,ls 命令使用 -Path 参数指定目录路径,并使用 -Hidden 参数列出指定目录中的隐藏文件。

上述 PowerShell 脚本到 ls 隐藏文件的输出是:

[玩转系统] PowerShell显示隐藏文件

在PowerShell中显示隐藏文件和系统文件

使用 Get-ChildItem 或其别名 ls 命令和 -Force 参数来显示指定目录中的隐藏文件以及系统文件。

要在 PowerShell 中查看隐藏文件和系统文件,请按照以下脚本操作。

# Using the Get-ChildItem -Force

Get-ChildItem -Path "D:\" -Force 
# Using the ls -Force
 ls -Path 'D:\' -Force 

在上面的 PowerShell 脚本中,Get-ChildItem 和 ls 命令使用 -Force 参数来获取隐藏文件和系统文件,以及 $RECYCLE.BIN、系统卷信息等。

上述用于查看隐藏文件和系统文件的 PowerShell 脚本的输出是:

PS C:\> ls -Path 'D:\' -Force

    Directory: D:\


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d--hs-       04-03-2022     14:58                $RECYCLE.BIN
d-----       20-03-2023     14:16                Projects
d-----       10-04-2023     22:17                PS
d--hs-       16-02-2021     20:50                System Volume Information
d-----       14-02-2023     13:07                Temp



PS C:\> Get-ChildItem -Path "D:\" -Force

    Directory: D:\


Mode                LastWriteTime         Length Name
----                -------------         ------ ----
d--hs-       04-03-2022     14:58                $RECYCLE.BIN
d-----       20-03-2023     14:16                Projects
d-----       10-04-2023     22:17                PS
d--hs-       16-02-2021     20:50                System Volume Information
d-----       14-02-2023     13:07                Temp


PS C:\>

结论

我希望上面关于如何使用带有 -Hidden 参数的 Get-ChildItemls 命令显示隐藏文件的文章对您有所帮助。

使用-Force参数,它还显示隐藏文件和系统文件。

您可以在 ShellGeek 主页上找到有关 PowerShell Active Directory 命令和 PowerShell 基础知识的更多主题。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯