Windowsのマイドキュメントやダウンロードフォルダを英語表記にするスクリプト

windows マイドキュメントを英語表記にするスクリプト windows

キーボード使ってWin+Eでダウンロードフォルダ内に移動とかしたいんだけど、C:/Users/{あなたの}/マイドキュメント、とかダウンロードとかOS設定によって日本語になってしまっている・・・

マウスやトラックパッドあまり使いたくない派にはイラっと来るWindowsの心優しい気配り。
いや、そんな気配りいらないんですが・・・

スポンサーリンク

スクリプト見つけました。PowerShell(管理者)でコピペして実行しときましょう。

PowerShell(管理者として実行)し、あなたのユーザフォルダまで移動しましょう。
Winキー押して、powerとキーボード入力するとPowerShellが候補として出てくると思います。で管理者として実行します。

cd C:\Users\yourdir

移動したら下記をコピペしてEnter押せばOK。下記はそれぞれのフォルダで、desktop.ini内のLocalizedResourceNameを検索し、あったら先頭に;を入れて保存するというものです。

Get-ChildItem $env:userprofile -Depth 2 -filter desktop.ini -Hidden -ErrorAction silentlycontinue | ForEach-Object {
    $file = $_.FullName
    echo "  File: $file"
    $LRN = 'LocalizedResourceName'
    $(Get-Content $file) -replace "^$LRN", ";$LRN" | Set-Content $file -force
}

あとはいったんログアウトするか、再起動すれば英語表記になり、Win+Eでエクスプローラ立ち上げたらあとはキーボードでdocまで打てばDocumentsにフォーカスされ、Enterで中に入るというようなマウスやトラックパッドいらずで無駄な手の移動もなくなります。

desktop.iniのLocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21798をコメントアウトするだけなんですが、面倒ですよね。そして、ユーザー権限を与えておかないと普通にメモ帳でdesktop.iniの上記部分をコメントアウトするだけでは、英語表記になりません。

コメント

タイトルとURLをコピーしました