【发布时间】:2013-08-23 12:42:54
【问题描述】:
我正在尝试从不同的程序运行批处理文件。
当我手动运行批处理文件(双击文件)时,它会按预期运行并因此创建一个文本文件。但是当我从程序(Winlog SCADA)调用批处理文件时,不会创建文本文件。
有人知道为什么会这样吗?
批处理文件包含这行代码:
systeminfo |findstr /C:"Time Zone" >UTCTime.txt
调用批处理的代码是(Winlog SCADA):
ShellExec(scriptPath,"run",projectPath+"/Settings/",8,".exe","");
【问题讨论】:
-
+1 请贴出批处理文件代码和调用批处理文件的代码!
标签: windows batch-file scripting