Windows Server 2003'te, Denetim Masası'ndaki Zamanlanmış Görevler kullanma oluşturmak, silmek, yapılandırmak veya zamanlanmış görevleri görüntüleyebilirsiniz. SchTasks.exe, görevleri el ile planlamak için de kullanabilirsiniz.
Schtasks komutları ve programları düzenli olarak veya belirli bir zamanda çalışacak şekilde zamanlar. Schtasks ekler ve zamanlamadan görev kaldırır, başlatır ve istek üzerine görevleri durdurur ve görüntüler ve zamanlanmış görevler'i değiştirir.
/tr GörevÇalıştırma Program veya komut, görevin çalıştırdığı belirtir. Bir yürütülebilir dosya, komut dosyası veya toplu iş dosyasının tam yolunu ve dosya adını yazın. Yolu yazmazsanız, SchTasks.exe dosyanın Systemroot\System32 klasöründe olduğunu varsayar.
/mo değiştirici Bu görev, zamanlama türünü ne sıklıkta çalışır olduğunu belirtir. Bu parametre, MONTHLY zamanlama için gereklidir. Bu parametre, MINUTE, HOURLY, DAILY, ya da HAFTALıK zamanlama için geçerli, ancak isteğe bağlı olur. Varsayılan değeri 1'dir.
/d günü Haftanın bir gününü veya ayın bir gününü belirtir. Yalnızca WEEKLY veya MONTHLY zamanlama geçerlidir.
/m Ay[,... Ay] Yılın bir ayını belirtir. Geçerli değerler JAN - DEC ve * (her ay). /M</a0> parametresi yalnızca MONTHLY zamanlamada geçerlidir. LASTDAY değiştirici kullanıldığında zorunludur. Tersi durumda, isteğe bağlıdır ve varsayılan değer * (her ay).
/i Idletime Görev başlatılmadan önce bilgisayarın kaç dakika boş olup olmadığını belirtir. 1'Den 999 arasında bir tam sayı yazın. Bu parametre yalnızca ONIDLE zamanlama ile geçerlidir ve sonra bu gereklidir.
/st StartTime Ss: dd: ss 24 saat biçiminde görevin başlatılacağı günün saatini belirtir. Komut tamamlandığında varsayılan geçerli yerel saat değerdir. /St</a0> parametresi HOURLY ile MINUTE, geçerli olduğundan, DAILY, WEEKLY, MONTHLY ve ONCE zamanlar. ONCE zamanlama ile gereklidir.
/sd StartDate AA/GG/YYYY biçiminde görevin başlatılacağı tarihi belirtir. Geçerli tarih varsayılan değerdir. /Sd</a0> parametresi ile tüm zamanlamaları geçerlidir ve bir ONCE için gerekli olan zamanlayabilirsiniz.
/ed BitişTarihi Görevin çalışmak üzere zamanlandığı son tarihi belirtir. Bu parametre isteğe bağlıdır. ONCE, ONSTART, ONLOGON veya ONIDLE zamanlama içinde geçerli değil. Varsayılan olarak, zamanlamaları, herhangi bir bitiş tarihi vardır.
/duSüre Bir en fazla süreyi dakika veya saat zamanlamayı HHHH:MM 24 saat biçiminde belirtir. Belirtilen süre sona erdiğinde, başlangıç saatini yeniden olmuyor kadar Schtasks görevi yeniden başlatmaz. Varsayılan olarak, görev zamanlamalarının yok en uzun kalma süresini yoktur. Bu parametre isteğe bağlıdır ve MINUTE veya HOURLY zamanlama yalnızca geçerli olur.
/s Bilgisayar Adı veya uzak bir bilgisayarın IP adresini veya ters eğik çizgi karakterleri olmadan belirtir. Varsayılan değer yerel bilgisayardır.
/u [domain\]kullanıcı Komutu, belirtilen kullanıcı hesabının izinleriyle çalıştırır. Varsayılan olarak, SchTasks çalıştıran bilgisayarda oturum açan kullanıcının izinleriyle komutu çalıştırır.
/p parola /U parametresinde belirtilen kullanıcı hesabının parolasını belirtir. /Uparametre olarak kullanıldığında, bu parametre gereklidir.
/ru {[Etki alanı \] kullanıcı | "System"} Görevleri, belirtilen kullanıcı hesabının izinleriyle çalıştırır. Varsayılan olarak, görev, SchTasks çalıştıran bilgisayarda oturum açan kullanıcının izinleriyle çalışır.
/rp Parola/Ru parametresinde belirtilen kullanıcı hesabının parolasını belirtir. Bir kullanıcı hesabı belirttiğinizde, bu parametreyi atlarsanız, SchTasks.exe size parola sorar ve yazdığınız metni gizler. NT AUTHORITY\SYSTEM hesabı izinleriyle çalışan görevler parola gerektirmez ve SchTasks.exe için bir soru sormaz.
/tr GörevÇalıştırmaGörevin çalıştırdığı programı değiştirir. Bir yürütülebilir dosya, komut dosyası veya toplu iş dosyasının tam yolunu ve dosya adını yazın. Yolu yazmazsanız, SchTasks.exe dosyanın içinde Systemroot\System32 varsayar klasör. Belirtilen program görev tarafından çalıştırılan özgün programın yerini alır.
Zamanlanmış görevi hemen başlatır. Çalıştırma işlemi zamanlamayı yoksayar, ancak program dosyasının konumu, kullanıcı hesabının ve görevi hemen çalıştırmak için göreve kaydedilen parola kullanır.
Diğer kullanıcılar tarafından zamanlanan olanlar da dahil olmak üzere bilgisayarda çalıştırılacak zamanlanmış tüm görevleri görüntüler:
Sözdizimi: schtasks [/ query] [/fo {TABLE | LIST | CSV}] [/nh] [/v] [/sbilgisayarı [/u [etki alanı \] kullanıcı/pparola]]
Parametreler: [/ query] işlem adı isteğe bağlıdır. Schtasks hiçbir parametre olmadan yazmak için bir sorgu gerçekleştirir.
/fo {TABLE | LIST | CSV} Çıktı biçimini belirtir. TABLE varsayılandır. /nh Sütun başlıkları tablo görüntülenmesini atlar. Bu parametre, Tablo ve CSV çıktı biçimleri ile geçerlidir.
/v Görevlerin gelişmiş özelliklerini görüntüye ekler. /V kullanarak sorguları, LIST veya CSV biçimlendirilmiş olması.
/s Bilgisayar Adı veya uzak bir bilgisayarın IP adresini veya ters eğik çizgi karakterleri olmadan belirtir. Varsayılan değer yerel bilgisayardır.
/u [etki alanı \]kullanıcı Komutu, belirtilen kullanıcı hesabının izinleriyle çalıştırır. Varsayılan olarak, SchTasks çalıştıran bilgisayarda oturum açan kullanıcının izinleriyle komutu çalıştırır.
Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
Komut satırında net start yazın ve çalışmakta olan hizmetlerin listesini görüntülemek için ENTER tuşuna basın. Görev Zamanlayıcı, listede görüntülenmiyorsa, net start "Görev Zamanlayıcı" yazın ve ENTER tuşuna basın.
Komut isteminde schtasks / create /tn "Application_Name" /tr c:\apps\ Application_Name /sc Value /st HH:MM:SS /ed create MM/DD/YYYY, ve sonra ENTER tuşuna basın. Not durumunuza parametrelerini değiştirmeniz gerekebilir. Örneğin, yazabilirsiniz schtasks / create /tn "Uygulamam" /tr c:\apps\uygulamam.exe /sc daily /st 08: 00: 00 /ed 31/12/2004 Uygulamam programını günde bir kez, her gün, saat 8: 00'te 31 Aralık 2004 kadar çalıştırmak için bu örnek zamanlamaları. /Mo</a0> parametresini atladığından, varsayılan aralık 1 günde komutu çalıştırmak için kullanılır.
Zamanlanmış bir görevi değiştirmek için <a0></a0>:
Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
Komut satırında net start yazın ve çalışmakta olan hizmetlerin listesini görüntülemek için ENTER tuşuna basın. Görev Zamanlayıcı, listede görüntülenmiyorsa, net start "Görev Zamanlayıcı" yazın ve ENTER tuşuna basın.
Komut isteminde schtasks/change /tn görevadı [/s bilgisayarı [/u [etki alanı \] kullanıcı /p parola]] [/tr GörevÇalıştırma] [/ru [etki alanı \] kullanıcı | "System"] [/rp parola], ve sonra ENTER tuşuna basın. Not durumunuza parametrelerini değiştirmeniz gerekebilir. Örneğin, bir görevin çalıştırdığı programı değiştirmek için <a0></a0>, yazın: schtasks/change /tn "Application_Name" /tr C:\File_Path\Application_Name.exe
El ile kendi zamanlamasının dışında bir zamanlanmış görevi çalıştırmak için <a0></a0>:
Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
Komut satırında net start yazın ve çalışmakta olan hizmetlerin listesini görüntülemek için ENTER tuşuna basın. Görev Zamanlayıcı, listede görüntülenmiyorsa, net start "Görev Zamanlayıcı" yazın ve ENTER tuşuna basın.
Komut isteminde schtasks/create /tn görevadı run [/s bilgisayarı [/u [etki alanı \] kullanıcı /p parola]], ve sonra ENTER tuşuna basın. Not durumunuza parametrelerini değiştirmeniz gerekebilir. Örneğin, bir görevi yerel bilgisayarda çalıştırmak için <a0></a0>, yazın schtasks/create /tn "Task_Name" run.
Zamanlanmış bir görevi sonlandırmaya nasıl kullanılır
Zamanlanmış bir görevi sonlandırmak için <a0></a0>:
Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
Komut satırında net start yazın ve çalışmakta olan hizmetlerin listesini görüntülemek için ENTER tuşuna basın. Görev Zamanlayıcı, listede görüntülenmiyorsa, net start "Görev Zamanlayıcı" yazın ve ENTER tuşuna basın.
Komut satırında schtasks /end /tn görevadı [/s bilgisayar [[domain\] /u kullanıcı /p parola]] yazın ve ENTER tuşuna basın. Örneğin, yerel bilgisayardaki zamanlanmış bir görev tarafından başlatılan programın örneklerini sona erdirmek için <a0></a0>, yazın schtasks/create /tn "Task_Name" son.
Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
Komut satırında net start yazın ve çalışmakta olan hizmetlerin listesini görüntülemek için ENTER tuşuna basın. Görev Zamanlayıcı, listede görüntülenmiyorsa, net start "Görev Zamanlayıcı" yazın ve ENTER tuşuna basın.
Komut isteminde schtasks/DELETE /tn {görevadı | *} [/f] [/s bilgisayar [[domain\] /u kullanıcı /p parola]], ve sonra ENTER tuşuna basın. Örneğin, yerel bilgisayar için zamanlanmış tüm görevleri silmek için <a0></a0>, yazın schtasks/DELETE /tn * /f.
Zamanlanmış görevlerin bir sorgu gerçekleştirmek için <a0></a0>:
Başlat ' ı tıklatın, Çalıştır ' ı tıklatın, cmd yazın ve Tamam ' ı tıklatın.
Komut satırında net start yazın ve çalışmakta olan hizmetlerin listesini görüntülemek için ENTER tuşuna basın. Görev Zamanlayıcı, listede görüntülenmiyorsa, net start "Görev Zamanlayıcı" yazın ve ENTER tuşuna basın.
Komut isteminde, schtasks/Query yazın ve ENTER tuşuna basın. Bu örnek çıktısı, tablo çalışmak üzere zamanlanmış görevleri görüntüler.
SchTasks.exe kullanma hakkında daha fazla bilgi için SchTasks.exe Windo içinde arama
Belirtilen süre sona erdiğinde, başlama saati yeniden gelinceye kadar Schtasks görevi yeniden başlatmaz. Varsayılan olarak, görev zamanlamalarının yok en uzun kalma süresini yoktur. Bu parametre isteğe bağlıdır ve MINUTE veya HOURLY zamanlama yalnızca geçerli olur.
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir:814596
(http://support.microsoft.com/kb/814596/en-us/
)
Bu makaleyi kullanmak için ne kadar kişisel çaba harcadınız?
Çok az
Az
Orta
Fazla
Çok fazla
Bu bilgiyi geliştirmemiz için nedenleri ve bu konuda neler yapabileceğimizi paylaşın
Teşekkürler! Görüşleriniz, destek içeriğimizi geliştirmemize yardımcı olmak için kullanılmaktadır. Diğer yardım seçenekleri için, lütfen Yardım ve Destek Giriş Sayfasını ziyaret edin.