Kaze-Gumi

日記

2008-06-03-01(火)

2k以降のLS導入レジストリ

自作するなら手動でいいだろ派

当然のことながら、9x系はsystem.ini変更のみなので
この項目関係なし

(ユーザ別インストール)
ユーザ別でLSを有効にしてると、コアを差し替えたいときなどに
ログオフして、explorerシェル有効のアカウントでログイン、差し替えとかできる
まあ、ファイラー出しておいて、!quitして置き換えて、
再度、手動でlitestep.exe起動でいいんだが

--- ここから
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE¥SOFTWARE¥Microsoft¥Windows NT¥CurrentVersion¥IniFileMapping¥system.ini¥boot]
"Shell"="USR:Software¥¥Microsoft¥¥Windows NT¥¥CurrentVersion¥¥Winlogon"

[HKEY_CURRENT_USER¥Software¥Microsoft¥Windows NT¥CurrentVersion¥Winlogon]
"Shell"="C:¥¥LiteStep¥litestep.exe"
--- ここまで
(なんか日記のSQLが半角の¥で入力するとエスケープしちゃうんで
 ここでは全角代用で書いてるけど、実際の記述のときには¥は半角で)

HKLMの方のshellは一応空にしておく
(IniFileMapping指定しても、エクスプローラ問題出たことあるので)
なんだったらshell項目そのものを削除してしまってもよい
HKLMのshellが存在しない&HKCUのshell記述がないときは
explorerシェルが勝手に起動するはず

--- ここから
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE¥SOFTWARE¥Microsoft¥Windows NT¥CurrentVersion¥Winlogon]
"Shell"=""
--- ここまで

explorerシェルに戻す時用のレジストリ
滅多に戻すことはないが、通常、*.regダブルクリックでレジストリインポートなので、
このレジストリファイルを作っておけば手軽に戻せる

--- ここから
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER¥Software¥Microsoft¥Windows NT¥CurrentVersion¥Winlogon]
"Shell"="explorer.exe"
--- ここまで

9x系は、system.iniの[boot]セクション内の
「shell=explorer.exe」の先頭に「;」をいれてコメントアウトして
「shell=c:¥litestep¥litestep.exe」を新たに書く
(当然フルパスで。パス通ってりゃ動くだろうけど)

ファイラーのエクスプローラを使用する場合(なのかどうかよくわからない)

--- ここから
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER¥Software¥Microsoft¥Windows¥CurrentVersion¥Explorer]
"DesktopProcess"=1
--- ここまで

Relay Keyword's Recent Title

Recent Images

img-03img-02img-01img-01img-01img-01img-02img-01img-02img-01

Prev: んでまあ、久しぶりにRCが出たようなんで | Next: 画面に何もでない場合の処置 | 2008-06-03 | 2008-06 | 2008 | RSS | 最新の日記