Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Batch file SAS创建批处理文件_Batch File_Sas - Fatal编程技术网

Batch file SAS创建批处理文件

Batch file SAS创建批处理文件,batch-file,sas,Batch File,Sas,我很难找出.bat文件无法工作的原因。到目前为止,这就是我所拥有的: @回音 “C:\Program Stuff\Home\SASEnterpriseGuide\7.1\SEGuide.exe”-sysin“C:\Test\Daily report.sas” 停顿 它可以很好地打开SAS,然后当它导入SAS文件时,它会给我一个错误,这个错误是一个文本文件访问错误 我不知道他们是否是一种更简单的方法,但我希望它能像现在一样打开SAS,然后运行SAS文件。任何帮助都将不胜感激。另一个旁注是,我使用的

我很难找出.bat文件无法工作的原因。到目前为止,这就是我所拥有的:

@回音

“C:\Program Stuff\Home\SASEnterpriseGuide\7.1\SEGuide.exe”-sysin“C:\Test\Daily report.sas”

停顿

它可以很好地打开SAS,然后当它导入SAS文件时,它会给我一个错误,这个错误是一个文本文件访问错误


我不知道他们是否是一种更简单的方法,但我希望它能像现在一样打开SAS,然后运行SAS文件。任何帮助都将不胜感激。另一个旁注是,我使用的是sas 7.1 64位。

在批处理模式下运行sas的目的是使用
sas.exe
,而不是企业指南:

"C:\Program Stuff\Home\SASFoundation\9.X\sas.exe" -sysin "C:\Test\Daily report.sas"

如果您确实需要使用EGuide来运行您的程序,您可以转到
文件->计划…
。这将生成一个VBS脚本,Windows任务计划程序将使用该脚本执行计划的项目,但您可以从批处理作业中调用该脚本。

如果安装了sas,是否会自动安装sas.exe?当我在其中输入时,它不会提供任何信息否,您可能没有安装SAS,特别是如果SAS EG连接到服务器而不是本地。如果是这种情况,请与您的IT团队讨论如何自动化/安排作业。