Windows zamanlanmış bir görevi arka planda çalışacak şekilde nasıl ayarlayabilirim? [kapalı]


150

Windows Görev Zamanlayıcı kullanarak arka planda çalışmak üzere zamanlanmış bir görevi nasıl ayarlayacağını bilen var mı?
Bunu yapmak için herhangi bir seçenek yok gibi görünüyor.


Burada , harici araçlar olmadan pencerelerde gizli bir işlemi başlatmanın tüm olası yollarını derlemeye çalıştım.Bir görevi zamanlayan bir komut dosyası dahil.
npocmaka

@npocmaka - bağlantı öldü - lütfen bir yerde Soru & Cevap / Wiki olarak yeniden gönderin
Alex S

1
@AlexS - bunu kontrol et
npocmaka

1
Belki birine yardım eder: howtogeek.com/tips/…
X-factor

PowerShell betiğini çalıştırıyorsanız, işte süper kullanıcı.com/a/
BBK

Yanıtlar:


218

Şöyle kaydetti tarafından Mattias Nordqvist aşağıdaki yorum, ayrıca radyo düğmesi seçeneğini seçebilir "kullanıcı oturum olup olmadığını Çalıştır" . Görevi kaydederken, bir kez kullanıcı şifresi girmeniz istenecektir. bambams , bunun işleme Sistem izinleri vermeyeceğini ve ayrıca komut penceresini gizlediğini belirtti.


Bu açık bir çözüm değildir, ancak bir Zamanlanmış Görevi arka planda çalıştırmak için, görevi çalıştıran Kullanıcıyı " SİSTEM " olarak değiştirin ve ekranınızda hiçbir şey görünmeyecektir.

görüntü açıklamasını buraya girin

görüntü açıklamasını buraya girin

görüntü açıklamasını buraya girin


53
Yani temelde, »Ya ekranımda bir şey görüyorum ya da uygulama yönetici ayrıcalıklarının ötesine geçiyor«? Kulağa pek hoş gelmiyor ...
Joey

12
+1 Sorunumu çözdüm, teşekkürler! Fakat kullanılan kullanıcı hesabının neden pencerenin görünürlüğüyle bir ilgisi var ve bunu yapması gerektiği gibi görünen "Gizli" onay kutusu neden hiçbir şey yapmıyor?
Joshua Frank

14
Evet, bu iyi bir ipucu olsa da, kötü bir çözüm. Görev, sistem ayrıcalıklarıyla çalışmaya son verir, kasıtlı veya kasıtsız olarak zarar verebilir. İnternete erişirse, birisi sisteminizi tehlikeye atabilir. Farklı kullanıcı profiliyle çalışır, bu nedenle% USERPROFILE% farklı bir yere çözümlenir. Belgelerinizi görmez (yolları kodlamadıkça). Oluşturduğu dosyalara erişemeyebilirsiniz (siz de yöneticiye geçmediğiniz sürece).
kendisi

16
Başka birinin buna rastlaması durumunda. Bu çözümü, ayrıcalıkların yükseltilmesini gerektirmeyen serverfault'da buldum. serverfault.com/questions/9038/…
bronsoja

35
Bunu, muhtemelen daha kabul edilebilir başka bir yan etkiyle yapmanın başka bir yolu var. "Kullanıcı oturum açmış olsa da olmasa da çalıştır" onay kutusunu işaretlemeniz yeterlidir. Bu, programı arka planda çalıştıracaktır. Tamam'ı tıkladığınızda kullanıcı şifresini bir kez girmeniz gerekecektir.
Mattias Nordqvist

10

Arka planda çalıştırmaya çalıştığınız uygulamanın CLI tabanlı olduğunu varsayarsak, Gizli Başlat'ı kullanarak zamanlanmış işleri aramayı deneyebilirsiniz.

Ayrıca bkz .: http://www.howtogeek.com/howto/windows/hide-flashing-command-line-and-batch-file-windows-on-startup/


3
Yeni bir program indirmeye gerek yoktur, Windows zaten bir programla birlikte gelir. Adıstart /b
BlueRaja - Danny Pflughoeft

6
Sorun start, bir komutun bir program olmamasıdır, bu nedenle onu Görev Zamanlayıcı'da kullanamazsınız.
Erik Kaplun

3
cmd.exe /c startprogram olmayan komutlar için hile yapar.
hypersw

27
@hypersw ... bu da görev çalışırken gösterilen bir komut istemine yol açar. :)
Camille

3
@hypersw, Cammille doğru, sistem yine de cmdişlem ve startkomut için bir konsol penceresi oluşturuyor , bu yüzden en azından bir anlığına yanıp sönen bir konsol penceresine sahip oluyorsunuz. Sadece sorunu erteler (ve konuya fazladan ve gereksiz bir soyutlama düzeyi ekler.
Synetech
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.