75

Schtasks で起動するのではなく、コマンド ラインから組み込みの Windows GUI を開くことを意味します。

4

10 に答える 10

70

taskschd.mscWindows Vista 以降で使用できます。

http://technet.microsoft.com/en-us/library/cc721871.aspx

Vista の前にあなたが話しているような小さなタスク スケジューラ GUI を見たことがあると断言できたかもしれませんが、「スケジュールされたタスクの追加」ウィザードについて考えていたのかもしれません。

次のコマンドを使用して、スケジュールされたタスク エクスプローラーを開く必要がある場合があります。

control schedtasks

残念ながら、コマンド ラインから [スケジュールされたタスクの追加] ウィザードを起動する方法が見つかりませんでした (方法があるはずです!)。

于 2009-03-12T04:52:47.253 に答える
44

サーバーで Windows 2003 を使用しています。「SCHTASKS.EXE」で動いています

    SCHTASKS /parameter [arguments]

    Description:
        Enables an administrator to create, delete, query, change, run and
        end scheduled tasks on a local or remote system. Replaces AT.exe.

    Parameter List:
        /Create         Creates a new scheduled task.

        /Delete         Deletes the scheduled task(s).

        /Query          Displays all scheduled tasks.

        /Change         Changes the properties of scheduled task.

        /Run            Runs the scheduled task immediately.

        /End            Stops the currently running scheduled task.

        /?              Displays this help message.

    Examples:
        SCHTASKS
        SCHTASKS /?
        SCHTASKS /Run /?
        SCHTASKS /End /?
        SCHTASKS /Create /?
        SCHTASKS /Delete /?
        SCHTASKS /Query  /?
        SCHTASKS /Change /?

    ┌─────────────────────────────────────┐
    │ Executed Wed 02/29/2012 10:48:36.65 │
    └─────────────────────────────────────┘

とても面白くて、とても力強く感じます。:)

于 2012-02-29T08:58:40.963 に答える
25

これにより、[スケジュールされたタスク] MMC コントロール パネルが起動します。

%SystemRoot%\system32\taskschd.msc /s

古いバージョンの Windows には MMC コントロール パネル用のスプラッシュ スクリーンがあり、/s スイッチはそれを抑制していました。必要ありませんが、害もありません。

于 2008-12-28T12:36:37.153 に答える
8

はい、GUI は XP で利用できます。次のコマンドで、スケジュールされたタスクのリストを取得して (GUI ではなく) 開くことができます。

control.exe  schedtasks

次に、ウィザードを使用して、たとえば、新しいスケジュールされたタスクを追加できます。

XP では、「Scheduled Tasks」を検索し、「Step by Step instructions」をクリックしてスケジューラ GUI を開くと、Windows ヘルプ内からスケジューラ GUI を見つけることができます。最後のリンクをクリックすると、次のコマンドが実行されます。これは、コマンド ラインからスケジューラ GUI を開く何かに変換できる可能性があります。誰も方法を知っていますか?

ms-its:C:\WINDOWS\Help\mstask.chm::/EXEC=,control.exe, schedtasks CHM=ntshared.chm FILE=alt_url_windows_component.htm
于 2010-02-25T14:36:12.647 に答える
7

これが私がちょうど使った例です:

at 8am /EVERY:M,T,W,Th,F,S,Su cmd /c c:\myapp.exe

結果は次のとおりです。

Added a new job with job ID = 1

次に、私の仕事を確認するには:

at
于 2012-05-21T17:16:52.897 に答える
6

次への新しいショートカットを作成できます。

control schedtasks

「tsks.lnk」のようなわかりやすい名前を付けて、c:\windows\system32 に保存します。

Windows Key+を押してRから、「tsks」と入力して押して出来上がりEnterです。その時点でマウスは必要ありません。
または、Windows Vista/7/2008 では、単に を押しWindows Keyてから、「tsks」と入力して を押しEnterます。

于 2012-02-06T13:45:37.820 に答える
6

シンプルなコマンド ライン スケジューラ "at" を参照してください。


C:\Documents and Settings\mahendra.patil>at/?

AT コマンドは、指定された日時にコマンドとプログラムをコンピューターで実行するようにスケジュールします。AT コマンドを使用するには、Schedule サービスが実行されている必要があります。

AT [\\computername] [ [id] [/DELETE] | /DELETE [/YES]]
AT [\\computername] time [/INTERACTIVE]
    [ /EVERY:date[,...] | /NEXT:date[,...]] "command"

\computername リモート コンピューターを指定します。このパラメーターを省略した場合、コマンドはローカル コンピューターでスケジュールされます。

id スケジュールされたコマンドに割り当てられる識別番号です。

/delete スケジュールされたコマンドをキャンセルします。id を省略すると、コンピューターでスケジュールされたすべてのコマンドがキャンセルされます。

/yes これ以上の確認が必要ない場合に、すべてのジョブをキャンセル コマンドと共に使用します。

time コマンドを実行する時刻を指定します。

/interactive ジョブが、ジョブの実行時にログオンしているユーザーのデスクトップと対話できるようにします。

/every:date[,...] 週または月の指定された曜日ごとにコマンドを実行します。date が省略された場合は、その月の現在の日が想定されます。

/next:date[,...] その日の次の発生時に指定されたコマンドを実行します (たとえば、次の木曜日)。date が省略された場合は、その月の現在の日が想定されます。

"command" Windows NT コマンド、または実行するバッチ プログラムです。

于 2008-12-28T12:07:31.547 に答える
4

またはのいずれTASKSCHD.MSCかを使用できますCONTROL SCHEDTASKS

以下に、そのようなコマンドをいくつか示します。

于 2011-07-19T12:51:46.323 に答える
2

XP SP2も実行していますが、これは完全に機能します(コマンドラインから...):

start control schedtasks
于 2011-05-10T15:51:45.077 に答える
-3

あなたが求めていると思うものを尋ねている場合は、これを実行して開くことができます:

explorer.exe "C:\WINDOWS\Tasks\"
于 2012-05-25T20:30:50.423 に答える