Windows'u Uykuya ve Otomatik Olarak Uyandırmaya Zamanla

Brian, Windows Görev Zamanlayıcı ile yapabileceğiniz birkaç basit şeyi kapsayan harika bir iş çıkarıyor. Bir tane daha: Windows'un belirli bir zamanda otomatik olarak uyanmasını veya uyuma zamanlamasını programlama. Bunu neden yapmak istersiniz? Seni bilmiyorum ama benim için bir süredir masaüstü Windows 7 bilgisayarımı bir dosya sunucusu olarak kullanıyordum. Windows dosya sunucumda bir dosyaya erişmek istediğimde her defasında LAN üzerinden uyandırma paketleri göndermek yerine, her gün 10: 00'dan 10: 00'a kadar bırakmaya karar verdim. Bu, talep üzerine uyanma ve bilgisayarımı 7/24 bırakma (özür, çevre) arasında bir uzlaşma oldu.

Birçoğu dizüstü bilgisayarla birlikte gelen üçüncü parti güç yönetimi programları var. Ama eğer sade bir Windows masaüstü masaüstündeyseniz, devam etmek ve bunu yerel olarak yapmak isteyebilirsiniz. İşte nasıl:

1. Karma uyku / hazırda bekletme modunu devre dışı bırakın. ( İsteğe bağlı, ancak önerilir. )

2. Bilgisayarınızı uyku moduna geçirmek için bir komut dosyası (.bat) oluşturun.

3. Bilgisayarınızı uyandırmak için bir komut dosyası (.bat) oluşturun.

4. Bilgisayarınızı belirli bir saatte uykuya ve uyanmaya programlayın.

Windows'da Karma Uyku / Hazırda Bekletme Nasıl Devre Dışı Bırakılır

İlk adım, bilgisayarınızda karma uyku ve / veya hazırda bekletme modunu devre dışı bırakmaktır. Bunu neden yapmak istersiniz?

Hazırda bekletme, makinenizin durumunu (kaydedilmemiş belgeler, program durumları, vb.) RAM'in yerine birincil sabit diskinize kaydeden bir güç tasarrufu özelliğidir (uykuda olduğu gibi). Tradeoff daha yavaş devam eder, ancak daha az güç çeker . Bu, pille çalışan dizüstü bilgisayarlar için önemlidir, ancak masaüstleri için çok fazla değildir. Karma uyku her ikisini de yapar — açık belgeleri ve uygulama durumlarını belleğe ve sabit diske kaydeder. Bu bir elektrik kesintisi durumunda hiçbir şey kaybetmezsiniz.

Ancak asıl mesele şu ki, karma uyuma / hazırda bekletme, yapılandırmanıza bağlı olarak otomatikleştirilmiş bir wake betiğini engelleyebilir. Benim durumumda, sadece yarısı çalıştıran bir senaryodan uykuya dalmaktan uyanmak - bilgisayar açılacak, taraftarlar dönecek ve “Devam Etmek Windows” ekranına sonsuza dek takılıp kaldım. Benzer sorunlarınız varsa, yalnızca hazırda bekleme / karma uyku modunu devre dışı bırakmak isteyebilirsiniz. İşte nasıl:

Bir komut istemini yönetici olarak açın. Bunu Windows 7'de yapmak için, Başlat düğmesini tıklatın, Cmd yazın ve cmd.exe dosyasını sağ tıklatın ve Yönetici olarak çalıştır'ı seçin.

Powercfg -h kapalı yazın ve Enter'a basın.

Komut başarılı olursa, hata mesajı almazsınız.

Hata mesajını alırsanız: “Hazırda Bekletme özelliğini etkinleştirmek veya devre dışı bırakmak için izniniz yok ”, ardından cmd.exe'yi yönetici olarak çalıştırma hakkında önceki adımı yeniden okuyun.

Şimdi, espresso bağımlısı bir ayı gibi, bilgisayarınız artık hazırda bekletmeyecek. Uyuyacak ama uykusuz kalmayacak. Görev tamamlandı.

Hazırda Bekletme ve Uyku hakkında daha fazla bilgi için, Austin'in konuyla ilgili yaptığı bu yazımı okuyun: PC'nizi ve Cihazlarınızı Anlama, Uyku VS. Hazırda bekletme [groovyTips]

