前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >SAS-如何设置程序自动执行~

SAS-如何设置程序自动执行~

作者头像
Setup
发布2019-10-21 17:38:12
2.6K0
发布2019-10-21 17:38:12
举报
前段时间有人在群里问到如何设置自动定时运行SAS程序,小编觉得这也是一个可以了解与掌握的知识,所以呀,小编就百度了一下并简单的测试了~这篇推送的主要目的就是如何设置定时自动执行SAS程序~

写一个Bat

以前小编写过用Bat去执行SAS程序相关的推送(点击:SAS-编程中的小技巧(二)),当然今天的设置定时执行SAS程序的方式同样是通过Bat来

首先,小编写了一个简单的SAS程序作为被定时执行的SAS程序...

代码语言:javascript
复制
/*将SASHELP.CLASS的数据集进行输出*/
proc export data= sashelp.class
   outfile="C:\Users\Administrator.BF-20180423ODYZ\Desktop\sas\temp\class.xlsx"
 dbms=excel replace label;
   sheet="sheet";
   newfile= no;
run;

接着来写一个小Bat程序,来执行SAS程序....

代码语言:javascript
复制
@echo off
set Loc_Sas="C:\Program Files\SASHome\SASFoundation\9.4\sas.exe" 
set path="C:\Program Files\SASHome\SASFoundation\9.4\nls\zh\sasv9.cfg"
%Loc_Sas%\sas.exe -config   %path%  -sysin  "C:\Users\Administrator.BF-20180423ODYZ\Desktop\sas\temp\test.sas"  -log %cd%\

bat程序的路径当然是需要修改的..一个是SAS.exe的路径,另外一个是启动SAS的配置文件路径...还有一个就是你需要执行SAS程序的所在的路径,这个依据个人电脑情况而定...做完这一步后,然后可以准备配置定时执行了...

然后就开始创建基本任务向导...

设置执行频率...

设置执行日期/时间...

设置操作...

选择写好的Bat程序...

配置完成...

这个时候就会看到一个任务列表...到了指定时间,bat程序会自动运行

当然我还没试过关机状态下自动开机,开机后执行程序,执行完了又关机的操作,理论上是可以实现的,并且应该也不难..

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-05-31,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 SAS程序分享号号号 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档