Windows 7 makinemde şöyle bir şey çalıştırabilirim:
schtasks.exe /Change /TN "MyTaskName" /Disable
Ancak / Disable, Windows XP'de mevcut görünmüyor - komut satırından devre dışı bırakmanın herhangi bir yolu var mı?
Windows 7 makinemde şöyle bir şey çalıştırabilirim:
schtasks.exe /Change /TN "MyTaskName" /Disable
Ancak / Disable, Windows XP'de mevcut görünmüyor - komut satırından devre dışı bırakmanın herhangi bir yolu var mı?
Yanıtlar:
/disable
Anahtar, sadece bir olduğunu / 7 / 2008R2 / 2012 Vista özelliği .
Görev .job
dosyasını "devre dışı bırakmak" için yeniden adlandırabilirsiniz .
schtasks /Create /SC HOURLY /TN "TEST TASK" /TR notepad
schtasks
TaskName Next Run Time Status
==================================== ======================== ===============
TEST TASK 09:45:00, 7/26/2010
move "C:\WINDOWS\Tasks\TEST TASK.job" "C:\WINDOWS\Tasks\TEST TASK.bak"
schtasks
INFO: There are no scheduled tasks present in the system.
Görevi "etkinleştirmek" için .bak
dosyayı yeniden adlandırın .job
:
schtasks
INFO: There are no scheduled tasks present in the system.
move "C:\WINDOWS\Tasks\TEST TASK.bak" "C:\WINDOWS\Tasks\TEST TASK.job"
schtasks
TaskName Next Run Time Status
==================================== ======================== ===============
TEST TASK 09:45:00, 7/26/2010
C:\Windows\System32\schtasks.exe
engelleyerek, 2003'ten sonraki bir kurulumdan ikili dosyayı kopyalayabilirsiniz . Bu ikili dosyayı XP makinesine yerleştirin ve açık yolunu kullanarak çağırın. schtasks
2003 ile XP ile oluşturulan bir görevi devre dışı bırakmayı başarıyla test ettim schtasks
.
Bir kez çalışma davranışını elde etmek için, her zaman bir kilit dosyasını kontrol eden bir 'sarıcı' yarasa komut dosyasını kodlayabilirsiniz.
Kilit dosyasını ilk çalıştırmada oluşturun ve sarmalayıcı komut dosyasından sonra her şey kilit dosyasını bulursa çıkacaktır:
if exist Lock.file goto :eof