PowerShell 技能连载 - 处理隐藏文件
适用于 PowerShell 3.0 及更高版本
当您使用 Get-ChildItem
来列出文件时,缺省情况下不包含隐藏文件。
要包含隐藏文件,请使用 -Force
参数:
PS> Get-ChildItem -Path $home -Force
要只列出隐藏文件,请使用 -Hidden
参数。这个参数是在 PowerShell 3.0 引入的:
PS> Get-ChildItem -Path $home -Hidden
Directory: C:\Users\Tobias
Mode LastWriteTime Length Name
---- ------------- ------ ----
d--h- 08.01.2012 10:38 AppData
d--hs 08.01.2012 10:38 Application Data
d--hs 08.01.2012 10:38 Cookies
d--hs 08.01.2012 10:38 Local Settings
d--hs 08.01.2012 10:38 My Documents
d--hs 08.01.2012 10:38 NetHood
(...)