━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ いざというときに役立つMS−DOS 執筆:速星 千里 第57号(2004.07.31) 起動履歴記録ツール(3) 5508部配信 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ <目次> ■ はじめに ■ logwrite.bat(3) ● logwrite.bat(再掲) ● コマンドライン(再掲) ● プログラムの名前 ● 実行時の大きさ ● プログラム終了時にウインドウを閉じる ● アイコンの変更 ─ PR ──────────────────────────────── □■□■ あなたの幸せな未来への鍵を、この本がお教えします。 ■□■□ amazonでナンバー1を獲得!レビューの81.1%に最高評価をいただいてます! ■   『運命を変える未来からの情報』 森田健著(講談社)     ■ □■    今ならもれなく森田健の思いを込めたプレゼント進呈中  ■□ ■□■    http://211.10.20.135/a/a.cgi?k05075Rm01507     ■□■ ─ PR ──────────────────────────────── ─ PR ──────────────────────────────── ●実質年率15.0〜18.0%● ●ご融資1万〜300万円● ●年会費・手数料0円● ≫≫≫≫≫≫≫≫≫≫≫ 東京三菱キャッシュワン ≪≪≪≪≪≪≪≪≪≪≪     ▼東京三菱銀行・三菱信託銀行グループで初めての方も安心▼ http://211.10.20.135/a/a.cgi?k30182Gm01507 ─ PR ──────────────────────────────── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■ はじめに ------------------------------------------------------------------------ 皆さん、こんにちは。速星です。 今回は、前号で紹介したアプリケーション起動履歴記録ツール「logwrite.bat」 の詳細な使用方法を説明します。 紹介する手順に沿ってショートカットのプロパティを一通り設定すれば、アプリ ケーションの普段の使用に影響を及ぼすことなく、手軽にログを取得できるよう になります。 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■ logwrite.bat(3) ------------------------------------------------------------------------ ● logwrite.bat(再掲) まずは、バッチファイル「logwrite.bat」を作成して下さい。 「logwrite.bat」は前号で紹介したものを下に再掲しておきますので、テキスト エディタなどにコピー&ペーストしてご利用下さい。 バッチファイルができたら、とりあえずデスクトップに、そのショートカットを 作ります。 バッチファイルをデスクトップにドラッグし、「Ctrl」と「Shift」を押しなが らマウスから手を離せばOKです。 -----(logwrite.bat 再掲 ここから)----- @echo off echo ログ取りツール LogWrite Ver1.0a echo Copyright(C) 2004 Chisato Hayahoshi echo. if "%1"=="/?" goto USAGE echo. > logwrite.tmp dir logwrite.tmp | find /i "logwrite" > logwrite.tmp echo. > logwrite.cmt if "%1"=="" goto MAIN echo %1 %2 %3 %4 %5 %6 %7 %8 %9 > logwrite.cmt if exist %1 start %1 %2 %3 %4 %5 %6 %7 %8 %9 :MAIN if exist logwrite.log goto APPEND echo. > logwrite.log :APPEND copy logwrite.log+logwrite.tmp+logwrite.cmt logwrite.log del logwrite.tmp del logwrite.cmt goto END :USAGE echo logwrite [実行ファイル名] [オプション[ ...]] echo logwrite [ファイル名] [コメント[ ...]] echo. echo 起動日時とコメント(9個まで)を logwrite.log に記録します. echo また、指定されたファイルを実行またはオープンします. echo ファイル名は正確なパスとともに記す必要があります. :END echo. -----(logwrite.bat 再掲 ここまで)----- ------------------------------------------------------------------------ ● コマンドライン(再掲) アプリケーションを起動し、そのログを取るためには、バッチファイルの起動オ プションとしてアプリケーションの起動時のコマンドラインを指定する必要があ ります。 ショートカットのプロパティを開き(アイコン上で右クリック→プロパティ)、 「プログラム」タブ内にある「コマンドライン」という項目を見て下さい。 バッチファイルのファイル名が絶対パスで書かれているはずです。 ここに、バッチファイルの起動オプションとして、起動ログを取りたいアプリケー ションの起動時のコマンドラインを追記します。 例えば、Internet Explorerの起動ログを取りたい場合は、 (バッチファイルの絶対パス)\LOGWRITE.BAT C:\PROGRA~1\INTERN~1\IEXPLORE のように記述することになります。 なお、アプリケーション起動時のコマンドラインが分からない場合は、そのアプ リケーションのショートカットのプロパティを見て下さい。 「リンク先」という項目に書かれています。 ------------------------------------------------------------------------ ● プログラムの名前 ショートカットのプロパティには、先程の「コマンドライン」欄の上に、ファイ ル名から拡張子を除いたものが入力されているテキスト欄があるはずです。 この欄に入力した文字列はプログラムの名前として扱われ、バッチファイル実行 時にはDOS窓のタイトルとなります。 特にこだわらなくても問題はありませんが、起動したいアプリケーションの名前 を入れておくといいでしょう。 ------------------------------------------------------------------------ ● 実行時の大きさ 「プログラム」タブには、「実行時の大きさ」という項目もあります。 アプリケーションを起動するたびに黒いウインドウ(DOS窓)が表示されるの ではうっとうしいですから、「実行時の大きさ」の項目は「最小化」を選んでお きましょう。 ちょっとしたことですが、普段の使用感が大きく変わってきます。 ------------------------------------------------------------------------ ● プログラム終了時にウインドウを閉じる 「実行時の大きさ」という項目のすぐ下には、「プログラム終了時にウインドウ を閉じる」というチェックボックスがあります。 このチェックボックスには、必ずチェックを入れておきましょう。 ここにチェックが入っていないと、バッチファイルの実行後にDOS窓を手動で いちいち閉じなければならなくなり非常に面倒です。 ------------------------------------------------------------------------ ● アイコンの変更 最後に、ショートカットのアイコンを変更しておきましょう。 見た目が普通の(ログを取っていない)ショートカットと同じものになると、使 いやすさが断然違います。 「アイコンの変更」ボタンを押して、現れたダイアログの「ファイル名」の欄に、 「コマンドライン」欄に追記したものと同じ実行ファイル名を入力します。 次に「現在のアイコン」欄を1度クリックし、表示されたアイコンの中から、普 段使っているショートカットと同じものを選択します。 ------------------------------------------------------------------------ 今回はここまでです。 お疲れ様でした! 次号は8月21日発行予定、テーマは未定です。 ─ PR ──────────────────────────────── ★日本初の本格的求職広告(匿名・無料)でお仕事探しを応援しています!! ご希望条件に合った求人企業から直接メールを受けることができます。HPと メルマガのW広告で効果大!転職、就職に加え契約、派遣、SOHO等にも対応。 画期的サービスとして新聞・雑誌で多数紹介、お喜びの声続々。求人広告多数 無料メルマガご購読は今スグどうぞ→■ http://www.aweb.jp/jobpn.htm ■ ─ PR ──────────────────────────────── ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ■ コメントをお待ちしています ------------------------------------------------------------------------ 皆さんからの感想・質問・要望をお待ちしています。 「こんなテーマを扱ってほしい」 「こんなことはできるの?」 「このへんが分かりにくかった」 「1回の分量を増やしてほしい/減らしてほしい」 など、掲示板(下記URL)まで気軽にお願いします。 http://bbs9.otd.co.jp/dos/bbs_thread (スレッド表示) http://bbs9.otd.co.jp/dos/bbs_tree (ツリー表示) メールでもコメントを受け付けておりますので、そちらもご利用下さい。 tetrahedrane@yahoo.co.jp なお、いただいたコメントは、本マガジン上で引用する場合があります。 (メールアドレスやお名前は一切公開いたしません) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ● 感想・質問宛先 http://bbs9.otd.co.jp/dos/bbs_tree tetrahedrane@yahoo.co.jp ● 広告募集 当メルマガへの広告掲載をご希望の方は、下記アドレスまでお願いします。 tetrahedrane@yahoo.co.jp ● メルマガ交換広告募集 当メルマガとのメルマガ交換広告をご希望の方は、下記アドレスまでどうぞ。 tetrahedrane@yahoo.co.jp ● 登録・解除・バックナンバー http://www.geocities.co.jp/Bookend-Hemingway/4963/column/dos/ このメールマガジンは、『まぐまぐ』を利用して発行しています。 http://www.mag2.com/m/0000106066.htm (c) 2004 Chisato Hayahoshi