Bilgisayarınızı uyku moduna geçirmek için bir toplu iş (.bat) dosyası oluşturma

Bilgisayarınızı uyku moduna geçirme şeklimiz, uyku komutunu başlatan bir komut dosyası (.bat) çalıştırarak. Bir toplu iş dosyası kullanarak, Windows Görev Zamanlayıcısı görevini reddetmeden daha sonra başka parametreler ve komutlar ekleyebilirsiniz.

Bir uyku toplu iş dosyası oluşturmak için Not Defteri'ni açın ve aşağıdakileri yazın:

Rundll32.exe Powrprof.dll, SetSuspendState Uyku

Dosya -> Farklı Kaydet, Farklı kaydet türü altında, Tüm dosyalar *. * Seçeneğini tıklayın ve dosyanıza sleep.bat (veya .bat uzantılı başka bir şey gibi) verin.

Anladım? Eğer değilse, buraya tıklayarak zaten yarattığım uyku ve uyanık toplu dosyaları indirebilirsiniz.

Bilgisayarınızı uyandırmak için bir toplu (.bat) dosyası oluşturma

Bilgisayarınızı uyandırmak için bir komut satırı komutu yok. Çünkü eğer komutları çalıştıracak bir pozisyondaysanız, o zaman bilgisayarınız zaten uyanık. Ancak yapabildiğimiz, içinde keyfi bir şey olan bir toplu iş dosyası oluşturmak ve sonra Windows Görev Zamanlayıcı'ya bilgisayarı çalıştırmak için uyandırabileceğini anlatmaktır. Öyleyse devam edin ve “echo Hello!” Gibi bir şey yapan bir toplu iş dosyası oluşturun ve ardından wake.bat olarak kaydedin.

Yine, sadece uyku / wake batch dosyalarını buradan indirebilirsiniz.

Bilgisayarınızın belirli bir saatte uyuma ve uyanma zamanlaması

Artık toplu iş dosyalarımız var ve bilgisayarımızı uyutup, uyandırmamız gereken tek şey Windows'a onları ne zaman çalıştıracağıdır.

Görev Zamanlayıcısı'nı çalıştırın. Buna ulaşmanın en hızlı yolu, Başlat düğmesini tıklatıp Görev Zamanlayıcı'yı yazmanızdır .

Eylem'i ve ardından Görev Oluştur'u tıklayın ; Genel sekmesinde, ona "Uyku" gibi bir ad verin.

Tetikleyiciler sekmesinde Yeni'yi tıklayın . “Bir program üzerinde” başlamak için görevi ayarlayın ve günlük olarak seçin ve çalışmasını istediğiniz zamanı ekleyin. Tamam'a tıklayın.

Tetikleyiciniz etkinleştirilecek.

Ardından, Eylemler sekmesini ve Yeni'yi tıklayın . Eylemi “Program başlat” olarak ayarlayın ve sleep.bat komut dosyasına göz atın. Tamam'a tıklayın.

İşte eylemin:

Programlar çalışıyorsa veya birisi bilgisayarı kullanıyorsa bilgisayarın uyumasını önlemek istiyorsanız, Koşullar sekmesinde aşağıdaki ayarları kullanın:

Tamam'a tıklayın. Bu kısımda bitti. Bunu test etmek isterseniz, 1 dakika sonra harekete geçiren yeni bir tetikleyici ekleyebilirsiniz.

Sonra, bir Wake görevi yapalım. Eylem ve Görev Oluştur'u tıklayın ve genel sekmesinde Wake olarak adlandırın.

Ardından, bilgisayarınızı uyandırmak istediğiniz saatle günlük bir tetikleyici oluşturun.

Ardından, Eylemler sekmesine gidin ve wake.bat komut dosyanızı çalıştırmak için bir işlem yapın.

Şimdi Koşullar sekmesine gidin. Burada, “Bu görevi yürütmek için bilgisayarı uyandır” seçeneğinin işaretli olduğundan emin olun.

Tamam'a tıklayın. Şimdi, bilgisayar programlanan saatlerde uyanacak ve uyuyacak. Keyfini çıkarın!