0

バッチプログラミングでコマンドの出力を変数に保存したいのですが、助けてください..よろしくお願いします..

たとえば、find コマンドの出力を変数 p に格納したい set p=find /c "chi*" "file.txt"

4

1 に答える 1

1

find によって生成された出力の全行ではなく、行数を保存したいと仮定します

for /f "tokens=3" %%i in ('find /c "chi*" "file.txt"') do set p=%%i

注: 行全体を格納するには、 または のいずれかを使用できますtokens=*(delims=等号の後にスペースを入れないでください!)。

于 2012-07-19T22:39:28.850 に答える