0
例如,我有一個.csv文件名「sample.csv」,它讀取每一行。現在我想將sample.csv的內容傳遞給另一個文件文件「pass.txt」如何使用批處理文件將變量內容從csv文件傳遞到另一個文件
(
FOR /F "tokens=1-18* delims=," %%A IN ('type C:\Users\sample.csv') DO (
set A = %%A
set B = %%B
echo %%~A
echo %%~B
)
)>youroutputfilename
pause
我可以使用上面的代碼生成另一個文本文件。然而,如果我想將「A」和「B」的內容傳遞給另一個文件呢?腳本之前pass.txt的
樣品含量運行:
Put A content Here:
Put B content Here:
如何做到這一點使用批處理文件?
樣本輸出後的運行應該是:
Put A content Here: **Apple**
Put B content Here: **Banana**
'回聲把內容在這裏:%%〜A'? (順便說一句,你的'set'命令沒用,錯了) – Stephan
@Stephan我需要改變重定向命令「> youroutputfilename」。我真的是新的批處理文件 – PeterS
'>'是重定向。 '你的輸出文件名'是你的輸出文件名。我想,你想重定向到'pass.txt',所以重定向到:'> pass.txt'(將寫入當前目錄) – Stephan