リモート デスクトップでメイリオ(Meiryo)フォントを有効にする。

リモート デスクトップで Windows Vista マシンに接続したんだけど、なぜかフォントがカクカクしてる。
おそらく、接続元 Windows XP マシンにメイリオが入っていないからだろう。
とりあえず、メイリオをインストールしてみることにした。

環境

手順

  1. Windows XP 用のメイリオをダウンロードする。
  2. ダウンロードした VistaFont_JPN.EXE を実行し、インストールする。
    メイリオ インストール確認画面メイリオ インストール完了画面
  3. リモート デスクトップ接続オプション[エクスペリエンス]の[フォント スムージング]のチェックが ON になっていることを確認する。
    リモート デスクトップ オプション

参照

感想

[フォント スムージング]オプションをチェックしとかないと、メイリオは有効にならないのでご注意を。

Microsoft Update が遅い!!!

現象

とにかく遅い!!!!!

  1. [Microsoft Update へようこそ]画面まで2分。
    Microsoft Update へようこそ
  2. [カスタム]をクリックして[Windows XP Service Pack 3 インストールのすすめ]画面までそれから10分。
    Windows XP SP3 インストールのすすめ
  3. [他の更新プログラムを確認する]をクリックして[カスタム インストール]画面までさらに10分。
    カスタム インストール

環境

対策

  1. 更新プログラム KB927891 をインストールする。
    普段から Microsoft Update をかけているなら、すでにインストールされているはず。
    更新プログラム KB927891
  2. Windows Update Agent 3.0 をインストールする。
    Windows Update Agent 3 Install

参照

感想

予め Windows Update Agent 3.0 を Microsoft Update の[優先度の高い更新プログラム]の中に入れとけよマイ糞ソフトが!!!
気が利かねぇつぅか、鈍感と言うか、ユーザなんかほったらかしというか。

執行役員だって Microsoft Update くらいするだろが!
遅いと思ったらアホどもにちゃんと改善指示だしとけ!
遅いと思わないやつは首くくって○ね!!!

コマンドラインから IIS のウェブサイトを開始/停止する。

目的

デプロイ作業を自動化させるたに、バッチファイルで IIS のウェブサイトを開始/停止させたい。

環境

方法

ウェブサイトの開始/停止/一時停止には、cscript から iisweb.vbs を実行する。

開始

C:\>cscript %WINDIR%\system32\iisweb.vbs /start "ウェブサイト名"

停止

C:\>cscript %WINDIR%\system32\iisweb.vbs /stop "ウェブサイト名"

参照

コマンドラインから TortoiseSVN の作業コピーを更新する。

目的

リポジトリから最新モジュールを取得してデプロイする作業を自動化させるたに、TortoiseSVN を使ってバッチファイルで更新をかけたい。

環境

方法

TortoiseProc.exe を利用する。
以下は、更新画面を起動し、エラーが無ければ自動的にウィンドウを閉じるときの例。

C:\>TortoiseProc.exe /command:update /path:"C:\WorkCopy" /closeonend:1

参照

感想

コマンドオプションは豊富にあり、何でもできそうな感じ。
しかし、TortoiseProc.exe を起動すると、すぐにコマンドラインに制御が戻ってしまうため、未更新のモジュールをデプロイする状態になってしまった。

バッチ処理には、svn コマンド使ったほうがいい。

コマンド プロンプトが US モードに切り替わらない。

現象

「us」コマンドを入力しても、コマンド プロンプトが英語モードにならない。

Microsoft Windows [Version 5.2.3790]
(C) Copyright 1985-2003 Microsoft Corp.

C:\Documents and Settings\Administrator>us
'us' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。

環境

原因

システムフォルダに us.bat / jp.bat が無かった。

方法

Windows XP マシンのシステムフォルダから、Windows Server 2003 のシステムフォルダに us.bat / jp.bat をコピーする。

Microsoft Windows [Version 5.2.3790]
(C) Copyright 1985-2003 Microsoft Corp.

C:\Documents and Settings\Administrator>us
Active code page: 437
C:\Documents and Settings\Administrator>

参照