Windows 10'da Tekrarlayan Görevleri Otomatikleştirmek için İpuçları ve Araçlar
Eski dosyaları silerken, gerekli olmayan verileri temizlerken, bazı programları başlatırken, vb. Elle sık sık karşılaşıyor musunuz? Evet ise, o zaman size yardım etmeme izin verin otomatikleştir ve daha fazlasını yap daha kısa sürede Bu otomasyonlar fazla zaman kazanmasa da, zamanın ağırlığını tartıyor olsanız da, zaman kazanmaya değer bir zaman denemeye değer..
Seni birkaç kişiyle tanıştırarak başlayacağım Bazı görevleri otomatikleştirmemize yardımcı olan Windows araçları, ve sonra size Windows 10 bilgisayarımdaki görevleri otomatikleştirmemden bazı örnekler göstereceğim.
Bilmeniz gereken araçlar
Belki bu araçları zaten duymuşsunuzdur - Komut İstemi, PowerShell ve Görev Zamanlayıcı. Değilse endişelenmeyin; Size bu araçları bu bölümde tanıtmama izin verin.
Komut İstemi ve toplu iş dosyaları
Komut İstemi, MS-DOS İstemi'nin halefi olan, komut satırı tercüman programıdır. Ve komutlarından çoğunu içeren bir dosya, “toplu iş dosyası”, görevleri otomatikleştirmek, örneğin bir dosyayı veya klasörü taşınabilir bir sürücüye yedeklemek için kullanabileceğiniz. Denemek istiyorsanız, yazın “cmd” veya “Komut istemi” içinde Başlat menüsünün arama çubuğu, ve onu bulacaksın.
Sadece gerek gerekli komutları derlemek sahip bir metin dosyasında “.yarasa” veya “.cmd” uzantı. Ve çalıştırmak için dosyayı açabilirsiniz; Bu durumda, Windows 10 tüm dosya komutlarını sıralı olarak veya toplu iş dosyasında programlandığı şekilde yürütür..
Komutların listesi | Nasıl kullanılır
PowerShell ve komut dosyaları
PowerShell bir otomasyon ve yönetim çerçevesi uzman kullanıcılar aka sistem yöneticileri için üretildi. Gerçek bir otomasyon potansiyeli arıyorsanız, PowerShell'i öğrenmeniz ve kullanmanız gerekir..
Komut Satırının öğrenmenin ve kullanmanın PowerShell'den çok daha kolay olduğunu söylemeliyim çünkü ikinci teklif çok daha fazla güç ve özellik öncekinden.
Başlat menüsünün arama kutusuna adını yazarak Windows PowerShell'e erişebilirsiniz. İki program göreceğinizi unutmayın - “Güç kalkanı” ve “PowerShell İMKB”. PowerShell komut satırı tercüman programı Komut İstemi gibi, diğer komut dosyaları yazmak için kullanılır (sahip olan “.pS1” eklentisi), toplu iş dosyaları gibi bir grup komut içeren.
Komutların listesi | Nasıl kullanılır | Daha fazla bilgi
Görev Zamanlayıcı ve görevleri
Otomasyonda yardımcı olan bir diğer Windows aracı da Görev Zamanlayıcı'dır - bir program programları ve görevleri zamanlayın. Zamanlanmış görevler belirli zaman aralıklarında çalışır, görevlerin ne zaman tamamlandığını göstermek için mesajlar veya bildirimler görüntüleyebilir ve çok daha fazlası. Ayrıca, yapabilirsiniz görevleri özelleştir ihtiyaçlarınızı karşılamak için.
Windows 10'da Görev Zamanlayıcı'ya erişmek istiyorsanız, sadece “zamanlayıcı” veya “Görev Zamanlayıcısı” Cortana'nın arama kutusunda, ve zamanlayıcı programını bulacaksınız. Windows ve yüklü çeşitli programların (Google Chrome gibi) kendi bakım etkinliklerini yapmak için zamanlanmış görevler oluşturduğunu unutmayın; diğer görevleri düzenleme veya devre dışı bırakma.
Nasıl kullanılır | Daha fazla bilgi
Görevlerini otomatikleştirelim
Artık gerekli araçları bildiğinize göre, bazı sihirli senaryolar ve görevler oluşturalım. Bu komut dosyaları boşaltma görevleri, doğru şekilde yapılandırılmışsa, bilgisayarınızdaki çeşitli bakım görevlerini otomatikleştirebilir sana ihtiyacım olmadan bu faaliyetlere denetleme veya müdahale.
Birden fazla uygulama başlat
Yavaş bulursanız birden çok gerekli dosyayı aç Her açılışta, benim yaptığım gibi otomatikleştirebilirsiniz. Sadece aynı anda başlatmak istediğiniz bazı klasörleri, dosyaları ve programları tanımlayın ve bir toplu iş dosyası oluşturun. Ayrıca kısayol oluştur Bu dosyaya ve kısayol tuşlarını kullanarak hızlı bir şekilde başlatmak için bu kısayol için bir tuş kombinasyonu ekleyin..
Örneğin, bir toplu iş dosyası oluşturabilirsiniz. birkaç belirli klasör aç, Google Chrome tarayıcı, bir Word dosyası ve aşağıdaki kodu kullanan bir Excel dosyası. Bunu unutmayın “%KULLANICI PROFİLİ%” aşağıda, Windows'taki kullanıcı profilinizin dizinine atıfta bulunulmaktadır..
@ echo off :: Açık klasörler başlangıç% USERPROFILE% \ Documents \ başlangıç% USERPROFILE% \ Desktop \ MusicFolder \ :: Açık dosyalar başlangıç chrome.exe başlat "" "% USERPROFILE% \ Documents \ Bloglarım \ Article1.docx" start " ""% USERPROFILE% \ Documents \ Content Ideas.xlsx "çıkışı
Uygulamaları yönetici olarak başlat
Önceki betiği kullanarak uygulamaları başlatma konusunda başarılı olmalısınız, ancak bir programı yönetici olarak çalıştırmak aynı şekilde çalışmaz. Bunun nedeni, yükseltilmiş programın başlaması, ancak UAC istemini göstererek yönetici erişimini istemesidir. Ancak sizden onay istemek için orada değilseniz, program basitçe çıkar, yani hiç başlamaz.
Aynı şey, Windows Başlangıç klasörüne yerleştirilmiş bir kısayol kullanarak da çalışmaz. Peki, nasıl yapılır? Görev Zamanlayıcı programı bu sorun için kurtarmaya geliyor. Sadece bir seçenek sunuyor yükseltilmiş ayrıcalıklara sahip bir program çalıştırmak, Böylece Görev Zamanlayıcı'yı kullanarak bir uygulamayı veya bir uygulama grubunu (toplu komut dosyası kullanarak) başlatabilirsiniz. İşte nasıl yapılacağı:
- Aç Görev Zamanlayıcısı > tık “Görev Oluştur” sağ paneldeki Eylemler altında.
- Altında Genel sekmesinde, gibi bir görev adı ekleyin “NoUAC1”, sonra kontrol et “En yüksek ayrıcalıklarla koş” Kutu.
- Tıkla tetik sekme, altında “Göreve başla“, seçmek “Başlangıçta“.
- Şimdi geç Eylemler sekme tıklayın Yeni.
- İçinde Yeni eylem pencere için Aksiyon seçmek “Bir program başlat“, ve altında Program / script, tık Araştır düğmesine tıklayın, programlamak istediğiniz yürütülebilir dosyayı seçin ve tıklayın. tamam.
- Şimdi oraya git Ayarlar çıkıntı > sağlamak “Görevin istek üzerine çalıştırılmasına izin ver” işaretlenir ve ardından Tamam tamam kaydetmek.
- Bu kadar. Şimdi, ayarlanan program (bu eğitimde Adobe Reader), sistemi her başlattığınızda otomatik olarak yönetici ayrıcalıklarıyla başlayacaktır.
Tüm eski dosyaları sil
Bir teknoloji meraklısı ve geliştiricisi olarak genellikle çeşitli şeyleri indirip test ediyorum ve bir veya iki ay sonra sistemimde gereksiz dosyaları görüyorum. Neyse ki, bir toplu komut dosyası indirilen eski dosyaları silmeme yardımcı oluyor.
Benzer şekilde, bir toplu iş dosyası kullanabilirsiniz. tüm eski dosyaları sil Belirli bir klasördeki veya alt klasördeki belirli uzantıların veya dosyaların, belirlenen tarih ve saatten daha eski olan Aşağıdaki kodu kullanarak, bir .docx dosyalarını silebilirsiniz (değiştir “docx” Dosyalarınızı eşleştirmek için) yirmi günden eski (değerini değiştir “/ gün” Herhangi bir gün sayısını ayarlama seçeneği).
@echo off forfiles / p "% USERPROFILE% \ Documents \ Bloglarım" / s / m * .docx / d -20 / c "cmd / c del @path" echo 20 günden eski doküman dosyaları çıkıştan silindi
Ve yapabilirsin yolu değiştir (değerini değiştirerek “/ p” seçenek) silinecek dosyaları içeren klasöre. Altında, “%KULLANICI PROFİLİ%” kullanıcının dizini anlamına gelir.
Boş geri dönüşüm kutusu
İçin tavsiye edilir geri dönüşüm kutusunu düzenli olarak temizleyin, ve kolay bir iş olsa da, sık sık unutabiliriz. Neyse ki, bu Görev Zamanlayıcı'yı kullanarak otomatik olarak ele alınabilir. Sabit sürücünün boş alanını otomatik olarak optimize etme adımları şunlardır:
- Aç Görev Zamanlayıcısı.
- Aç “Görev Zamanlayıcı Kütüphanesi“, daha sonra Eylem menüsü altında “Yeni dosya” ve adlandır “Görevlerim”.
- Tıklamak “Görevlerim” klasörü seçin ve “Görev Oluştur” Eylem menüsünden.
- İçinde Görev Oluştur altındaki pencere Genel sekmesi görev adını yazın “Boş Windows Geri Dönüşüm Kutusu”.
- Click tetikleyiciler sekme, buraya tıklayın Yeni ve altında “Göreve başla” seçmek “Bir zamanlamaya göre“.
- Seç Haftalık veya Aylık tercihinize göre seçenek, bu size ihtiyacınız olabilecek dosyaları kurtarmak / geri almak için yeterli zaman verecektir. tamam.
- Click Eylemler sekmesine gidin Yeni, ve Yeni eylem pencere, altında Ayarlar > için Program / script, yazın “powerShell.EXE”.
- Aynı pencerede “Argüman ekle (isteğe bağlı)” tip
-NoProfile -Command "Clear-RecycleBin -Force"
ve tıklayın tamam buton. - Hepsi bu kadar - sadece görevi kaydedin, şimdi de çöp kutusu zamanlanmış olarak temizlenecek.
Sistemi kapatın
Gece geç saatlerde çalışmamı engelleyemediğim için, çalışmamı bırakıp uyumaya zorluyorum. Ve işte aşağıdaki senaryo bana yardımcı oldu.
Aşağıda belirtilen kod, mesajı saat 11: 00'de (komut dosyasında düzenleyebilirsiniz) gösterecek ve 120 saniye sonra (veya 2 dakika sonra) sistemi kapatacaktır. İlgili kod değerini değiştirerek aşağıdaki kodda otomatik kapanma zamanını bile değiştirebileceğinizi unutmayın. “% Zaman%”.
@ echo kapalı: a% zaman% = = 23: 00: 00.00 goto: a a:: b shutdown.exe / s / f / t 120 / c "İyi Geceler Deme Zamanı!" çıkış
Not: 120 saniyenizi alıyorsunuz (değiştir) “120” Yukarıdaki betiğe bu süreyi değiştirmek için) varsayılan 30 saniye yerine çalışmanızı kaydedin. Ayrıca, Win + R tuşlarına basarak kapatmayı durdurabilirsiniz. > tip kapatma
> Enter'a bas. Oldukça kolay, doğru?
Dosyaları / klasörleri yedekle
Dropbox ve Google'ın Yedekleme ve Senkronizasyon gibi bulut çözümleri de dahil olmak üzere dosyalarımızı yedeklemek için oldukça iyi programlarımız olduğunu biliyorum. Ancak, aşırı kontrol ve istiyorsanız son derece hassas dosyaları yedekleme taşınabilir sabit sürücünüz için toplu komut dosyası güzel ve otomatik bir çözümdür. Ve oldukça kolay ve indirmeye gerek yok.
Bu yöntemin sadece olduğunu unutmayın belirli dosya ve klasörleri yedekler ve standart bir sistem geri yükleme noktası veya sistem yedeği oluşturmaz. Faydalanıyorum “robocopy” Bu komut dosyasındaki dosyaları yedekleme komutu. İşte toplu iş dosyasının kullanıcı dizininizdeki tüm verileri yedeklemesi ve ayrıca sistem kayıt defterini yedeklemesinin kodu:
@ echo off :: Ayarlanacak klasörü aşağıdaki sete ayarlayın sourcedir = C: \ Users \ USER :: Portatif sürücünüzün klasörünü setin altında ayarlayın targetdir = D: \ Backup "% targetdir%" mkdir "% targetdir%" echo ### Profilinizi yedekleyinâA ?? ¦ robokopi% sourcedir%% targetdir% * / e / j / r: 10 / v echo ### Kayıt defterini yedeklemeâA ?? ¦ varsa "% targetdir% \ regbackup.reg" del "% targetdir% \ regbackup.reg" regedit.exe / e "% targetdir% \ regbackup.reg" echo ### Yedekleme tamamlandıâA ?? ¦ çıkışı duraklat
Bazı son açıklamalar
Görevleri ve işlemleri otomatik hale getirmeyi her zaman sevdim - bu yüzden IDE'leri düz metin düzenleyicilerden daha fazla kullanmaktan zevk alıyorum. Verimliliğe inanıyorum ve sen de öyle yaparsan, yukarıdaki araçları ve örnek komut dosyalarını dene ve hayatını biraz daha rahatlat.
Bunların hepsinin bu araçları kullanarak başaramayacağını biliyorum, ancak yukarıdaki araçları öğrenebilir ve daha fazla işi otomatikleştirmek için yeni numaralar deneyebilirsiniz. Bunlarla başlamak kolaydır - bu makaledeki araçlarla birlikte sağladığım bağlantıları takip etmeniz yeterli olacaktır..
Umarım otomatikleştirmenin tadını çıkar Küçük işler ve üretkenliğinizi de arttırın. Ve unutma başarı hikayeni benimle paylaş @aksinghnet adresinde veya yorum kullanarak.