リモート実行後にJMPログを自動的に保存するリモートサーバー(JMP12)で実行される.jslスクリプトがあります。 スクリプトはタスクの実行に失敗しているので、セッション終了時に自動的にログを取得したいと思います(注意してください、私のマシンでローカルに実行しても失敗しません)。 ローカルでSave Log( "c:\ log.txt)を追加するだけで実験しましたが、エラーが出ます:
IO問題ReadWriteモードで開くことができません。
システムは、指定されたファイルを見つけることができません。
ログを保存( "c:\ log.txt")
ファイル名を指定しないと、名前を付けて保存ウィンドウが開きます。これは自動リモート実行では機能しません。 何か案は?
ありがとう。
再:リモート実行後にJMPログを自動的に保存するあなたはセキュリティ設定を見ることができます。ほとんどのユーザーはc:\に書き込めません。
セキュリティ設定
再:リモート実行後にJMPログを自動的に保存する @chemnteach 、
彼らは問題、特にあなたが実行しているJMPのライセンスとパーミッションをもっとよく知っているのでテクニカルサポート(support@jmp.com)に話すことをお勧めします。
再:リモート実行後にJMPログを自動的に保存する入力いただきありがとうございます。 この場合、私は自分のラップトップで直接テストしていますが、cに直接書き込むことはないと考えました。私のラップトップで
問題は、.jslがリモートサーバー上で実行されたときに、アクセス権があることがわかっているドライブには書き込まれないことです(.jslによって使用されるファイルの一部はそこに保存されます)。これは、JMPがサーバー上で物理的に開かれておらず、単にバックグラウンドで実行されているためです。もしそうなら、それを回避する方法はありますか?
再:リモート実行後にJMPログを自動的に保存する @chemnteach 、
別の場所に書き込もうとする価値はありますか?リモートマシン上の自分のユーザープロファイルがその場所への書き込みアクセス権を持っていない可能性はありますか?ただの提案