Even Mien Asked: 2015-02-24 20:26:06 +0800 CST2015-02-24 20:26:06 +0800 CST 2015-02-24 20:26:06 +0800 CST 设置显示/隐藏文件夹上的隐藏项目 772 在特定文件夹中显示或不显示隐藏项目的设置在哪里?例如,如果全局设置是显示所有隐藏文件,我将如何更改 Desktop 文件夹,使隐藏的 desktop.ini 文件不显示? 我希望能够以编程方式更改它,希望在 Powershell 中。 windows 2 个回答 Voted Best Answer Katherine Villyard 2015-02-24T20:33:20+08:002015-02-24T20:33:20+08:00 attrib -s -h 或者 attrib +s +h (不是Powershell,对不起。踢它老派。) 这里有一篇关于 Powershell 的好文章。相关位: $file=file.txt $file.attributes="Hidden" $file.attributes="Normal" James Santiago 2015-02-24T20:50:21+08:002015-02-24T20:50:21+08:00 在 Powershell 中,隐藏属性存储在 Directoryinfo 类型的 Attributes 属性中。 要查看目录中的所有项目及其属性,您可以这样做: Get-ChildItem "C:\MyPath" -Force | Select Name, Attributes 属性是逗号分隔的条目,用于解释某些属性,例如隐藏文件夹的“隐藏,目录”。您可以通过对多个项目的 Attributes 属性进行正则表达式替换来删除隐藏的属性,如下所示: Get-ChildItem "C:\MyPath" -Force |? {$_.Attributes -like "*hidden*"} |% {$_.Attributes = $_.Attributes -replace ", Hidden|Hidden,? ?", ""}
或者
(不是Powershell,对不起。踢它老派。)
这里有一篇关于 Powershell 的好文章。相关位:
在 Powershell 中,隐藏属性存储在 Directoryinfo 类型的 Attributes 属性中。
要查看目录中的所有项目及其属性,您可以这样做:
属性是逗号分隔的条目,用于解释某些属性,例如隐藏文件夹的“隐藏,目录”。您可以通过对多个项目的 Attributes 属性进行正则表达式替换来删除隐藏的属性,如下所示: