S eda1a14b50ee24bcab19b62f40858e76 コマンドプロンプト

これはできない?

・コマンドの実行結果を変数に格納する

逆引き


コマンドの使い方

{コマンド名} /?


指定ファイルを結合する

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

参考

http://it-is-it.net/CMD/FrontPage/

もしかして

    他の人の「コマンドプロンプト」

    S eda1a14b50ee24bcab19b62f40858e76

    無所属ソフトウェアエンジニア

    (1722words)

    最新

      最新エントリ

        関連ツイート