Powershell を使用して Windows エクスプローラーのフォルダー オプション ダイアログでいくつかのオプションを構成する方法を探しています。
オプションは次のとおりです:
- 「隠しファイル、隠しフォルダ、隠しドライブを表示する」を選択します
- 「既知のファイルタイプの拡張子を非表示にする」のチェックを外す
- 「保護されたオペレーティングシステムファイルを非表示にする(推奨)」のチェックを外します
ベストアンサー1
キースの答えすぐには機能しませんでした。レジストリ値の変更が必要だったのは、ShowSuperHidden だけです。フォルダー設定の [表示] タブを開くとすぐに、Hidden (隠しファイルを表示) と HideFileExt (ファイル拡張子を非表示) の両方が以前の値に戻りました。
試行錯誤の末に見つけた解決策は次のとおりです (explorer.exe は自動的に再起動されます)。
$key = 'HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced'
Set-ItemProperty $key Hidden 1
Set-ItemProperty $key HideFileExt 0
Set-ItemProperty $key ShowSuperHidden 1
Stop-Process -processname explorer
これを Windows Server 2008 R2 および Windows 7 でテストしました。