ksaitoの日記

日々試したことの覚え書き

windows

zabbix-agentのバージョンアップ

Windowsでzabbix-agentをバージョンアップしました。 基本的には、Windowsサービスから旧バージョンを削除して再登録です。 旧バージョンの停止とサービスのアンインストール --stopオプションでサービス停止、-dオプションでサービスの削除ができます。 C:\…

バッチファイルでファイルの一部を文字列置換する方法

かなり前に、バッチファイルで実行結果を環境変数に格納する方法を書きました。 今回は、その方法を一部応用して設定ファイルの一部を書き換える方法を考えました。 zabbix-agentdの設定ファイルのように一部をhostnameコマンドの結果で置き換えるような用途…

Windowsで適用されているパッチをコマンドラインから調べる

セキュリティパッチが当たっているかをコマンドラインから調べる方法です。 wmicコマンド コマンドラインベースでもwmicを使うとセキュリティパッチを確認できます。 他にも色々できそうなコマンドです。 C:\> wmic qfe | find "KB950760" WINXP File 1 KB95…

Windowsファイアウォール

Windows XPやWindows 2003 ServerのWindowsファイアウォールは、アウトバウンドの遮断ができないっす。 あまりに、しょぼい...

Windowsの起動が遅い

なかなか立ち上がらないのでプロセスを調べてみるとwuauclt.exeがCPUとディスクをガンガン使っていました。 wuauclt.exeは、Windows Update関連のプロセスらしいです。 検索すると対処方法(Windows Updateサービスを停止-DataStoreフォルダのデータ削除-Win…

マイクロソフトの無料ウィルス対策ソフト

Vista PCで使っていたウィルス対策ソフトのMcAfeeを解約しました。 Vista PCは、ほとんど使わなくなってしまったのでマイクロソフトが無料で公開している対策ソフトのMicrosoft Security Essentialsに切り替えました。

Macでsynergy

MacのキーボードとマルチトラックパッドでWindowsを操作するためにsynergyをインストールしました。 なぜか、Windows側のSynergyでコンソールを開かないとマウス操作ができなのと、WindowsのIMEの操作ができないです。 MacBookにsynergyをインストール MacPo…

バッチファイルで実行結果を環境変数に格納する方法

バッチファイルでコマンドの実行結果を環境変数に格納する方法です。 シェルだと下記のように書くだけで良いのでですが、バッチファイルの場合、なぜかfor文を使うようです。 $ export result=`ls` for文には、/fオプションと"usebackq tokens=*"を付けると…

Windowsのスタートアップ

Windowsにログインしたときに勝手に起動するプログラムを設定するのは、3箇所あるんですね。知らんかった。 スタート-すべてのプログラム-スタートアップ All Usersのスタート-すべてのプログラム-スタートアップ レジストリ レジストリの設定は、コマンドプ…

Windowsのタスクスケジューラ

Windowsのコマンドプロンプトでschtasksコマンドを使ってタスクスケジューラを操作することができます。 Vistaになってから妙に設定が複雑になっているのでちょっと登録するときは、コマンドラインの方が楽かもしれません。 登録 C:\>schtasks /create /tn "…