从命令行启用/禁用“显示隐藏文件”设置

Has*_*ziz 5 windows windows-7 windows-explorer command-line

在 Windows 资源管理器中,可以在 下启用和禁用设置显示隐藏的文件、文件夹和驱动器Organise > Folder and search options > View

是否有另一种更快的方法来启用/禁用此设置?通过命令行的东西是理想的,但我愿意接受所有更快或更不麻烦的建议。

Ben*_*n N 6

这些设置在注册表中的这个键上:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
Run Code Online (Sandbox Code Playgroud)

要显示隐藏的项目,请设置Hidden为 1(要隐藏它们,请将其设置为 2)。要显示系统/超级隐藏项目,请设置ShowSuperHidden为 1(隐藏 0)。由于我们直接摆弄注册表,因此必须重新启动资源管理器。

要完成所有这些并启用查看所有内容,您可以使用以下批处理命令:

reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v Hidden /t REG_DWORD /d 1 /f
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v ShowSuperHidden /t REG_DWORD /d 1 /f
powershell -c gps 'explorer' ^| stop-process
Run Code Online (Sandbox Code Playgroud)

如果您不想使用 PowerShell,这也应该可以杀死 Explorer:

taskkill /im explorer.exe /f
Run Code Online (Sandbox Code Playgroud)

如果资源管理器没有在您的系统上自动重新启动,只需运行explorer即可恢复您的任务栏。