批处理文件集命令问题

时间:2014-12-24 13:31:45

标签: batch-file batch-processing

创建了一个批处理脚本,发现在尝试从中读取循环时未设置这些值。

sqlplus @D:\Batch_job\Sql\COUNT.sql>D:\Batch_job\COUNT.txt

FIND /C /I "ORA-" D:\Batch_job\COUNT.txt >D:\Batch_job\ERR.txt

FOR /F "tokens=3" %%B IN (D:\Batch_job\ERR.txt) DO SET COUNT_ERROR=%%B

ECHO %COUNT_ERROR%

上述回声未返回任何值。我也尝试使用enabledelayedexpansion。但这也行不通。当我尝试创建一些测试脚本并执行这么多块而不是给我结果时。但是当从整个脚本调用时,结果总是相同的NULL。

0 个答案:

没有答案