SASのウィンドウを起動しないで、ファイルに書かれたプログラムを実行できますか。
WindowsのメニューからSASの項目を選択すると、SASはDMS(Display Manager System)モードで起動されます。
SASウィンドウを起動しないでSASプログラムを実行するには、Windowsの「ファイル名を指定して実行」や、ショートカットのコマンド、.BATファイルに実行コマンドを記述する方法があります。
実行コマンドの書式は下記のとおりです。
"<sas.exeのパス>\sas.exe" -sysin "<プログラムファイルのパス" <その他のオプション>
※ 「-SYSIN」は、プログラムファイルのパスを先頭に指定するときのみ省略できます。
以下に、SASのバージョン別のコマンド例を示します。
なお、スペースを含むパスは、必ずダブルクォーテーション(")で囲んでください。
SAS 9.4
"C:\Program Files\SASHome\SASFoundation\9.4\sas.exe" -sysin "c:\saspgm\batch.sas" -log "c:\saslog" -print "c:\sasout" -nosplash -icon
SAS 9.3
"C:\Program Files\SASHome\SASFoundation\9.3\sas.exe" -sysin "c:\saspgm\batch.sas" -log "c:\saslog" -print "c:\sasout" -nosplash -icon
SAS 9.2
"C:\Program Files\SAS\SASFoundation\9.2\sas.exe" -sysin "c:\saspgm\batch.sas" -log "c:\saslog" -print "c:\sasout" -nosplash -icon
SAS 9.1
"C:\Program Files\SAS\SAS 9.1\sas.exe" -sysin c:\saspgm\batch.sas -log c:\saslog -print c:\sasout -nosplash -icon
SAS 8.2
"C:\Program Files\SAS Institute\SAS\V8\nls\ja\sas.exe" -sysin "c:\saspgm\batch.sas" -log "c:\saslog" -print "c:\sasout" -nosplash -icon
オプションの説明
-SYSIN | プログラムファイルのパスとファイル名 |
-LOG | ログファイルのパス、またはパスとファイル名 |
アウトプットファイルのパス、またはパスとファイル名 | |
-NOSPLASH | SAS起動時に表示されるスプラッシュウィンドウを表示しない |
-ICON | バッチ実行中に表示されるウィンドウをアイコン化する |
また、Windowsのエクスプローラで、.sasファイルアイコンのメニューを表示して、「SAS XXXでバッチサブミット」を
選択する方法もあります。
この場合は、.sasファイルが保存されているフォルダに、ログとアウトプットのファイルが出力されます。
Join us for SAS Innovate 2025, our biggest and most exciting global event of the year, in Orlando, FL, from May 6-9.
Lock in the best rate now before the price increases on April 1.
コミュニティの基本的なガイドラインについてご説明します。まずは、こちらをご参照ください。
SAS Support CommunitiesのFAQはヘルプに記載されています。参照方法は、こちらからご確認ください。
Japan SAS Discussionページに質問や意見(メッセージ)を投稿/返信する方法を簡単にご説明します。