バッチファイルを実行するようにタスクをスケジュールしましたが、現在、タスクが実行されるたびに、点滅するコマンドプロンプトボックスがあります。これは非常に望ましくありません。node.jsコマンドプロンプトウィンドウは最小化されて正しく実行されます。点滅するのはwindowsコマンドプロンプトです。スケジュールされたタスクが実行するアクションは次のとおりです。
cmd /min /c "C:\Users\computeruser\Building Intelligence\javadobe\runCheck.bat"
バッチファイルの内容は次のとおりです(おそらく表示する必要はありませんが、元々はこれらのコマンドをタスクスケジューラから直接実行しようとしていました。代わりに、このバッチファイルに配置することで、実際に実行したいことに最も近づきました。 node.jsを最小化してjavascriptファイルを実行します):
cd "C:\Program Files (x86)\BuildingIntelligence\javadobe\" & START /MIN node index.js /exit
私が試したコマンドのリスト:
cmd.exe /c start /min "C:\Users\computeruser\Building Intelligence\javadobe\runCheck.bat"
cmd.exe /c start /min "C:\Users\computeruser\Building Intelligence\javadobe\runCheck.bat" & /exit
%comspec% /c start "" /min "C:\Users\computeruser\Building Intelligence\javadobe\runCheck.bat"
これらのコマンドはすべて、コマンドプロンプトボックスを開いたままにし、閉じないで、開いた後に最小化します。「このコマンドを処理するのに十分なストレージがありません」という通知もあります。
このタスクは最高の権限で実行する必要があります。ほとんどの場合非表示にする必要がありますが、タスクの実行時にダイアログボックスを表示できる必要があります。
助けてくれてありがとう!
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加