全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
2093 5
2020-06-10
悬赏 4 个论坛币 未解决
环境:win10,SAS9.4我写了一个.bat批处理程序,命令如下:
@echo off
set Loc_Sas="E:\SAS\SASFoundation\9.4\sas.exe"
set path="E:\SAS\SASFoundation\9.4\nls\zh\sasv9.cfg"
%Loc_Sas%\sas.exe -config   %path%  -sysin  "F:\SAS代码\累计时长.sas"  -log %cd%\


但是无法调用成功,错误日志如下:

NOTE: 无法打开 SASUSER.REGSTRY。系统将改为打开 WORK.REGSTRY。
NOTE: 所有注册表的更改将在会话结束后丢失。

WARNING: 无法将 SASUSER 注册表复制到 WORK 注册表中。因此在该会话过程中,您不会看到注册表定制情况。
NOTE: 无法打开 SASUSER.PROFILE。系统将改为打开 WORK.PROFILE。
NOTE: 所有配置文件的更改将在会话结束后丢失。
NOTE: Copyright (c) 2002-2012 by SAS Institute Inc., Cary, NC, USA.
NOTE: SAS (r) Proprietary Software 9.4 (TS1M2 DBCS3170)
      Licensed to MICHIGAN STATE UNIVERSITY-T&R-SFA, Site 70082953.
NOTE: 该会话正在平台 X64_8PRO  上执行。

NOTE: Updated analytical products:

      SAS/STAT 13.2
      SAS/ETS 13.2
      SAS/OR 13.2
      SAS/IML 13.2
      SAS/QC 13.2

NOTE: Additional host information:

X64_8PRO WIN 6.2.9200  Workstation

NOTE: “SAS 初始化”所用时间:
      实际时间          0.41 秒
      CPU 时间          0.24 秒

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2020-6-10 18:25:08
求大神解决
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-6-10 18:25:11
求大神解决
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-6-13 09:11:20
改成这样试一试
@echo off
set Loc_Sas="E:\SAS\SASFoundation\9.4"
set path="E:\SAS\SASFoundation\9.4\nls\zh\"
%Loc_Sas%\sas.exe  "F:\SAS代码\累计时长.sas"  \
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-6-13 16:15:22
men007 发表于 2020-6-13 09:11
改成这样试一试
@echo off
set Loc_Sas="E:\SAS\SASFoundation\9.4"
出现错误了:

ERROR: 无法识别 SAS 选项名称“\”。
ERROR: (SASXKRIN): KERNEL RESOURCE INITIALIZATION FAILED.
ERROR: 无法初始化 SAS 内核。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2020-6-15 17:37:53
已经解决了,在网上找了其他的方法,参考:
start "open sas" "E:\SAS\SASFoundation\9.4\sas.exe" -sysin F:\SAS代码\生成报表代码\订单日报.sas -log F:\自动执行bat文件\订单日志.log
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群