我想提取一個文件在Windows中,搜索後立即使用命令的返回值與管作爲變量,就像這樣:如何在批處理文件
7z [args] | ls | grep filename
在我的Windows批處理腳本,其:
7z [args] | dir /B | findstr filename
搜索獨自完美的作品就像在Linux,但我只是不能直傳到一個變量,或直接到7z格式作爲輸入。
我試圖從左邊
- 管從右側
for /f "delims=" %%a in ('dir /B ^| findstr onboard.zip') do @set Value=%%a
但我所有的解決方案,錯誤墜毀。
我的想法是將找到的文件傳遞給任何變量,或者直接提取到提取工具。 你有任何工作解決方案/解決方法嗎? 在此先感謝!