問題タブ [windows-task-scheduler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
batch-file - XCOPY コマンドを使用した SchTask
Web パネル ソフトウェアのインストール スクリプトを作成していますが、バッチ スクリプトはあまり作成していません。これをすべて同じファイルに保存する必要があります (分離することはできません)。どうすれば正確に行うことができますか?
/TR スイッチが引用符で囲まれているため、ソース ディレクトリとターゲット ディレクトリを引用符で囲むことはできないと想定しています。'' に入れることはできますか、またはこれを行うにはどうすればよいですか?
ありがとう!
c# - C# Windows フォームでの schtasks 出力のリダイレクト
わからない問題があります。テキスト ボックス、ボタン、およびリスト ボックスを含む Windows フォームがあります。テキスト ボックスに IP を入力し、ボタンを押して、schtasks の出力をリスト ボックスにリダイレクトしたいと考えています。ただし、最初の行以上のものは得られません。また、テキスト ファイルにリダイレクトする場合、私のコードは正常に動作します。以下は私のコードです。
テキスト ファイルに書き込むコードは同じですが、リスト ボックスに書き込む代わりに、テキスト ライターを作成し、ファイルの場所を指定しました。誰が私が間違ったことを理解できますか?
c# - C#別のユーザーまたはschtasks認証としてアプリを実行
アプリケーションの認証を処理するための最良の方法について、何らかの意見が得られることを期待していました。3 つのボタンを持つ C# フォームがあります。1 つのボタンは特定のサーバーでタスクを照会するためのもので、1 つのボタンはタスクを開始するためのもので、最後のボタンはタスクを終了するためのものです。
私の質問には、複数のユーザーに対してこれを行う最善の方法が含まれています。これらのユーザーを各サーバーの管理者グループに追加できることはわかっていますが、これらはすべて非管理者ユーザーであるため、実際にはそうしたくありません。また、これを 3 つの異なるドメインと信頼のない複数のサーバーに対して実行しています。
すべてのサーバーで管理者権限を付与できるユーザーを作成し、このユーザー (ドメインまたはローカルの可能性があります) として C# アプリを実行する方法はありますか、または管理者を付与せずに schtasks のアクセス許可を処理するより良い方法はありますか権利?
なりすましについて調査しましたが、何かを見逃していない限り、必要なことはないと思います。
ありがとうございました、
マット
windows-task-scheduler - Windows 2008 タスク スケジューラのリターン コード 1、ログなし
Windows 2008 タスク スケジューラで単純なバッチ ファイルを実行しようとしています。
アクションは適切にトリガーされ、履歴ログ (7 つの情報メッセージ) から、これは不可解なようです
タスク スケジューラは、タスク "\回帰の実行"、インスタンス "{edbd26d2-b71b-43d6-960f-29c31e39493c}"、アクション "C:\Windows\SYSTEM32\cmd.exe" をリターン コード 1 で正常に完了しました。
残念ながら、タスクを手動でトリガーしても (ログが作成されないため) 何も実行されません。もちろん、OS から実行した場合、バッチ ファイルは正常に実行されます。バッチ ファイルで "call" を使用しない場合、"return code 0" が表示されますが、何も実行されません。
c# - C#プロセス出力をリダイレクトする
他のシステムで実行されているスケジュールされたタスクを照会するプロジェクトに取り組んでいます。schtasksを実行し、出力をテキストファイルにリダイレクトするコンソールアプリケーションを作成しました。しかし、この出力をSQLデータベースにリダイレクトできるかどうか疑問に思っていました。
すべての挿入を処理するストアドプロシージャを作成することを考えていましたが、コンソールアプリ内のデータをどう処理するかわかりません。XMLとテキストデータを過去に作成したデータベースにリダイレクトするストアドプロシージャがすでにありますが、ファイルがいたるところに配置されないようにしています。
どんな入力でも素晴らしいでしょう。誰かがそれを見たいと思った場合に備えて、私のコードは次のとおりです。
以下は、テキストライターを使用したテキストファイルへのリダイレクトです。
java - Runtime.exec / ProcessBuilder.start を使用して Java プロセスを低優先度で開始しますか?
ProcessBuilder クラスを使用して Java 経由で外部プロセスを開始しようとしていますが、それで十分です。現在、次のコマンドを使用して実行しています:
やりたいことはこれだけですが、優先度を下げてプロセスを開始します。私のプログラムは現在 Windows でのみ実行されているため、ウィンドウ固有のソリューションで問題ありません。一部の調査では、「開始」コマンドを使用することが示唆されていますが、Java からこれを実行しようとすると、認識されないコマンドであるという例外が発生します (同じコマンドが cmd.exe から機能します)。
Java (必要に応じて Windows 固有) からbelownormal
優先的にプロセスを起動する方法を知っている人はいますか?
java - 実行中のJavaプロセスの優先度を変更するにはどうすればよいですか?
関連する質問では、ProcessBuilderを使用して、OSに依存するコマンドを使用して優先度の低い外部プロセスを開始する方法を検討しました。また、親プロセスの優先度が低い場合、生成されたすべてのプロセスが低い優先度で開始されることも発見しました。したがって、私の新しい質問は、Javaファイル(Windowsで実行可能jarをダブルクリックして実行)を低優先度で開始するか、実行中にプログラムで優先度を変更することです。スレッドの優先度を変更しようとしましたが、これはWindowsプロセスの優先度には影響しません。
次のことを試しましたが、タスクマネージャーのプロセスの優先度は変更されません
私が考えることができる他の唯一のことは、バッチファイルを使用してプログラムを実行することですが、いわば家族でこれを維持したいと思います。では、現在のプロセスの優先順位を変更するJavaベースの方法を知っている人はいますか?理想的には、プログラムの実行中にユーザー入力に応じてプロセスの優先度を変更できると便利です。
windows - schtasksの使用を支援し、特定の時間を定義します
タスクを正常に作成しましたが、たとえば/ MOコマンドを使用して、いつ発生するかを定義するのに問題があります。
たとえば、その日の4時間目に5日ごとにこれを実行するようにschtasksに指示するにはどうすればよいですか?
windows - SCHTASKS を使用して SYSTEM ユーザー アカウントでスケジュールされたタスクを作成する方法
現在、次のコマンドを使用して、SCHTASKS に SYSTEM アカウントでスケジュールされたタスクを作成させようとしています。
それは出力しますが:
windows-7 - 他のサービスの前にサービスをロードする
ネットワーク クリティカルな Windows 7 サービスがあります。システム上のネットワーク関連サービスの前に開始する必要があります。そうしないと、そのネットワーク サービスが失敗する可能性があります。私のサービスでは、実行時までに Winsock が完全に初期化されている必要があります。
適切なタイミングで Windows にサービスをロードさせるにはどうすればよいですか? つまり、Winsock が利用可能になった直後。