コマンドプロンプトの履歴
これはできない?
- コマンドの実行結果を変数に格納する
逆引き
コマンドの使い方
{コマンド名} /?
指定ファイルを結合する
for %%A in (*.csv) do cat %%A >> merged.csv
操作があるまで待つ
pause
日付をYYYYMMDDの形式で得る
XP限定らしい
echo %DATE:/=%
Unixの & (バックグラウンドで実行)
start {yourcommand}
Unixの /dev/null (出力しない)
{yourcommand} > nul
現在のファイルのフルパス
バッチファイル内でしか使えない?
set HOGE=%~dp0..
作ってみた
指定ディレクトリをzipして日別アーカイブ
set D=%DATE:/=% set DIR=C:\path\to\dir\ cd %DIR% zip "archive\%D%.zip" "*.*" -D del *.* /Q