اکثر کاربران ویندوز غالبا ممکن است کار های تکراری مانند حذف فایل های قدیمی، پاک کردن داده های غیر ضروری و اجرای برخی از برنامه ها را به صورت دستی انجام دهند. اما ابزار ها و روش هایی وجود دارد که به کمک آن ها می توانید انجام کار ها در ویندوز را خودکار ? کنید. امروز در رهنامه نحوه انجام خودکار کارها در ویندوز ۱۰، ۸ و ۷ را به شما آموزش می دهیم.
دانلود بهترین نرم افزار انجام اتوماتیک کارهای تکراری در ویندوز
Full Guide to Automating Repetitive Tasks on Windows 10 , 8 and 7
ما قبلا در رهنامه نحوه خودکار سازی کار ها در اندروید با Tasker را به شما آموزش داده ایم. انجام خودکار کار های معمولی می تواند در وقت شما صرفه جویی کند. خوشبختانه برای این کار چندین ابزار وجود دارند. در ادامه ضمن معرفی ابزار ها، چند نمونه اتوماسیون کار در ویندوز را هم مثال خواهیم زد. در انتها نرم افزار های مفیدی را هم معرفی می کنیم. با این که در این مطلب روی ویندوز ۱۰ متمرکز شده ایم، اما همین دستورالعمل ها در نسخه های قدیمی تر ویندوز نیز در دسترس هستند.
آشنایی با ابزار های انجام خودکار کارها در ویندوز
قبل از آموزش نحوه انجام اتوماتیک کارها در ویندوز، ابتدا باید با برخی از ابزار های مورد نیاز در ویندوز آشنا باشید. این ابزار ها شامل Command Prompt, PowerShell و Task Scheduler می شوند که ممکن است قبلا با آن ها آشنا باشید. در غیر اینصورت جای نگرانی نیست زیرا در ادامه آن ها را معرفی می کنیم.
همینطور اگر قصد مرتب سازی فایل ها را هم دارید، پیشنهاد می کنیم مطلب آموزش ۱۰ تکنیک و ابزار مرتب سازی فایل ویندوز و مک را هم مطالعه نمایید.
معرفی Command Prompt ویندوز برای انجام خودکار کارها در ویندوز
ابزار Command Prompt جانشین MS-DOS Prompt است و یک برنامه مفسر خط فرمان می باشد. فایلی هم که دارای چندین دستور باشد، به عنوان batch file شناخته می شود. برای اسنفاده از این سرویس ابتدا در استارت cmd یا Command Prompt را جستجو کرده تا آن را ببینید.
در صورت ذخیره کردن دستورات مورد نیاز در یک فایل متنی، آن ها را باید با پسوند .bat یا .cmd کامپایل کنید.
معرفی PowerShell ویندوز برای انجام خودکار کارها در ویندوز
می توان گفت که PowerShell یک چارچوب اتوماسیون و مدیریت است که قابلیت های زیادی دارد. اگر به دنبال آشنایی با پتانسیل اتوماسیون واقعی هستید، باید کار با PowerShell را یاد بگیرید و از آن استفاده کنید. باید به شما بگوییم که یادگیری و استفاده از Command Prompt بسیار آسان تر از PowerShell است زیرا مورد دوم قدرت و ویژگی های بسیار بیشتری را ارائه می دهد.
برای استفاده از این سرویس نیز عبارت PowerShell را در سرچ ویندوز وارد کنید. توجه داشته باشید که دو برنامه PowerShell و PowerShell ISE را خواهید دید. PowerShell یک برنامه مفسر خط فرمان مانند CMD می باشد در حالی که گزینه دیگر برای نوشتن اسکریپت ها (با پسوند .ps1) استفاده می شود که شامل یک گروه از دستورات می باشند.
معرفی Task Scheduler برای انجام کارهای تکراری به صورت خودکار برای ویندوز
یکی دیگر از ابزار های ویندوز که در اتوماسیون کمک می کند، Task Scheduler می باشد. این ابزار برای برنامه ریزی برنامه ها و وظایف (Task) کاربرد دارد. وظایف تعیین شده در بازه زمانی مشخص اجرا می شوند. قابل ذکر است که شما خودتان می توانید وظایف جدید تنظیم کنید.
برای دسترسی به این برنامه در سرچ ویندوز عبارت scheduler یا Task Scheduler را وارد کنید. بهتر است بدانید که ویندوز و برنامه های مختلف نصب شده وظایف برنامه ریزی شده ای را برای انجام تعمیرات و نگهداری خود اجرا می کنند.
روش خودکار سازی (اجرای خودکار دستورات در ویندوز)
حال که با ابزار های مورد نیاز آشنا شدید، می توانید دست بکار شوید. حال باید اقدام به ایجاد اسکریپت و وظایف جدید کنیم که وظایف کلی را انجام می دهند. اگر وظایف به درستی پیکربندی شده باشند، بدون نیاز به بررسی و مداخله کار خود را انجام می دهند. بیایید از مثال های زیر شروع کنیم.
اجرای چندین برنامه به صورت خودکار
به عنوان مثال می خواهیم چند فایل یا برنامه مانند مرورگر کروم، یک فایل ورد و یک فایل اکسل باهم باز شوند. برای تنظیم ربات خودکار ویندوز ابتدا باید فایل یا برنامه هایی که می خواهید همزمان شروع شوند، شناسایی کرده و یک فایل دسته ای ایجاد کنید. همچنین می توانید یک میانبر ایجاد کرده تا با کلید میانبر سریع تر راه اندازی شود. برای این کار از کد زیر استفاده می کنیم. توجه داشته باشید که کد %USERPROFILE% اشاره به دایرکتوری پروفایل کاربر شما در ویندوز اشاره دارد.
@echo off
:: Open folders
start %USERPROFILE%Documents
start %USERPROFILE%DesktopMusicFolder
:: Open files
start chrome.exe
start “” “%USERPROFILE%DocumentsMy BlogsArticle1.docx”
start “” “%USERPROFILE%DocumentsContent Ideas.xlsx”
exit
اجرای برنامه ها به عنوان Admin به صورت خودکار
حتما در شروع برنامه ها با استفاده از اسکریپت قبلی موفقیت کسب کرده اید. اما اجرای یک برنامه به عنوان admin با همان روش کار نمی کند. برای این کار باید از Task Scheduler کمک بگیریم. ابتدا Task Scheduler را اجرا کرده و روی Create Task کلیک کنید.
وارد تب General شده و یک نام برای آن مانند NoUAC1 انتخاب کنید.
گزینه Run with highest privileges را هم فعال کنید.
حال به تب Trigger رفته و در زیر Begin the task روی At startup کلیک کنید.
سپس به تب Actions رفته و روی New کلیک کنید.
در پنجره New Action باز شده منوی Action را باز کرده و Start a program را انتخاب کنید.
در زیر Program/script هم روی دکمه Browse کلیک کنید. برنامه مورد نظر را انتخاب کرده و OK را بزنید.
به تب Settings رفته و Allow task to be run on demand را فعال کنید. روی OK کلیک کنید. حال کار به اتمام رسید.
حذف همه فایل های قدیمی با ربات نرم افزار کامپیوتر
اگر فایل های مختلفی را دانلود و استفاده کنید، بعد از یکی دو ماه با فایل های غیر ضروری زیادی رو به رو می شوید. به کمک یک اسکریپت می توان فایل های قدیمی را در یک فایل خاص حذف کنیم. به طور مثال با کد زیر می توانید فایل های docx را حذف کنید. (docx را متناسب با نوع فایل خود تغییر دهید.) همچنین در هر پوشه خاص، فایل های قدیمی تر از ۲۰ روز حذف می شوند که برای تغییر روز ها، مقدار /d را در کد زیر تغییر دهید.
@echo off
forfiles /p “%USERPROFILE%DocumentsMy Blogs” /s /m *.docx /d -20 /c “cmd /c del @path”
echo Document files older than 20 days deleted
pause
exit
همچنین می توانید مسیر پوشه را با تغییر مقدار /p جا به جا کنید.
خالی کردن سطل زباله ویندوز با ربات ویندوز
توصیه می شد که به طور مرتب محتویات recycle bin را خالی کنید. اگر چه این کار ساده است، اما کاهی اوقات آن را فراموش می کنیم. با کمک دستورالعمل زیر می توانید این کار را خودکار انجام دهید.
- Task Scheduler را باز کنید.
- Task Scheduler Library را باز کرده و در زیر منوی Action روی New Folder کلیک کنید. نام آن را به My Tasks تغییر دهید.
- روی پوشه My Tasks کلیک کرده و Create Task را انتخاب کنید.
- در پنجره Create Task در زیر تب General نام تسک را Empty Windows Recycle Bin بگذارید.
- به تب Triggers بروید. روی New زیر Begin the task کلیک کنید و On a schedule را انتخاب کنید.
- گزینه Weekly و یا Monthly را بسته به نیاز خود تعیین کنید.
- روی OK کلیک کنید.
به تب Actions رفته و New را بزنید.
در پنجره باز شده در قسمت Settings در باکس Program/script عبارت PowerShell.exe را وارد کنید.
در باکس Add arguments (optional) نیز -NoProfile -Command “Clear-RecycleBin -Force” را وارد کرده و OK را بزنید.
تسک را ذخیره کنید.
خاموش کردن سیستم به صورت خودکار
اگر شب های تا دیر وقت مشغول کار با سیستم هستید، می توانید با اسکریپت زیر سیستم را خاموش کنید. در کد زیر (که می توانید آن را ویرایش کنید) ساعت ۱۱:۰۰ پیام نشان داده و ۲ دقیقه بعد سیستم را خاموش می کند.
@echo off
:a
If %time%==23:00:00.00 goto :b
goto a:
:b
shutdown.exe /s /f /t 120 /c “Time To Say Good Night!”
exit
توجه داشته باشید که می تونید این فرایند را با زدن دکمه Win+R و تایپ و اینتر shutdown -a متوقف کنید.
بکاپ گرفتن فایل و فولدر به صورت اتوماتیک
راه های مختلفی برای بکاپ گرفتن وجود دارد. اگر می خواهید فایل های حساس خود را در حافظه اکسترنال خود بکاپ بگیرید، از روش خودکار زیر استفاده کنید. توجه داشته باشید که این روش فقط از فایل های خاص پشتیبانی می کند و معادل یک سیستم ریستور یا سیستم بکاپ نیست. در دستور زیر از داده های داخل دایرکتوری کاربر و سیستم رجیستری بکاپ گرفته می شود.
@echo off
:: Set the folder to backup below
set sourcedir=C:UsersUSER
:: Set your portable drive’s folder below
set targetdir=D:Backup
if not exist “%targetdir%” mkdir “%targetdir%”
echo ### Backing up your profile…
robocopy %sourcedir% %targetdir% * /e /j /r:10 /v
echo ### Backing up the registry…
if exist “%targetdir%regbackup.reg” del “%targetdir%regbackup.reg”
regedit.exe /e “%targetdir%regbackup.reg”
echo ### Backup is all complete…
pause
exit
همینطور اگر با ابزار Update Assistant نیز مشکل دارید، مطالعه مطلب آموزش ۴ روش جلوگیری از نصب Windows 10 Update Assistant نیز برای شما کاربردی و مفید خواهد بود.
نحوه ایجاد یک تسک پایه با استفاده از Task Scheduler در ویندوز ۱۰
به طور کلی برای ایجاد یک تسک پایه از دستورالعمل زیر می توانید استفاده کنید.
با روش ذکر شده Task Scheduler را باز کنید.
روی Task Scheduler Library راست کلیک کرده و New Folder را انتخاب کنید.
نام تسک مورد نظر را مانند MyTasks وارد کرده و OK را بزنید.
Task Scheduler Library را گسترش داده و پوشه ایجاد شده (مثلا MyTasks) را انتخاب کنید.
روی منو Action کلیک کنید.
گزینه Create Basic Task را انتخاب کنید.
در بخش Name یک متن کوتاه برای نام کاربرد آن بنویسید. مثلا Notepad Launcher
در باکس Description نیز یک Description برای تسک ایجاد کنید.
روی Next کلیک کرده و Monthly را انتخاب کنید.
حال می توانید تنظیمات مختلفی را انتخاب کنید. به طور مثال یک فرایند در یک تاریخ خاصی، در هنگام راه اندازی و یا وارد شدن یک کاربر خاص اجرا شود. بسته به نیاز خود پارامتر ها را تنظیم کنید. در این مثال اجرای یک کار در هر یک ماه را تنظیم کرده ایم.
روی Next کلیک کنید.
با استفاده از تنظیمات Start مشخص کنید که تسک چه زمانی اجرا شود.
با استفاده از تنظیمات Monthly مشخص کنید که در چه ماه هایی از سال می خواهید فرایند اجرا شود.
با استفاده از منو های Days یا On نیز روز های انجام کار را مشخص کنید.
روی Next کلیک کنید.
گزینه Start a program را انتخاب کنید. این کار برای اجرای یک برنامه، اجرای دستور یا اسکریپت لازم است.
شما همچنین می توانید گزینه های Send an e-mail یا Display a message را هم انتخاب کنید که کاربرد زیر را دارند.
- Send an e-mail: ارسال ایمیل با پیام سفارشی طبق برنامه
- Display a message: نمایش پیام متنی بر اساس برنامه مشخص شده
در باکس Program/script مسیر برنامه را مشخص کنید.
در بخش Add arguments می توانید آرگومان هایی را برای اجرای کار مشخص کنید.
در بخش Start in می توانید پوشه ای که برنامه در آن شروع می شود را انتخاب کنید. (معمولا می توانید این گزینه ها را خالی بگذارید)
روی Finish کلیک کنید.
پس از اتمام مراحل، اجرای کار به صورت خودکار آغاز می شود.
نحوه ایجاد یک تسک حرفه ای با استفاده از Task Scheduler در ویندوز ۱۰
روش ساخت تسک حرفه ای هم مانند یک تسک پایه می باشد. با این تفاوت که می توانید از تنظیمات بیشتری استفاده کنید. به طور مثال در قسمت Security options می توانید تنظیم کنید که کدام حساب بتواند کار را اجرا کند.
همچنین در بخش Advanced settings نیز می توانید گزینه هایی مانند تاخیر، تکرار، توقف و انقضا را برای کار خود تنظیم کنید.
در بخش آخر تنظیمات نیز می توانید مشخص کنید که اگر تسک ناموفق بود، اجرا ریستارت شود. تنظیمات دیگری نیز قابل دسترس هستند که بسته به نیاز خود می توانید از آن ها استفاده کنید.
روش اجرا، ویرایش و حذف یک تسک
ابتدا وارد Task Scheduler شوید.
Task Scheduler Library را گسترش دهید.
پوشه تسک خود را انتخاب کنید.
روی آن راست کلیک کنید.
- برای اجرا گزینه Run را بزنید.
- برای ادیت Properties را بزنید.
- برای حذف Delete را بزنید.
در این صفحه می توانید اطلاعات راجع به سایر تسک ها را هم مشاهده کنید.
استفاده از برنامه های جانبی (نرم افزار انجام خودکار کارها)
با این که با ابزار های ویندوز می توانید کار های مختلفی انجام دهید، اما باز هم ممکن است با محدودیت هایی مواجه شوید. برای رفع این محدودیت ها می توانید از برنامه های جانبی که برای این کار طراحی شده اند، استفاده کنید. در ادامه برنامه های برتر را معرفی می کنیم.
توجه داشته باشید که می توانید نسخه کامل و حرفه ای برنامه های معرفی شده را به صورت رایگان از وبسایت های معتبر فارسی دانلود کنید.
نرم افزار انجام اتوماتیک کارها در ویندوز Advanced Task Scheduler
برنامه Advanced Task Scheduler ویژگی های پویایی دارد که در لیست بهترین برنامه های زمانبندی ویندوز قرار می گیرد. این سرویس به شما امکان می دهد بسیاری از کارهای روزمره خود را به صورت خودکار انجام دهید.
برنامه System Scheduler نرم افزار ضبط و تکرار کارها در ویندوز
برنامه System Scheduler شامل اسکریپت های دسته ای و بسیاری دیگر از امکانات است. شما می توانید از نسخه رایگان و یا نسخه کامل برنامه به سادگی استفاده کنید.
دانلود نرم افزار ضبط و تکرار کارها در ویندوز Z-Cron
دیگر گزینه شما برنامه Z-Cron می باشد. از حمله ویژگی هایی که این برنامه را متمایز می کند، می توان به وجود کتابخانه ای از ابزار های پرکاربرد اشاره کرد که کار شما را راحت تر می کنند.
نرم افزار تکرار عملیات در ویندوز Desktop Reminder
برنامه Desktop Reminder نیز یکی از گزینه های مناسب می باشد. این نرم افزار تقریبا از پس انجام خودکار اکثر کارها بر می آید و نیاز های شما را مرتفع می سازد.
نرم افزار ضبط کارهای انجام شده در کامپیوتر Schedule Manager
فراموش کردن کارهای اساسی مانند پاکسازی کامپیوتر، اجرای برنامه های مهم یا گرفتن بکاپ ممکن است فراموش شود. برنامه Schedule Manager برای این تهیه شده است که در این زمینه به شما کمک کند. استفاده از این برنامه و تنظیم اولیه کارها با این برنامه به سادگی امکان پذیر است.
دانلود نرم افزار خودکار سازی کارها Task Till Dawn
خاموش کردن خودکار، راه اندازی برنامه، گذاشتن یادداشت و.. همگی از ویژگی های Task Till Dawn می باشند. این برنامه هم با ویندوز و هم با مک سازگار می باشد. همچنین سیستم شما با این برنامه بهینه نیز می شود.
در پایان اگر برنامه ای خلاف میل شما باز می شود، مطالعه مطلب ۴ روش جلوگیری از اجرای خودکار برنامه در شروع ویندوز ۱۰ ، ۸ و ۷ را هم فراموش نکنید.
نظرات و پیشنهادات شما؟
در مطلب امروز نحوه خودکارسازی کارها در ویندوز را به شما آموزش دادیم. نظر شما راجع به این فرایند چیست؟ می توانید سایر نظرات، پیشنهادات و تجربیات خود در زمینه انجام خودکار کارها در ویندوز ۱۰، ۸ و ۷ را در دیدگاه این پست با ما به اشتراک بگذارید.