タグ付けされた質問 「windows-task-scheduler」

タスクスケジューラはMicrosoft Windowsのコンポーネントであり、プログラムまたはスクリプトの起動を事前定義された時間に、または指定された時間間隔でスケジュールする機能を提供します。

1
cleanmgr.exeがtmpファイルを削除しないようにする
私は自分のWindowsマシン上でR光沢のあるアプリをローカルで実行しています。これはバッチファイルを使用して毎日自動実行されます。最近、R tmpディレクトリ/ tmp / RtmpXXXXXが削除され、アプリケーションが失敗するという問題に遭遇しました。 Warning in file(open = "w+b", encoding = "UTF-8") : cannot open file 'C:\Users\Carlos\AppData\Local\Temp\Rtmp0maCtT\Rf140c40ab30be': No such file or directory # deleted file Warning in normalizePath(path.expand(path), winslash, mustWork) : path[1]="C:\Users\Carlos\AppData\Local\Temp\Rtmp0maCtT": The system cannot find the file specified # deleted folder Warning in file(open = "w+") : cannot …


2
Windows 7のタスクスケジューラでシャットダウンコマンドが機能しないのはなぜですか?
shutdown /h /t 120Windows 7のタスクスケジューラにを追加しました。管理者ユーザーがログインしており、最高の権限を持つ場合にのみ実行されるように設定しました。しかし、それは機能しません。 cmdからコマンドを実行すると、機能しません。[スタート]メニューから休止状態にすることができます。 一方、/ sのシャットダウンは、cmdおよびタスクスケジューラから機能します。 タスクスケジューラからWindows 7を適切に休止状態にする方法


1
schtask特定のユーザーがログインしたときにタスクをアクティブにします
特定のユーザーがログオンしたときに.cmdファイルを実行するスケジュールされたタスクを作成するバッチファイルを作成します。これまでのところ、私はこれを思いついた: @echo off schtasks /CREATE /RU %username% /TN "TaskName" /TR "C:\folder\file.cmd" ^ /SC ONLOGON /DELAY 0000:10 /IT /RL highest PAUSE これによりタスクは正常に作成されますが、トリガープロパティを見ると、「特定のユーザー」ではなく「任意のユーザー」オプションがチェックされます。私はどこでも解決策を探してみましたが、すべてがで使用/ITすることを指しているように見えました/RU。 また、副次的な質問として/PU、スクリプトに含める必要がありますか?複数のマシンでバッチファイルを実行することを計画しており、ユーザーにパスワードを要求することはセキュリティ/実装の問題になると考えています。


1
スケジューリングはどのように機能しますか?
スケジューリング用に設計されたプログラム(Windowsのタスクスケジューラ、Unixシステムのcronなど)は、特定のスケジュールされたコマンドまたはスクリプトを実行する「時間」であることをどのように知っていますか? システムクロックを1秒または1分ごとにチェックするタイマー機能のようなものではないと思います。特定の計画タスクに対応するタイムスタンプに達したときに、何らかのトリガーがアクティブになっていますか?

0
なぜschtasksを使用してタスクを追加するために管理者特権が必要なのですか?
なぜschtasksを使用してタスクを追加するために管理者権限が必要なのですか? たとえば、管理者権限なしで次のタスクを追加できます。 schtasks /Create /SC ONCE /TN testtask /ST 13:15 /F /TR "C:\\tmp\\scheduler\\test.cmd" しかし、何らかのイベントによって実行されるタスクをスケジュールしようとすると、管理者権限が必要です。 例えば: schtasks /Create /SC ONEVENT /MO "*[System[Provider[@Name='Microsoft-Windows-Security-Auditing'] and EventID=4801]]" /EC Security /TN testtask /F /TR "C:\\tmp\\scheduler\\test.cmd"

0
Windows 8.1ではCPUが高いが、以前の回答のようにWindowsバックアップにアクセスできない
残念ながらWIndows 8.1が標準である間にラップトップを購入する必要があるので、私は高いCPUの問題に悩まされてきました。 1ヵ月使用した後、私はうっかりWindowsストアにログインしましたが、これによりコンピュータのログイン情報が変更され、さらに遅くなりました。結局私は全部を工場出荷時の設定にリセットしたので、きれいな状態にすべきです。しかし、CPUの問題はさらに悪化しており、今やラップトップは私の外付けHDDを認識しないでしょう。しかし、それはまた別の状況です。 ここで答えをたどってタスクスケジューラでタスクを無効にし、原因を突き止めるためにプロセスエクスプローラを使用しましたが、役に立ちません。私のCPU使用率は90〜100%の水準にあります。 別の回答者が指摘したように、おそらくそれは私のシステムでこれらのうちの2つを見つけたが、ファイルタイトルを変更するためのアクセス方法を見つけることができないsdclt.exeファイルである。タスクスケジューラの下にはWindowsバックアップはありません。私はこのばかげたシステムではまったく何もできないので、どんな提案でも感謝しています。 下のスクリーンショット蘭 xperf 次のエラーメッセージが表示されました。 xperf:error NTカーネルロガー:ファイルが既に存在する場合はファイルを作成できません。 < 0xb7>

