読者です 読者をやめる 読者になる 読者になる

任意のディレクトリに任意のドライブレターを割り当てる(の続き)

Windows Tips

substコマンドで設定した情報は永続的な場所には保存してくれないようです。今朝起動してみたら、Dドライブが消えて焦りました。

従って、起動時にsubstコマンドを自動実行できるように設定しておく必要があります。アプローチは大きく分けて、レジストリ設定autoexec.batの2つがあるようです。個人的には未だにautoexec.batが有効なのかとちょっとびっくり。

レジストリ設定の一例はこんな感じです。↓

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
"SUBST_D"="C:\\WINDOWS\\system32\\subst.exe D: C:\\Drives\\d"

UTF-16で"てきとーな名前.reg"で保存してダブルクリックしてください。

保守のしやすさを考えると、autoexec.batの方が無難な気がします。