新しく Windows XP を インストールする時にやること(Shell Foldersの変更)

ほとんどカスタマイズしないんですがこれだけはなぜかやっている。 ジャンクションを使って Documents and Settings とか デスクトップ とか My Documents の別名を作成してそれを使う。 特に日本語フォルダ名が化けたり、空白を含むパスをうまく扱えないツール(いまでもそういうのはけっこうある)を使うときに嬉しい。 逆にそういう予定がなければ要らないかも。

C:
cd \
ln -j User "Documents and Settings"
cd User\keigoi
ln -j Desktop "デスクトップ"
attrib +h "デスクトップ"
ln -j Documents "My Documents"
attrib +h "My Documents"
cd Documents
ln -j Pictures "My Pictures"
ln -j Music "My Music"
attrib +h "My Pictures"
attrib +h "My Music"

(C:\Documents and Settings を vista風に C:\Userでアクセスできるようにする。さらに 空白文字や日本語を含むディレクトリを 英字onlyの名前でジャンクション)

  • regedit で HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders 以下 Desktop, Personal, My Pictures を書き換え
  • regedit で HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\自分のSID\ProfileImagePath を C:\User\keigoiに
  • コントロールパネル -> 管理ツール -> コンピュータの管理 -> ローカル ユーザーとグループ -> keigoiのプロパティ -> プロファイル -> ホームフォルダ を ローカル パス (C:\User\keigoi) に
  • 再起動