0
Windowsイベントビューアを使用してLenovo SystemアップデートのイベントIDが見つかりません
これを読んでくれてありがとう。 コンテキスト: 私は現在Windows 10、Lenovo T460sラップトップ上でBitlocker暗号化を実装しようとしています。私はそのラップトップを暗号化しました。しかし記事を見て、 https://docs.microsoft.com/ja-jp/windows/security/information-protection/bitlocker/bitlocker-recovery-guide-plan これは、ユーザーが自分のデバイスにアクセスするために40桁以上の回復キーを入力するように求められるタイミングについて説明しています。 更新情報 ファームウェア、BIOSのアップデート、そしていくつかのWindowsのアップデートに影響するものは、これをユーザに促します。 "回復キー" 。 プログラム:Lenovo System update タスクマネージャで見た実行ファイル名:Tvsukernel.exe TVSUkernel.exeのPID:9276 システムアップデートのダウンロード: https://support.lenovo.com/us/en/downloads/ds012808 目的: タスクスケジューラを使用してタスクをスケジュールしたい ビットロッカーを中断する とき レノボシステムアップデート 開始して ビットロッカーを再度有効にする 完了したら 質問: 誰もがWindowsイベントビューアでLenovoシステムの更新プログラムのイベントIDを知っていますか、それとも代替の解決策でしょうか。

1
Windows 7のTas​​kSchedulerを使用して有線イーサネット接続を有効/無効にすることはできますか?
私の会社のIT担当者がパッチを一晩プッシュし、それらのスクリプトまたはWin7の内蔵アップデータコントロールのいずれかを使用してマシンを強制再起動し、実行中のジョブをすべて保存せずに強制終了しました。それは私の観点からは明らかに悪いです。 それで、私のイーサネット接続を殺すタスクスケジューラの毎日のタスク(そして後でそれを再び有効にするためのマッチングタスク)を設定する方法はありますか? 「リモートウェイク」などをブロックするために、さまざまなレジストリ項目とローカルグループポリシー設定を変更しようとしていますが、管理者権限がないのではないかと思います。 それに関しては、すべての強制再起動をブロックするための絶対確実な方法があるなら、私もそれを知りたいのです。 編集:私はのリンクのいずれかに記載されているようにレジストリを改造しました 更新を待っているときにWindows 7が強制的にシャットダウンしないようにする しかし、それで十分かどうかはまだ確認できていません。

1
スケジュールに従ってMP3をメディアデバイスにストリーミングする
有線PAシステムがないため、建物のさまざまな場所でオーディオを再生するために、いくつかのLinksys RE6700デバイスに接続されているスピーカーを使用しています。必要に応じてWindows 10のデバイスへのキャスト機能を使用します。 私たちが今欲しいのは、私たちが一日の特定の時間に特定のMP3ファイル(例えばカレッジアンセム)を再生できるように自動化できることです。タスクスケジューラを使用して自動化を実行できるように、このコマンドを呼び出す方法が見つかりませんでした。私もこれを行うために軽量のサードパーティ製ツールを使用することに寛容です。

1
ユーザーが実行できないようにスケジュールされたタスクからVB6アプリを実行する方法
レポートを自動的に電子メールで送信する従来のVB6アプリケーションがあります。サーバー上のスケジュールされたタスクから実行されます。時折、ユーザーがexeファイルを実行します - それは私たちがそれらをロックアウトすることができないフォルダーにあります、そしてそれはここに入るには余りにも複雑な理由でそのフォルダーに残る必要があります。それでもスケジュールされたタスクから実行させながら、ユーザーがexeファイルを実行することを防ぐ方法はありますか?私はexeファイルのソースコードを変更することができますので、誰かが私が方法を把握するのを助けることができるならそれはオプションです。あるいは、タスクスケジューラ(または私たちの3人の開発者チーム)だけがそれを実行できるようにexeにパーミッションを設定する方法があれば、それも機能します。

1
Windows 10でタスクスケジューラとサーチインデクサがCPUを消費する
Microsoft Windowsサーチインデクサーと 'サービスホスト:タスクスケジューラ'はCPUの大部分を消費しています、私が気づいたことはそれらがほとんどの時間同じCPUの量を使うということです 例えば ​​: タスクホストスケジューラ:28.1 Windowsサーチインデクサー:28.1 そしてそれらは変化しますが、ほとんどの場合同じCPUを持ちます。 また、Windows Searchサービスは 'Starting'で立ち往生しています。

1
コマンドを実行し、その出力をテキストファイルにリダイレクトするようにバッチファイルをスケジュールしたい
コマンドを実行し、その出力をテキストファイルにリダイレクトするバッチファイルをスケジュールします。 これは私の現在のソリューションです: Del \\10.112.232.10\Netbackup_Softwares\Personal\Bharath\VM_Query\switch.txt D:\VMware_Query\VM_Query.bat >> \\10.112.232.10\Netbackup_Softwares\Personal\Bharath\VM_Query\switch.txt Windows Server 2012 タスクスケジューラでコマンドを実行しようとしたが、出力をテキストファイルにリダイレクトしなかった。 コマンドプロンプトから実行すると、コマンドは正常に動作します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.