Win2000/XP/Server2003 SP+Hotfix統合InstCD Part5
>>950 初回ログイン時にreg書き換えればいいんでないか?
インスコ段階なら新規に作るユーザにも適用させれるようにできるけど。
既存の環境で新規ユーザに適用させる方法はしらない。
954 :
950:2006/06/21(水) 21:44:26 ID:ZLnwAvee
>>953 GuiRunOnceなどでレジストリ書き換えるコマンドを使う感じ?
それだと一番初めにログインしたユーザには適用できると思うけど...何で.DEFAULTの設定を引き継いでくれないのかな。
>>954 自動インスコしてカスタマイズしたらSYSPREPでシールして
ゴーストでディスクイメージを作成って手じゃダメ?
957 :
950:2006/06/21(水) 22:09:45 ID:ZLnwAvee
インストール先のPCが色々なタイプがあって、以前にsysprepを試してみたのですが、起動しないPCもあったので...
それさえなければ最速インストールできるのに。
冷静に考えてみたら、基本的に複数ユーザを作成する人は少ないはずだから、RunOnce系でHKCUを書き換える方式で良いような気がしてきました。
一応自分がやってる方法はインスコ段階で適用させる。
$OEM$フォルダに適用させたいregファイルを格納しておく。
[$OEM$\cmdlines.txt]
[COMMANDS]
"90_Reg.cmd"
[$OEM$\90_Reg.cmd]
FOR %%I IN (REG\*.reg) DO regedit /s %%I
reg add "HKEY_CURRENT_USER\Software\BnasSoft\NotepadBranch\Paths" /v "CommonEditor" /t REG_SZ /d "%ProgramFiles%\Hidemaru\MARUO.exe" /f
reg add "HKEY_CURRENT_USER\Software\BnasSoft\NotepadBranch\Paths" /v "PrinterEditor" /t REG_SZ /d "%ProgramFiles%\Hidemaru\MARUO.exe" /f
reg add "HKEY_CURRENT_USER\Software\BnasSoft\NotepadBranch\Source" /v "Extension" /t REG_SZ /d "html" /f
reg add "HKEY_CURRENT_USER\Software\BnasSoft\NotepadBranch\Source" /v "ExtensionFlag" /t REG_DWORD /d 0x01 /f
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "FirstLogon" /t REG_SZ /d "wscript %SystemRoot%\System32\Microsoft\Scripts\FirstLogon.js" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "PagingFiles" /t REG_MULTI_SZ /d "%SystemDrive%\pagefile.sys 1024 1024" /f
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "UIUCU" /f
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "UUICU2" /f
間違ったwww
一応自分がやってる方法はインスコ段階で適用させる。
$OEM$\Regフォルダに適用させたいregファイルを格納しておく。
[$OEM$\cmdlines.txt]
[COMMANDS]
"90_Reg.cmd"
[$OEM$\90_Reg.cmd]
FOR %%I IN (REG\*.reg) DO regedit /s %%I
reg add "HKEY_CURRENT_USER\Software\BnasSoft\NotepadBranch\Paths" /v "CommonEditor" /t REG_SZ /d "%ProgramFiles%\Hidemaru\MARUO.exe" /f
reg add "HKEY_CURRENT_USER\Software\BnasSoft\NotepadBranch\Paths" /v "PrinterEditor" /t REG_SZ /d "%ProgramFiles%\Hidemaru\MARUO.exe" /f
reg add "HKEY_CURRENT_USER\Software\BnasSoft\NotepadBranch\Source" /v "Extension" /t REG_SZ /d "html" /f
reg add "HKEY_CURRENT_USER\Software\BnasSoft\NotepadBranch\Source" /v "ExtensionFlag" /t REG_DWORD /d 0x01 /f
reg add "HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "FirstLogon" /t REG_SZ /d "wscript %SystemRoot%\System32\Microsoft\Scripts\FirstLogon.js" /f
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management" /v "PagingFiles" /t REG_MULTI_SZ /d "%SystemDrive%\pagefile.sys 1024 1024" /f
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "UIUCU" /f
reg delete "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "UUICU2" /f
960 :
950:2006/06/21(水) 22:14:34 ID:ZLnwAvee
>>956 default userのntuser.datを書き換える方法ですね。
多分これって、HKU\.DEFAULT以下を書き換えるのと同じだと思っているので、私のやり方では出来ないのではないかと思います。
一応、ntuser.datを最初から書き換えておく方法も試してみようと思います。
>>960 ごめん、$OEM$\90_Reg.cmd編集し忘れたので
必要なところだけ使ってくれ。
$OEM$\reg\*.reg適用させるだけなら
「FOR %%I IN (REG\*.reg) DO regedit /s %%I」この一行だけでいいです。
962 :
950:2006/06/21(水) 22:32:19 ID:ZLnwAvee
>>961 情報ありがとうございます。
ところで、cmdlines.txt のタイミングでのHKCUってHKU\.DEFAULTのことだと思っているのですが、正しいでしょうか?
私が適用したい内容はこんな感じなのですが、足りなかったり間違っていたりするでしょうか?
reg ADD "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\VisualEffects" /v "VisualFXSetting" /t REG_DWORD /d 0x00000003 /f
reg ADD "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "ListviewAlphaSelect" /t REG_DWORD /d 0x00000000 /f
reg ADD "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "ListviewShadow" /t REG_DWORD /d 0x00000001 /f
reg ADD "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "ListviewWatermark" /t REG_DWORD /d 0x00000000 /f
reg ADD "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" /v "TaskbarAnimations" /t REG_DWORD /d 0x00000000 /f
reg ADD "HKU\.DEFAULT\Control Panel\Desktop" /v "DragFullWindows" /t REG_SZ /d 0 /f
reg ADD "HKU\.DEFAULT\Control Panel\Desktop" /v "FontSmoothing" /t REG_SZ /d 2 /f
reg ADD "HKU\.DEFAULT\Control Panel\Desktop" /v "FontSmoothingType" /t REG_DWORD /d 0x00000002 /f
reg ADD "HKU\.DEFAULT\Control Panel\Desktop" /v "SmoothScroll" /t REG_DWORD /d 0x00000000 /f
reg ADD "HKU\.DEFAULT\Control Panel\Desktop" /v "UserPreferencesMask" /t REG_BINARY /d B0000380 /f
reg ADD "HKU\.DEFAULT\Control Panel\Desktop" /v "MenuShowDelay" /t REG_SZ /d 1 /f
reg ADD "HKU\.DEFAULT\Control Panel\Desktop\WindowMetrics" /v "MinAnimate" /t REG_SZ /d 0 /f
一番上のは無い方が良いのかもしれませんが、一応書いてます。
この辺のレジストリをHKCU宛に適用すると再ログイン後に私の望む視覚効果の設定になります。
ただ、defaultに適用しても新規ユーザには適用してもらえないんです。_no
新規ユーザーはDefault User\NTUSER.DATをハイブのロードして書き換えないといけない
REG LOAD /?
965 :
950:2006/06/21(水) 22:52:50 ID:ZLnwAvee
>>964 ホントだ!
ちょこっと試しただけなのであとで色々検証してみたいと思いますが、HKU\.DEFAUTとDefault UserのNTUSER.DATは関係ないもの(?)なんですね。
てっきり、HKU\.DEFAULTのレジストリファイルなのかと思ってました。
これで上手くいったら嬉しいな。
966 :
950:2006/06/21(水) 23:48:38 ID:ZLnwAvee
・・・残念ながら上手くいきませんでした。
ちょこっと試したところは上手くいったのですが...
せっかくなので、もう少しあれこれやってみようと思います。
XCOPYが動かない。どうしてだろう???
968 :
名無し~3.EXE:2006/06/23(金) 19:55:24 ID:jJaHdIXy
winnt.sifやunattended.txtなどで
FileSystemについて「*」としている人が多いのが気になっています。
個人的にはNTFSを利用している人が多いと思っているのですが、
インストール時にFATにするか選択したりするのには何かメリットあったりしますでしょうか?
「FileSystem=ConvertNTFS」では何か不都合があったりしますか?
個人の自由とは思いますが、大半の人が「*」にしているようでしたので、何か理由があるのか?と思い、質問させていただきました。
>>968 パーティションやフォーマットの設定は、自分で行いたいって人が多いのかね?気にかけたことは無かったが。
意図しない領域がフォーマットされてしまったってことも有り得るかも。
970 :
968:2006/06/23(金) 20:06:32 ID:jJaHdIXy
>>969 使用(作成)するパーティションの選択については
「AutoPartition」や「RePartition」で制御すると思うので、ファイルシステムのフォーマット自体はNTFSに限定すれば
ほんの少しだけど手間が省けて良いと思ったので、気になってました。
XCOPY /E /I /Y /Q Q: D.\XP2
Q:は光学ドライブ
D:SP2は受け側
その後SP2を統合してイメージを抽出汁
D.\
D.\
D.\
D.\
D.\
D.\
D.\
D.\
D.\
D.\
973 :
名無し~3.EXE:2006/06/24(土) 16:03:02 ID:ysXwQjUe
ぴりおど
やんごとなき御身分の
>>972殿下におかれましては、
tynpoが大好きなhomosexalでいらっしゃいますようで、
>>885 REG.EXEを使ってバッチファイルで自動実行させるには、こんな感じでいいのかな?
SET WINCD=E:\WINCD
ATTRIB -r "%WINCD%\I386\SETUPREG.HIV"
REG LOAD HKLM\Temp "%WINCD%\I386\SETUPREG.HIV"
REG ADD HKLM\Temp\ControlSet001\Services\atapi\Parameters /V EnableBigLba /T REG_DWORD /D 1
REG SAVE HKLM\Temp "%WINCD%\I386\SETUPREG.HIV"
SAVEじゃなくてUNLOAD使え
>Error: 既に存在するファイルを作成することはできません。
>>979 サンクス!
SET WINCD=E:\WINCD
ATTRIB -r "%WINCD%\I386\SETUPREG.HIV"
REG LOAD HKLM\Temp "%WINCD%\I386\SETUPREG.HIV"
REG ADD HKLM\Temp\ControlSet001\Services\atapi\Parameters /V EnableBigLba /T REG_DWORD /D 1
REG UNLOAD HKLM\Temp
これでいいのかな?
981 :
名無し~3.EXE:2006/06/25(日) 23:29:04 ID:6jfCY7ph
インストール後からファイルに対する右クリックメニューの「送る」にnotepadなどのショートカットを置くにはどうしたら良いですか?
982 :
名無し~3.EXE:2006/06/26(月) 08:14:21 ID:E7GGaaLq
SP+メーカーで
>>885のSETUPREG.HIVに「EnableBigLba」を加えるってのをやってみた。
SETUPREG.HIVのみ変更だとうまく行くのだけれど、アップデータをいっぱい入れたら、
ブートしないCD−Rが出来ちゃった。なんで?
それは単なるお前のミスだ
>>980 SP+メーカーがそのバッチファイルを装備すれば完璧だな。
>>981 WSHを使うとヨサゲ。
でもやり方わかんね〜orz
インストールするドライブが毎回同じなら、
あらかじめ作ってCD等に入れておいたショートカットを
バッチファイルでSendtoフォルダにコピーすれば良いんじゃないかと思うけど。
さらにズバリなのがあった
ttp://www1.u-netsurf.ne.jp/~tomo_c/tips/WSH004.html ここにあるやつに手を入れて
Set fso = CreateObject("Scripting.FileSystemObject")
Set winF = fso.GetSpecialFolder(1)
Set ws = CreateObject("WScript.Shell")
sendtoF = ws.SpecialFolders("SendTo")
workdirF = ws.SpecialFolders("MyDocuments")
' ショートカット作成
Set shortcut = ws.CreateShortcut(sendtoF & "\Notepad.lnk")
With shortcut
.TargetPath = winF & "\notepad.exe"
.WorkingDirectory = workdirF
.Save
End With
拡張子をvbsにしてcscriptで走らせればおk
新スレたてられなかったorz
つか、まだ早いかw
SendToフォルダ開いてショートカット置くだけなのに何をごちゃごちゃやってるの?
>>991 IDどおりのうぜえ香具師(藁)
ある意味神だなww
神ID記念まきこ
994 :
名無し~3.EXE:2006/06/27(火) 05:01:03 ID:VicA8vEW
>>983 そのミスを教えてくれ〜
ちなみにwin上からは自動再生するし、インスコもできるんだけど、CD入れて電源ONすると
「何かキーを押せ」て文字が出なくて、スルーされてしまうのです。
995 :
981:2006/06/27(火) 05:02:07 ID:Pvv9/rsn
新スレ乙
埋め〜
梅
うめ
1001 :
1001:
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。