スクリプトを自動的に実行する方法-タスクスケジューラはバッチファイルを実行できません(ユーザーがログオンしているかどうかに関係なく実行できます)?こんにちは、みんな、
バッチファイルを毎日自動的に実行しようとしていますラジオボタン-「ユーザーがログオンしているかどうかに関係なく実行」が選択されているそしてそれは動作しません。
それは次の場合にのみ機能しますラジオボタン「ユーザーがログオンした状態で実行する」が選択されています。
アドバイスしてもらえますか?
ありがとう
スクリプティングウィンドウズRe:スクリプトを自動的に実行する方法-タスクスケジューラはバッチファイルを実行できません(ユーザーがログオンしているかどうかに関係なく実行できます)?やあ@Botzal 、
JSLファイルを開くことができる別のシステムバッチファイルがある場合、つまりダブルクリックすると、JSLファイルを自動的に実行できるはずです。 JSLコードの最初のようなものが次の場合//!次に、ファイルを保存して閉じると、ファイルをダブルクリックするとJSLコードが実行されますが、編集のためにファイルは開かれません。 あなたのバッチファイルがそれを開くことができれば、私はそれがうまくいくはずだと信じていますが、私はそれを自分で試していません。
お役に立てれば!、
DS
Re:スクリプトを自動的に実行する方法-タスクスケジューラはバッチファイルを実行できません(ユーザーがログオンしているかどうかに関係なく実行できます)?やあ@ SDF1
私はあなたの説明を知っていて理解していますが、それは私が言っていることではありません。
私の意図は、
コンピューターからサインアウトした場合でも毎朝実行されるスクリプト(タスクスケジューラを使用)をスケジュールする方法。
JMPスクリプトはインタラクティブに機能しないはずです。
ありがとう
Re:スクリプトを自動的に実行する方法-タスクスケジューラはバッチファイルを実行できません(ユーザーがログオンしているかどうかに関係なく実行できます)?「ユーザーがログオンしているかどうかに関係なく実行する」をオンにしてタスクを手動で開始しようとするとどうなりますか。エラーが表示されますか?JMPを起動してから閉じますか(ウィンドウが開かないため、タスクマネージャを監視する必要があります)?
時々チェックを外す必要がありますすべての[条件]タブで、権限の問題のように見えるいくつかのエラーを修正します。
Re:スクリプトを自動的に実行する方法-タスクスケジューラはバッチファイルを実行できません(ユーザーがログオンしているかどうかに関係なく実行できます)?やあ@ih 、
手動で実行しようとすると、(タスクマネージャーで)CMDおよびJMPプロセスが開き、実行ステータスのままになります。
さらに、条件タブのすべてのチェックを外そうとしましたが、それでも機能しませんでした。
他にアドバイスはありますか?
どうも


Re:スクリプトを自動的に実行する方法-タスクスケジューラはバッチファイルを実行できません(ユーザーがログオンしているかどうかに関係なく実行できます)?JMPが始まったので、私はあなたのスクリプトに焦点を合わせます。おそらく、以下のような非常に単純なものから始めます。すべての出力をファイルに書き込む必要があることを忘れないでください。スクリプトによって開かれたウィンドウやレポートにアクセスすることはできません。
最初にこれをインタラクティブに実行し、ファイルに書き込むためのアクセス権があることを確認してから、csvファイルを削除して、タスクスケジューラを介して実行してみてください。
//!
dt = New Table( "Untitled",
Add Rows( 1 ),
New Column( "test", Numeric, "Continuous", Format( "Best", 12 ), Set Values( [1] ) )
);
dt << Save As( "C:/test.csv" )
Re:スクリプトを自動的に実行する方法-タスクスケジューラはバッチファイルを実行できません(ユーザーがログオンしているかどうかに関係なく実行できます)?@ih
私はこれをやろうとしました、それは動作しません
また、(タスクマネージャーで)CMDおよびJMPプロセスを開き、実行ステータスのままになります。
Re:スクリプトを自動的に実行する方法-タスクスケジューラはバッチファイルを実行できません(ユーザーがログオンしているかどうかに関係なく実行できます)?追加
Exit(No save);
また
Quit(No save);
JMPインスタンスを閉じるために実行しようとするjslスクリプトを終了します
Re:スクリプトを自動的に実行する方法-タスクスケジューラはバッチファイルを実行できません(ユーザーがログオンしているかどうかに関係なく実行できます)?@jthi 、
もちろん、スクリプトに追加しました...機能しません。