0
我正在使用此代碼從文本文件運行帶有參數的批處理文件。但它只取自輸入文件的最後一個值。循環從文本輸入的批處理文件
@echo off
cd /d C:\Users\infodba\Desktop\Export
for /f "eol=; tokens=1,2 delims=," %%a in (Input.txt) do
(
set ITEMID=%%a
set REV=%%b
call :write %%a %%b
)
:write
echo ITEMID=%ITEMID%, REV=%REV%
cd /d C:\Program Files\Siemens\NX 8.5\UGMANAGER
ug_export -part=%ITEMID% -rev=%REV% -u=arvind [email protected] -role=dba -export_dir=C:\Users\infodba\Desktop\Export
exit /B 0
我得到這個錯誤,調用批處理文件不執行......「系統找不到指定的批次標籤 - 寫上「 –
你能否提供一個'Input.txt'的內容樣本?我只是解決了關於參數'%% a'和'%% b'的問題,因爲它們包含空格... – aschipfl
輸入如下:000112998,A –