چگونه کامپیوتر را به صورت خودکار توسط خط فرمان خاموش کنیم؟
بسیاری از اوقات کاربر مایل است تا رایانه پس از اتمام انجام کاری خاص (برای مثال تمام شدن دانلود و یا رندر شدن یک فایل ویدئویی و …) به صورت خودکار خاموش شود. برخی نرم افزارها قابلیت تنظیم خاموش شدن سیستم پس از اتمام کار را در خود دارند. در مواردی که نرم افزار مورد استفاده شما فاقد این قابلیت است می توانید این کار را با استفاده از خط فرمان به راحتی و بدون نیاز به نصب هیچ گونه نرم افزار جانبی انجام دهید.
برای انجام این کار ابتدا یک فایل Notepad ساخته و کد زیر را عینا در آن وارد کنید:
@echo off
:start
echo Type the number and press enter:
echo.
echo [1 for Shutdown
echo [2 for Restart
echo [3 for Log Off
echo [4 for Sleep
echo [5 for Hibernate
echo ———————–
echo [
set/p “pcho=[“
if %pcho%==1 goto timer
if %pcho%==2 goto timer
if %pcho%==3 goto timer
if %pcho%==4 goto timer
if %pcho%==5 goto timer
echo inpute operator is fulse
echo.
goto start
:timer
echo Enter the time (in Seconds):
echo ———————–
set /p “ptime=>”
:loop
ping localhost -n 2 >nul
set /a ptime=%ptime%-1
echo %ptime%
if not %ptime%==0 goto loop
if %pcho%==1 goto 1
if %pcho%==2 goto 2
if %pcho%==3 goto 3
if %pcho%==4 goto 4
if %pcho%==5 goto 5
:1
%windir%\System32\shutdown.exe -s
goto end
:2
%windir%\System32\shutdown.exe -r
goto end
:3
%windir%\System32\shutdown.exe -l
goto end
:4
%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Standby
goto end
:5
%windir%\System32\rundll32.exe powrprof.dll,SetSuspendState Hibernate
goto end
:end
سپس از منوی File گزینه Save as را انتخاب کرده و فایل را با پسوند .bat در مسیر دلخواه خود ذخیره کنید.
با اجرا کردن این فایل صفحه بالا را مشاهده خواهید کرد. کافیست عدد گزینه مورد نظر خود را وارد کرده سپس مدت زمان باقی مانده تا عملکرد انتخابی خود را به ثانیه وارد کنید. برای مثال در صورتی که مایل هستید رایانه شما تا یک ساعت دیگر به حالت Sleep برود کافیست ابتدا گزینه 4 را انتخاب کرده و سپس مقدار 3600 (هر ساعت3600 ثانیه) را وارد کنید. مشاهده خواهید کرد یک تایمر شروع به کار کرده و تا دقیقا یک ساعت دیگر رایانه شما به حالت Sleep خواهد رفت.
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.