اسکرول بار

شمارش معکوس تا خاموش شدن سیستم با ساخت یک فایل :: Archive PTS

Archive PTS

Information On All Topics - PTS Professional Technology Services

Archive PTS

Information On All Topics - PTS Professional Technology Services

Archive PTS

در این صفحه مجازی تلاش بر آن داریم که تمامی موضوعات در انواع شاخه‌ها پشتیبانی و به صورت مستقیم در دسترس کاربران قرار گیرد.

آخرین نظرات

شمارش معکوس تا خاموش شدن سیستم با ساخت یک فایل

چهارشنبه, ۱۶ دی ۱۳۹۴، ۱۰:۳۳ ق.ظ

گاهی اوقات ممکن است نیازمند این شوید که کامپیوتر به طور خودکار پس از یک مدت زمان معین خاموش شود. مثلاً کامپیوتر را برای دانلود شبانه روشن گذاشته‌اید و مایلید که پس از 1 ساعت، کامپیوتر به طور خودکار خاموش شود. و یا این که به حالت Sleep برود یا Hibernate شود. یا حتی Restart شود و یا تنها Log Off شود. طبیعتاً اولین راهی که به ذهن می‌رسد استفاده از ابزارها و نرم‌افزارهای جانبی است. این یک راه است، اما شاید اصلاً نیازی به این کار نباشد. بلکه خودتان می‌توانید با ساخت یک فایل، یک شمارش معکوس جهت Restart ،Log Off ،Sleep ،Hibernate و یا Shut down نمودن ویندوز ایجاد کنید.

 

جهت انجام این کار:

ابتدا با فشردن کلیدهای ترکیبی Win+R پنجره‌ی Run را اجرا کنید.

سپس عبارت Notepad را وارد کرده و Enter بزنید.

حال در محیط Notepad کدهای زیر را عیناً Copy و Paste نمایید:


@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 [myarchives.blog.ir 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. ذخیره کنید (به عنوان مثال نام آن MyArchive.bat قرار دهید).

حال به محل ذخیره‌ی فایل رفته و فایل را اجرا نمایید.


در پنجره‌ی بازشده خواهید دید که هر یک از 5 عمل Sleep،Log Off،Restart،Shut down و Hibernate با اعدادی از 1 تا 5 مشخص شده است. کافی است اکنون عدد مربوطه را وارد نموده و Enter بزنید (به عنوان مثال برای Shut down کردن ویندوز عدد 1 را وارد کرده و Enter بزنید).


در مرحله‌ی بعد بایستی زمان باقی‌مانده تا عمل مورد نظر را بر حسب ثانیه وارد نمایید. به فرض اگر مایلید ویندوز 1 ساعت دیگر خاموش شود عدد 3600 (هر 1 ساعت 3600 ثانیه است) را وارد نموده و Enter بزنید.


اکنون خواهید دید که تایمر به شکل شمارش‌ معکوس شروع به کار کرده و در نهایت با صفر شدن تایمر، عمل مورد نظر (به عنوان مثال خاموش شدن کامپیوتر) انجام می‌گیرد.



می توانید فایل مذکور را نیز دریافت کنید:




تهیه کننده: مهدی احدی راد

  • مهدی احدی راد

CMD

برنامه نویسی

سیستم عامل ها

نظرات  (۳)

  • ...ما شیعه ها ...
  • احسنت
    ممنون
    پاسخ:
    فایل نیز اضافه شد، مجدد مشاهده نمایید.

    مرسی از شما
  • حامد پروینی
  • کد جالبی بود متشکرم
    پاسخ:
    مرسی از شما
    سلام

    برنامه Auto shutdown   برنامه ساده  و خوبی است.

    من سالها ست ازان استفاده می کنم.

    چند ساعت در شبانه روز با انتخاب روزهای هفته و امکانات جالب دیگر تنظیم می کند و انجام میدهد.

    مخصوصا برای آخر ساعت کاری روز که یادمان برود یا به اتاق برنگردیم مناسب است. خودش رایاده را خاموش می کند یا در حالت خواب قرار میدهد.

    موفق باشید.
    پاسخ:
    بله، این برنامه در آرشیو وجود دارد اما به دلیل ضعیف بودن برنامه نویسی نسخه های گذشته آن به مرحله انتشار نرسیده است.

    نسخه 6.3 آن (تکمیل ترین نسخه این برنامه) در صورت پاسخ دهی در ویندوز 10، به مرحله انتشار می رسد.

    ممنون

    ارسال نظر

    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی