Petua dan Alat untuk Mengganti Tugas Semula Berulang pada Windows 10
Adakah anda sering mendapati diri anda memusnahkan fail lama, membersihkan data yang tidak diminta, memulakan beberapa program, dan sebagainya secara manual? Jika ya, mari saya bantu awak mengautomasikan dan berbuat lebih banyak dalam masa kurang. Walaupun automasi ini tidak menjimatkan banyak masa, tetapi menimbang keperluan masa itu, apa-apa jumlah masa yang disimpan patut dicuba.
Saya akan mula dengan memperkenalkan anda kepada beberapa orang Alat Windows yang membantu kami dalam mengautomasikan tugas-tugas tertentu, dan kemudian saya akan menunjukkan kepada anda beberapa contoh saya mengautomasikan tugas pada Windows 10 PC saya.
Alat yang mesti anda ketahui
Mungkin anda sudah mendengar alat-alat ini - Prompt Perintah, PowerShell, dan Penjadual Tugas. Jika tidak, jangan risau; biarkan saya memperkenalkan alat-alat ini di bahagian ini.
Perintah Prompt dan fail batch
Prompt Perintah, pengganti kepada MS-DOS Prompt, adalah program penterjemah arahan arahan. Dan fail yang mempunyai beberapa arahannya dikenali sebagai “fail kumpulan”, yang boleh anda gunakan untuk mengautomasikan tugas, mis., untuk membuat sandaran fail atau folder ke pemacu mudah alih. Jika anda ingin mencubanya, taipkan “cmd” atau “Arahan prompt” dalam Bar carian menu mula, dan anda akan dapati.
Anda hanya perlu menyusun perintah yang diperlukan dalam fail teks yang mempunyai “.kelawar” atau “.cmd” sambungan. Dan anda hanya boleh membuka fail untuk menjalankannya; dalam kes ini, Windows 10 melaksanakan semua arahan fail secara berurutan atau seperti yang diprogramkan dalam fail kumpulan.
Senarai arahan | Bagaimana nak guna
PowerShell dan fail skripnya
PowerShell ialah rangka kerja automasi dan pengurusan dibina untuk pengguna kuasa aka sistem admin. Sekiranya anda mencari potensi automasi benar, maka anda perlu belajar dan menggunakan PowerShell.
Saya mesti memberitahu anda bahawa Prompt Perintah adalah lebih mudah untuk belajar dan digunakan daripada PowerShell kerana tawaran kedua lebih banyak kuasa dan ciri-ciri daripada bekas.
Anda boleh mengakses Windows PowerShell dengan menaip namanya dalam kotak carian Start menu. Ingat bahawa anda akan melihat dua program - “PowerShell” dan “PowerShell ISE”. PowerShell ialah program penterjemah talian arahan seperti Command Prompt manakala yang lain digunakan untuk menulis skrip (mempunyai “.ps1” lanjutan), yang mengandungi kumpulan perintah seperti fail batch.
Senarai arahan | Cara menggunakan | Maklumat lanjut
Penjadual Tugas dan tugasnya
Satu lagi alat Windows yang membantu dalam automasi ialah Penjadual Tugas - satu program untuk jadualkan program dan tugas. Tugas yang dijadualkan dijalankan pada selang masa tertentu, boleh memaparkan mesej atau pemberitahuan untuk menunjukkan apabila tugas selesai, dan banyak lagi. Selain itu, anda boleh menyesuaikan tugas untuk memenuhi keperluan anda.
Jika anda ingin mengakses Penjadual Tugas dalam Windows 10, taipkan sahaja “penjadual” atau “Penjadual tugasan” dalam kotak carian Cortana, dan anda akan menemui program penjadual. Sila ambil perhatian bahawa walaupun Windows dan pelbagai program yang dipasang (seperti Google Chrome) membuat tugas berjadual untuk melakukan aktiviti penyelenggaraan mereka sendiri, jadi sila jangan edit atau matikan tugas lain.
Cara menggunakan | Maklumat lanjut
Mari kita mengautomasikan tugas
Sekarang bahawa anda tahu tentang alat yang diperlukan, mari kita buat beberapa skrip dan tugas ajaib. Skrip ini merangkap tugas, jika dikonfigurasi dengan betul, boleh mengautomasikan pelbagai tugas penyelenggaraan pada komputer anda tanpa keperluan anda menyemak atau campur tangan dalam aktiviti-aktiviti ini.
Mulakan berbilang aplikasi
Sekiranya anda merasa lambat buka berbilang fail yang diperlukan pada setiap permulaan, maka anda boleh mengautomasikannya seperti yang saya lakukan. Cukup mengenali beberapa folder, fail, dan program yang anda mahu mulakan secara serentak dan buat fail kumpulan. Anda juga boleh buat jalan pintas ke fail ini dan tambahkan gabungan kekunci untuk pintasan ini untuk melancarkannya dengan cepat menggunakan kekunci pintasan.
Sebagai contoh, anda boleh membuat fail kumpulan kepada buka beberapa folder tertentu, Google Chrome pelayar, fail Word, dan fail Excel menggunakan kod di bawah. Jangan ambil perhatian bahawa “%PROFIL PENGGUNA%” di bawah merujuk kepada direktori profil pengguna anda di Windows.
@echo off :: Open folder mula% USERPROFILE% \ Documents \ start% USERPROFILE% \ Desktop \ MusicFolder \ :: Buka fail mula chrome.exe start "" "% USERPROFILE% \ Documents \ Blogs Saya \ Article1.docx" ""% USERPROFILE% \ Documents \ Content Ideas.xlsx "keluar
Mulakan apl sebagai pentadbir
Anda mesti berjaya dalam memulakan aplikasi menggunakan skrip sebelumnya, tetapi untuk menjalankan program sebagai pentadbir tidak berfungsi dengan cara yang sama. Ini kerana program yang dinaiki bermula tetapi meminta akses pentadbir dengan memperlihatkan prompt UAC. Tetapi jika anda tidak berada di sana untuk memberi kelulusan anda kepada pihak yang cepat, program itu hanya keluar, iaitu, tidak bermula sama sekali.
Perkara yang sama tidak berfungsi dengan menggunakan pintasan yang diletakkan dalam folder Windows Startup juga. Jadi, bagaimana untuk melakukannya? Program Penjadual Tugas datang untuk menyelamatkan kami untuk masalah ini. Ia hanya mempunyai pilihan untuk jalankan program dengan keistimewaan tinggi, jadi anda boleh memulakan aplikasi atau sekumpulan aplikasi (menggunakan skrip batch) menggunakan Penjadual Tugas. Inilah caranya:
- Buka Penjadual tugasan > klik “Buat Petugas” di bawah Tindakan di panel kanan.
- Di bawah Ketua tab, tambah nama tugas seperti “NoUAC1”, kemudian semak “Jalankan dengan keistimewaan tertinggi” kotak.
- Klik Pencetus tab, di bawah “Mulakan tugas“, pilih “Pada mulanya“.
- Sekarang beralih kepada Tindakan tab, klik Baru.
- Di dalam Tindakan Baru tingkap, untuk Tindakan pilih “Mulakan program“, dan di bawah Program / skrip, klik Semak imbas butang, pilih fail boleh laku yang anda mahu jadual dan klik okey.
- Sekarang pergi ke Tetapan tab > pastikan “Benarkan tugas berjalan mengikut permintaan” diperiksa dan kemudian klik okey untuk menyelamatkan.
- Itu sahaja. Sekarang program set (Adobe Reader per tutorial ini) akan bermula secara automatik dengan keistimewaan pentadbiran apabila anda memulakan sistem.
Padam semua fail lama
Sebagai peminat dan pemaju teknologi, saya biasanya memuat turun dan menguji pelbagai perkara, dan kemudian setelah satu atau dua bulan, saya melihat sejumlah fail yang tidak diperlukan pada sistem saya. Syukurlah, skrip batch membantu saya memadam fail yang dimuat turun lama.
Begitu juga, anda boleh menggunakan fail kelompok untuk padam semua fail lama sambungan atau fail tertentu dalam folder yang diberikan atau subfolder, yang lebih tua daripada tarikh dan masa yang ditetapkan. Menggunakan kod di bawah, seseorang boleh memadam fail .docx (perubahan “docx” untuk memadankan fail anda) dalam mana-mana folder tertentu lebih tua daripada dua puluh hari (ubah nilai “/ d” pilihan untuk menetapkan sebarang hari).
@echo off forfiles / p "% USERPROFILE% \ Documents \ Blogs Saya" / s / m * .docx / d -20 / c "cmd / c del @path" echo Dokumen fail lebih dari 20 hari dipadamkan jeda keluar
Dan anda boleh ubah jalan (dengan mengubah nilai “/ p” pilihan) ke folder yang mengandungi fail yang hendak dipadam. Di bawah, “%PROFIL PENGGUNA%” bermaksud direktori pengguna anda.
Tong kitar semula kosong
Ia disyorkan untuk membersihkan tong kitar semula dengan kerap, dan walaupun ia adalah tugas yang mudah namun kita sering boleh melupakannya. Syukurlah, ini boleh dikendalikan secara automatik menggunakan Penjadual Tugas. Berikut adalah langkah-langkah untuk mengoptimumkan ruang bebas cakera keras:
- Buka Penjadual tugasan.
- Membuka “Perpustakaan Penjadual Tugas“, kemudian di bawah Tindakan menu klik “Fail baharu” dan namakannya “Tugas Saya”.
- Klik pada “Tugas Saya” folder, dan pilih “Buat Petugas” dari menu Tindakan.
- Di dalam Buat Petugas tingkap di bawah Ketua tab taip nama tugas sebagai “Binatang Kitar Semula Windows Kosong”.
- Klik Pencetus tab, di sini klik Baru dan di bawah “Mulakan tugas” pilih “Pada jadual“.
- Pilih Setiap minggu atau Bulanan pilihan setiap pilihan anda kerana ini akan memberi anda masa yang cukup untuk memulihkan / membuang semula fail yang mungkin anda perlukan, dan klik okey.
- Klik Tindakan tab, pergi ke Baru, dan dalam Tindakan Baru tetingkap, di bawah Tetapan > untuk Program / skrip, taip masuk “PowerShell.exe”.
- Dalam tetingkap yang sama, untuk “Tambah hujah (pilihan)” jenis
-NoProfile -Command "Clear-RecycleBin -Force"
dan klik okey butang. - Itulah sahaja - hanya simpan tugas itu, dan sekarang bin akan dibersihkan berdasarkan jadual yang dijadualkan.
Matikan sistem
Memandangkan saya tidak dapat berhenti bekerja dari waktu malam, saya memutuskan untuk memaksa diri untuk meninggalkan kerja dan tidur. Dan di sinilah skrip di bawah ini membantu saya.
Kod yang disebutkan di bawah akan menunjukkan mesej (anda boleh mengeditnya dalam skrip) pada 11PM, dan mematikan sistem selepas 120 saat (atau 2 minit). Ingat bahawa anda juga boleh menukar masa penutupan automatik dalam kod di bawah dengan menukar nilai yang sepadan “%masa%”.
@echo off: a Jika% time% == 23: 00: 00.00 goto: b goto a:: b shutdown.exe / s / f / t 120 / c "Time To Say Good Night!" keluar
Catatan: Anda mendapat 120 saat (edit “120” dalam skrip di atas untuk menukar tempoh ini) untuk menyimpan kerja anda dan bukannya 30 saat lalai. Juga, anda boleh menghentikan penutupan dengan menekan Win + R > jenis penutupan-a
> tekan enter. Ia agak mudah, betul?
Backup fail / folder
Nah, saya tahu kami mempunyai program yang bagus untuk membuat sandaran fail kami termasuk penyelesaian awan seperti Dropbox dan Sandaran dan Sinkronisasi Google. Walau bagaimanapun, jika anda mahu mengawal melampau dan ingin sandaran fail amat sensitif ke cakera keras mudah alih anda, maka skrip batch adalah penyelesaian yang baik dan automatik. Dan ia agak mudah dan tidak perlu muat turun.
Ingat bahawa kaedah ini hanya menyokong file dan folder tertentu dan tidak membuat titik pemulihan sistem standard atau sandaran sistem. Saya menggunakannya “robocopy” arahan untuk membuat fail sandaran dalam skrip ini. Berikut adalah kod fail kumpulan untuk membuat sandaran data lengkap di dalam direktori pengguna anda dan juga sandaran sistem pendaftaran:
@echo off :: Tetapkan folder untuk backup di bawah set sourcedir = C: \ Users \ USER :: Tetapkan folder pemacu mudah alih anda di bawah set targetdir = D: \ Backup jika tidak ada "% targetdir%" mkdir "% targetdir%" echo ### Menyandarkan profil anda¢Â ?? ¦ robocopy% sourcedir%% targetdir% * / e / j / r: 10 / v echo ### Backing up registryâ ?? ¦ jika ada "% targetdir% \ regbackup.reg" del "% targetdir% \ regbackup.reg" regedit.exe / e "% targetdir% \ regbackup.reg" echo ### Backup¢Â ?? ¦ jeda keluar
Sesetengah menyimpulkan ucapan
Saya selalu menyukai tugas dan proses automasi - itulah sebabnya saya suka menggunakan IDE lebih daripada editor teks kosong. Saya percaya dalam produktiviti dan jika anda juga melakukannya, kemudian cuba skrip alat dan contoh di atas, dan melegakan hidup anda sedikit lebih.
Saya tahu ini bukan semua yang boleh dicapai dengan menggunakan alat ini, tetapi anda boleh belajar di atas alat dan mencuba helah baru untuk mengautomasikan lebih banyak tugas. Sangat mudah untuk memulakan dengan ini - hanya ikuti pautan yang saya berikan bersama dengan alat dalam artikel ini, dan anda akan baik untuk pergi.
Berharap anda nikmati automasi tugas kecil dan meningkatkan produktiviti anda juga. Dan jangan lupa berkongsi cerita kejayaan anda dengan saya di @aksinghnet atau menggunakan ulasan.