我创建了一个脚本,并希望它遍历目录中的所有文件..但我没有这样做..我创建了另一个脚本来应用脚本(change_content)..这里是代码,
cd \input
for %%f in (*.txt) do (
echo "%%~nf"
"D:\deployment code\change_content" .\"%%~nf".txt
)
change_content.bat
call :yesterday today -1
for /f "delims=" %%a in (%1) do (
set "val=%%a"
if "!val:~12,10!"=="0001-01-01" (
>> D:\temp\%1_changed.txt echo !val:~0,12!%day%!val:~22!
) else (
>> D:\temp\%1_changed.txtecho %%a
)
)
我的问题是如果我把它作为变量,我不能让脚本读取输入文件。我只能放置对自动化过程没有帮助的实际文件? 这只是我指向输入和输出方向的代码的一部分..只是想知道我应该在 for /f 地方做什么..
如果有人能对此提供帮助将不胜感激..谢谢:)