Windows

IPMSG のログをバックアップするバッチスクリプト version 1.1.0

ろくにログも出てないのに毎回バックアップするのはどうかと。 IPMSG のログファイルをバックアップした後、空にします。 色々調べてみたけど、OS に依存しない形で日付をフォーマットする方法は見つからなかった。 かといってVB で書くと移植性悪いしなぁ。…

バッチスクリプトで変数を使う!?

他のプログラムで言う変数とWindows のバッチスクリプトで言う変数は異なる。 Windows のバッチスクリプトでは環境変数を利用する。従って、バッチスクリプトで環境変数を定義したり書き替えたりすると、Windows そのものに影響が出る。 これへの対処として…

バッチスクリプトの for /R 内で変数を書き替えながら処理をする

if やfor 内での変数展開は、通常の変数展開とは書式が異なるらしい。 下記のような処理は失敗します。 @echo off setlocal SET imagedir=%USERPROFILE%\My Documents\My Pictures SET /A count=0 for /R "%imagedir%" %%f in ("*.bmp") do ( set /A count=c…

起動ごとに壁紙をランダムに変更するためのバッチスクリプト。

警告 このスクリプトはレジストリを直接書き替えます。 このスクリプトを利用することによって起こったあらゆることについて、作者はあらゆる責任も負いません。 WindowsXP Professional でのみ動作確認。 注意 壁紙画像に使われるのはbmp ファイルのみです…

IPMSG のログをバックアップするバッチスクリプト

※バージョンアップしました。 IPMSG のログファイルをバックアップした後、空にします。 色々調べてみたけど、OS に依存しない形で日付をフォーマットする方法は見つからなかった。 かといってVB で書くと移植性悪いしなぁ。 Windows 標準圧縮は cab (キャ…

Apache2 のインストールに失敗

正確に言うと、サービスの登録に失敗している。どうやら80番ポートを他のプロセスが待ち受けているのが原因らしい。 なのでコマンドプロンプトで待ち受けを検索。 > netstat -ano Active Connections Proto Local Address Foreign Address State PID TCP 0.0…

Apache2 + PHP4 でまたつまずく

httpd.conf もphp.ini も問題ないのに、またもや「指定されたモジュールが見つかりません」とか出る。 なんじゃそりゃあって思っていたら、どうも php4ts.dll をシステムが見つけられないのが原因らしい。 対策は3つ。 php4ts.dll があるディレクトリを環境…

Windows でApache2 + PHP4 + MySQL4

Apache2.2 とPHP4.4 とMySQL4.1 を入れてみたんだが、うまくいかない。 まずApache を起動させると、「php4apache2.dll ってDSO じゃなくね?」とか意味不明なことを言われる。これはどうしようもないのでApache2.0 に乗り換えたら解決した。 続いてPHP4.4 …

デフラグは危険

HDD がいかれた。「フォーマットされていません。フォーマットしますか」 んなあほな。 オレのマシンはシステムとデータでハードディスクを分けている。アクセスにやたら時間がかかるようになったから、両ディスクにデフラグをかけたんだが、データ側にデフ…