2017-08-16 68 views
2

私の.batファイルが動作しない理由を理解しようとしています。バッチファイルを作成するSAS

@ECHO OFF

"C:\プログラムスタッフ\ホーム\ SASEnterpriseGuide 7.1 \ SEGuide.exe \" -sysin "C:\テスト\毎日report.sas"

をこれまでのところ、これは私が持っているものです

PAUSEは

これは、SASがうまく開き、それはSASが、それは私にエラーがテキストファイルアクセスエラーでエラーになるファイルをインポートするために行くとき。

もっと簡単な方法であればわかりませんが、SASのようにSASを開いてそのsasファイルを実行したいと思います。どんな助けもありがとう。私はsas 7.1 64bitを使っています。バッチモードでSASを実行

答えて

2

sas.exe、ないエンタープライズ・ガイドで行うことを意味している:あなたはabolutelyあなたのプログラムを実行するためのeGuideを使用する必要がある場合、あなたはFile->Schedule...に行くことができる

"C:\Program Stuff\Home\SASFoundation\9.X\sas.exe" -sysin "C:\Test\Daily report.sas" 

。これにより、Windowsタスクスケジューラによってスケジュールされたプロジェクトを実行するために使用されるVBSスクリプトが生成されますが、そのスクリプトをバッチジョブから呼び出すことができます。

+0

sasがインストールされていると自動的にsas.exeがインストールされますか?入力したときに何も表示されない – Cannon

+0

いいえ、特にSAS EGがサーバーに接続していて、ローカルに接続していない場合、SASをインストールしていない可能性があります。このような場合は、ITチームにジョブの自動化/スケジュール設定の方法を教えてください。 – Reeza

+0

助けてくれてありがとう – Cannon

関連する問題