如何使用:
Show-HiddenFile #显示隐藏文件
Show-HiddenFile -off #关闭显示隐藏文件
实现代码:
function Show-HiddenFile([Switch]$off) { $value=[int]-not $off.IsPresent Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\" ` -Name Hidden -Value $value $shell=New-Object -ComObject Shell.Application $shell.Windows()|where{$_.FullName -eq "C:\Windows\explorer.exe"}|foreach{$_.Refresh()} }