帰りは気楽な歌で

Windows、VBScript等の小ネタ、その他個人の趣味(音楽等)を書いていきます。

Windowsコマンド

Windowsコマンドでプログラムの標準出力を読む

これまたlinuxのシェルを触っていて便利だなと思ったのが、プログラムの標準出力を変数に格納したりして、処理分岐に使える、という事。 VAR=`date +%Y%m%d` echo ${VAR} [結果] 20140724 で、windowsコマンドの場合はこれをforコマンドでやることになる。 …

Windowsコマンドでファイル名だけ/パスだけ取得する

linuxには文字列を渡すとファイル名だけ返すコマンド(basename)とパスだけ返すコマンド(dirname)がある。 例えばこんな感じだ。 basename /test/hoge/fuga.csv [結果] fuga.csv dirname /test/hoge/fuga.csv [結果] /test/hoge/ しかしながら、windowsにはそ…

forfilesでログ退避とかも楽チンに

Windowsのバッチファイル(.bat)をメンテすることがたまにあるが、ここ最近になってforfilesコマンドの存在を知った。 ~日以上前に更新されたログファイルを、退避させるとか、圧縮させるといった用途に使える。便利。。 forfiles とDOSプロンプトで実行する…

本ブログに記載のソースコード・情報を利用した際に生じたいかなる損害において、筆者は責任を負いません。十分な知識を持ったうえでご利用ください。