コマンドプロシジャファイルから SAS を起動したい

[OS]OpenVMS
[リリース] 6.08 6.09
[キーワード] VMS COMMAND PROCEDURE FILE INVOKE FULL SCREEN MODE SAS DCL SYS$INPUT

[質問]

コマンドプロシジャファイルから SAS をフルスクリーンモードで起動したいのですが、 何もしません。メッセージも出しません。何か設定が必要なのですか?

[回答]

SAS は標準で論理名 SYS$INPUT を入力ファイルとして使用しますので、「$ SAS/FSD=VT286」のように記述した場合、 実際にはヌルファイルを入力 ( /SYSIN= )としたバッチ処理が行われてしまい、何のレスポンスもなく終了したように見えるのです。 この現象を回避するには、コマンドプロシジャの中で SAS を起動する前に、論理名「SYS$INPUT」 を 「DEASSIGN」 してください。