باز شدن یک فایل به طور اتوماتیک همزمان با شروع ویندوز میتواند کاربردهای متفاوتی داشته باشد. برای مثال؛ زمانی که یک سیستم بهصورت مشترک توسط چند نفر مورداستفاده قرار میگیرد،
اعتبار هدیه بگیرید و مشارکت کنید
با اعتبار هدیه، از خدمات ویژه استفاده کنید
در بازارکار حسابداری و مالی بدرخشید
خدمات مالی و حسابداری خود را معرفی کنید
در کافینت و یا در یک شبکه، بخواهید هنگام ورود دیگر کاربران به محیط ویندوز پیام خاصی را نمایش دهید و یا یک متن یا نوشته را بهعنوان یک یادآوری برای خود داشته باشید تا در دفعات بعدی با شروع ویندوز برای شما نمایش داده شود.
برای این منظور میتوانید از نرمافزارهای مختلفی استفاده کنید ولی قصد داریم روشی را بیان کنیم که بدون نیاز به نصب نرمافزار و با استفاده از تواناییها و امکانات ویندوز کار انجام شود، ازاینرو دو گزینه پیش روداریم:
1. استفاده از Task Scheduler ویندوز 2. استفاده از محیطcMD
در گزینهی نخست میتوانید در محیطی گرافیکی که ویندوز برای شما در نظر گرفته است یک یا چند دستور را تعیین کنید تا برای شما در شرایط مختلف اجرا شوند.
در گزینهی دوم نیز دقیقاً همین امکانات وجود دارد با این تفاوت که تنها نیاز به چند سطر کد نویسی دارید.
هرچند گزینهی نخست به نظر سادهتر خواهد بود ولی در این مطلب استفاده از محیط CMD را که سریعتر و کوتاهتر است برای شما توضیح خواهیم داد و در مطلب بعدی کار با Task Scheduler را بیان خواهیم کرد.
اجرای اتوماتیک یک فایل همزمان با شروع ویندوز
قبل از شروع، بهتر است یک پوشهی جدید دریکی از درایوهای سیستم ایجاد کنید. برای مثال، ما یک پوشه بانام Loader در درایو C ایجاد کردهایم و فایلهایی که قصد داریم با شروع ویندوز اجرا شوند را در آن کپی نمودهایم. (C:Loader)
فایل مثال در این آموزش، AsreElm.png نام دارد که آن را در پوشهی ساختهشده کپی کردهایم. پس مسیر این فایل C:LoaderAsreElm.png خواهد بود. اکنون همهچیز برای شروع نوشتن دستور ویندوز آماده است.
بر روی منوی استارت ویندوز کلیک کنید (و یا از روی صفحهکلید، کلید ویندوز را فشار دهید) و در جعبهی جستجو، عبارت CMD را تایپ و کلید Enter را فشار دهید. با این کار پنجره دستورات ویندوز یا همان پنجرهی Command Prompt برای شما گشوده خواهد شد:
برای ایجاد یک دستور یا Task در ویندوز باید ساختار زیر را داشته باشیم:
schtasks /create /sc onlogon /tn NAME /tr FILE_ADDRESS
البته بجای NAME باید یک نام دلخواه انتخاب کنید. این نام درواقع عنوانی است که برای Task خود انتخاب کردهاید. برای مثال ما در اینجا نام این Task را AsreElm قرار میدهیم.
بجای FILE_ADDRESS هم باید مسیر فایل موردنظر را قرار دهیم. همانطور که قبلتر گفتیم، مسیر فایل C:LoaderAsreElm.png میباشد. با این حساب کد فوق باید بهصورت زیر تغییر کند:
schtasks /create /sc onlogon /tn AsreElm /tr C:LoaderAsreElm.png
اگر همهچیز را بهدرستی تایپ کرده باشید. با فشردن کلید Enter پیام زیر برای شما نمایش داده میشود:
حال اگر ویندوز را ریستارت کنید، پس از روشن شدن کامپیوتر، فایل AsreElm.png گشوده خواهد شد. بجای این فایل میتوانید یک فایل متنی، PDF و یا هر چیز دیگری را نیز نمایش دهید.
حذف Task ایجادشده و غیرفعال کردن نمایش اتوماتیک فایل پس از شروع ویندوز
برای غیرفعال کردن و یا حذف Task ایجادشده باید نام آن را به یاد داشته باشید. (در اینجا نام Task همان AsreElm است.) سپس در پنجرهی CMD کد زیر را تایپ کنید:
schtasks /delete /tn AsreElm
البته باید بجای AsreElm نامی که برای Task خود انتخاب کرده بودید را وارد کنید.
اگر همهچیز را بهدرستی تایپ کرده باشید، یک پیام اخطار برای شما نمایش داده میشود که آیا از حذف کردن Task بانام AsreElm اطمینان دارید؟» و دو گزینه در اختیار شما قرار داده میشود: (Y/N):
1. Y مخفف Yes به معنی بله 2. N مخفف No به معنی خیر
کافی است حرف Y را تایپ و Enter را فشار دهید. پیامی مبنی بر موفقیتآمیز بودن حذف Task برای شما نمایش داده خواهد شد و بهاینترتیب دیگر فایل AsreElm.png با شروع ویندوز نمایش داده نخواهد شد.
منبع:
عصر علم
کتاب ارایه مطالب power point 2007
ثبت نام و عضویت میز کار