ログオンするすべてのサーバーで優先フォルダーオプションを設定するためのマルチステッププロセスにうんざりしています(ほとんどがWin2008ですが、2012とWin7も随所にあります)。プロセスをスクリプト化できるようにしたいのですが、残念ながら、フォルダオプション用に実行するコマンドや拡張機能が見つかりません。
変更したい設定がいくつかありますが、特に、「既知のファイルタイプのファイル拡張子を非表示」をfalseに設定したいと思います。できれば、自分で追加の設定を管理できると思います。
Vanillaコマンドラインで機能するメソッドが推奨されますが、PowerShellにコマンドがある場合は、それを使用します。
2つの.regファイルを作成する必要があります。
拡張機能を非表示にするには
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v HideFileExt /t REG_DWORD /d 1 /f
拡張機能を表示するには
reg add HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced /v HideFileExt /t REG_DWORD /d 0 /f
これはPowershellバージョンです
function ShowFileExtensions()
{
Push-Location
Set-Location HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
Set-ItemProperty . HideFileExt "0"
Pop-Location
}
function HideFileExtensions()
{
Push-Location
Set-Location HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced
Set-ItemProperty . HideFileExt "1"
Pop-Location
}
私はこのオートホットキーソリューションを見つけました: 自動隠しファイルとフォルダーの表示設定を切り替えるオートホットキースクリプトを作成する方法
変更を表示するためにエクスプローラーの更新も処理するため、これは特にいいことです。
;------------------------------------------------------------------------
; Show hidden folders and files in Windows XP
;------------------------------------------------------------------------
; User Key: [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]
; Value Name: Hidden
; Data Type: REG_DWORD (DWORD Value)
; Value Data: (1 = show hidden, 2 = do not show)
#h::
RegRead, ShowHidden_Status, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden
if ShowHidden_Status = 2
RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden, 1
Else
RegWrite, REG_DWORD, HKEY_CURRENT_USER, Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced, Hidden, 2
WinGetClass, CabinetWClass
PostMessage, 0x111, 28931,,, A
Return
コメント:dword:00000000-を意味する:表示されるファイル拡張子dword:00000001-を意味する:ファイル拡張子を隠す
幸運を !
これは、スクリプトファイルをクリックする以外に何も操作せずに機能した唯一のものです。
http://www.askvg.com/create-simple-script-to-show-hide-file-extensions-in-windows-xp-Vista-and-7/