私はこの質問を以前に聞いたことがありましたが、その時に問題があったのは、ディレクトリに空白があり、SASは何の役にも立ちませんでした。今回は私のディレクトリに空白がありませんが、バッチ処理は私のために働いていません。実行中(DOS画面が回転し続ける)または出力されない。私は自分のログに何の誤りもなく、プログラムでは実行できますが、バッチでは実行できません。 誰もが知っていることができますか?SAS実行中のバッチモードの問題
バッチコード:
data _null_;
file "C:\Users\ubishky\Documents\PIE.bat";
put 'C:';
put "CD C:\Users\ubishky\Documents\";
put "PIE_wc(v1.1) C:\Users\ubishky\Documents\ABCA05Cv0.txt C:\Users\ubishky\Documents\ABCA05COUTv0.txt";
RUN;
options xmin noxwait;
x "C:\Users\ubishky\Documents\PIE.bat";
PIEプログラムのexeファイルの名前が実際にPIE_wc(v1.1).exeであることに気付きました。だから私はexeまでそれをコピーして貼り付けた。しかし、まだ私は結果を得ていません.... – user634455
通常のDOSプロンプトから生成されたPIE.batを実行するとどうなりますか?これがうまくいくかどうか、またはPIE_wc自体を手動で実行できるかどうかは、投稿からはわかりません。私はSASログに何らかのエラーがあるとは思えませんが、SASはコマンドウィンドウを起動してPIE.batファイルを実行します。 –
PIEを手動で実行できます。私が作ったバットファイル。バットは単独で動いていません。また、SASでも実行されません。 – user634455