Windowsコマンドプロンプト・バッチファイル

瞬時で終了してしまうので出力メッセージも読めない困ったコマンドプロンプトベースのアプリを許さない便利BAT

やあ子供たち。今年もいよいよ寒くなってきたけど元気でやっているか。 Windowsでよくありがちなのが、プログラム(.exe)を実行すると、黒画面(コマンドプロンプト画面ベースのアプリってこと)が出て、何やら出力文字列やエラーメッセージなどを表示して…

マネージドとアンマネージドの混合環境でのデバッグ

やあみんな。VisualStudio2013環境で、最近おじさんはまたよからぬことを考えて、C#,C++/CLI,C++を混合したソリューションの開発をしているわけだが、 アンマネージドコード内のデバッグを有効にするために、以下のことをやったら実現できたのでメモしておく…

置換構文+既定環境変数で、一歩上を行くBATファイルを書こう

やあ子供たち。よくBATファイルの処理を書いている中で、今日の日付や現在時刻をそのままファイル名やフォルダ名の一部として使いたいなー、なんてことがあるね。今日はまさにそのやり方を行ってみようと思うぞ。 誰でも知っているように、現在時刻は、環境…

フォルダ階層下、指定ファイル種の一括削除

「MS‐DOS/コマンドプロンプト」完全マスター―基本から実践、バッチファイルまでさまざまなシーンで便利に使え、定型作業を省力化作者:村上 俊一メディアテック出版Amazon やあ子供たち、今日はWindowsのコマンドプロンプト画面における、ちょっぴり怖くて便…

バッチファイルで遊ぼう〜フォルダ階層巡回処理

やあ子供たち元気でやっているか。今日はWindowsのバッチファイルを書いて遊ぶお話だよ。 今回はフォルダ階層をその深さ方向へ隈なく辿る再帰処理バッチファイルを書いてみるよ。その中で、バッチファイルの中におけるサブルーチンの実装のやり方や、tree文…

「いつ起動ログ仕込むの?」「今でしょ!!」

やあ子どもたち。今回もWindowsネタだよ。よく簡単なバッチファイルを作り、それを起動した人のログを簡単に取りたいと思ったけど、ログとか仕込むのなんかめんどくさそうだなーなんて思ったりして、結局別の道を選んでしまったりしてないかい。 もしそうな…

外部プロセスとして起動したバッチファイルの終了を待とう〜c#編

やあ子どもたち元気にしているか。よくC#でASP.NETなんかをやっていて、「バッチファイルを外部プロセスとして起動したいが、とくにそれが終了するまで処理を待ちたい」なんていうことを考えたことが誰しもあることと思う。 そんな時に活躍するのが、Process…

フォルダの中のファイル名一覧をテキストに出力しよう

やあ子どもたち。今は一年でも一番寒い時だけど元気にやっているか。おじさんはこの冬はベランダの観葉植物用に簡易温室を買ってその中に植物を入れてるけどこの寒さでもオリヅルランとか一向に枯れる気配ないよ。簡易温室、夜間は冷えるままだけどやはり日…

バッチファイルで、if〜else

[改訂新版]Windowsコマンドプロンプトポケットリファレンス作者:山近 慶一技術評論社Amazonやあみんな、元気にしてるかな、寒くなってきたけど風邪なんてひいてる場合じゃないぞ。今日はWindowsバッチファイルで、if〜else構文を使おうと思ったが、何やらエ…