Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
バッチプログラミングでコマンドの出力を変数に保存したいのですが、助けてください..よろしくお願いします..
たとえば、find コマンドの出力を変数 p に格納したい set p=find /c "chi*" "file.txt"
find によって生成された出力の全行ではなく、行数を保存したいと仮定します
for /f "tokens=3" %%i in ('find /c "chi*" "file.txt"') do set p=%%i
注: 行全体を格納するには、 または のいずれかを使用できますtokens=*(delims=等号の後にスペースを入れないでください!)。
tokens=*
delims=