血統の森+はてな

旧はてなダイアリーの自動インポートによるアーカイブです。

Windowsの再インストールをどうにかして省力化できないものだろうか

とか元のHDDに一通りの環境ぶち込んで思ったわけですよ。

Windows再インストールのときに自分が何をしてるかって言うと

  1. OS(っていうかWinXp)のクリーンインストール
  2. Windows Update
  3. Intel チップセット・ソフトウェア・インストレーション・ユーティリティ
  4. 各種デバイスドライバ(グラフィック・サウンド等)
  5. 窓の手TweakUIなどを使ったWindowsの環境設定(結局はレジストリの変更)
  6. 各種ソフトウェアのインストール
  7. 各種ソフトウェアの設定
  8. ショートカットの作成(レジストリを使用しないソフトウェア用)

CDなりDVDなりに焼いちゃえばいいんじゃないのか、という話もあるけど、頻繁に内容が入れ替わるので焼くだけ無駄。やっぱりWindows Script Hostでごにょごにょなのかなぁ…でもどこまでできるのかわからない。でも、実行ファイルを順繰りに実行するんだったらDOSバッチ処理でもできそう。

電卓のショートカットぐらいだったら作れる

だから何なんだ、と言われればそれまでだけどorz

'「デスクトップ」に電卓のショートカットを作っちゃう
Set objShell = WScript.CreateObject("WScript.Shell")
strDesktop = objShell.SpecialFolders("Desktop")
strFileName = strDesktop + "\電卓.lnk"

Set objShortCut = objShell.CreateShortcut(strFileName)
objShortCut.TargetPath = "%SystemRoot%\system32\calc.exe"
objShortCut.WorkingDirectory = "C:\WINDOWS\system32"
objShortCut.Description = "画面上の電卓で基本的な計算作業を実行できます。"
objShortCut.Save

WScript.Echo "Desktopに電卓のショートカットを作成しました。"

ただのコピペです本当にありがとうございました…まあ、何かに使えるかもということで。

参考になりそうなURL

OSのインストール手順
http://www.daw-pc.info/windows/inst.htm
Windows Update カタログ から Windows の更新を取得する方法
http://support.microsoft.com/kb/418435/ja
アプリケーションのサイレントインストール
http://www.geocities.jp/hxbsrejoh/
@IT:運用 Windows管理者のためのWindows Script Host入門 第6回 WshShellオブジェクトの詳細(2) 3.ショートカットの作成 ― CreateShortcutメソッド ―
http://www.atmarkit.co.jp/fwin2k/operation/wsh06/wsh06_03.html
WSH サンプル - Google 検索
http://www.google.com/search?q=WSH+%E3%82%B5%E3%83%B3%E3%83%97%E3%83%AB&ie=utf-8&oe=utf-8