شاید شما تمایل داشته باشید هنگامی که ویندوز کاربران Load و بالا می آید یک فیلم یا کلیپ برای آنها پخش شود در این مطلب کوتاه یاد میگیریم چطور این کار را به سادگی انجام دهیم. در وهله اول باید تایین کنید که با کدام پلیر (player) میخواهید فیلم برای کاربر به نمایش در بیاید من در این مثال Windows Media Player رو انتخاب کردم برای نوشتن اسکریپت ساده شما باید آدرس اجرایی نرم افزار Player رو بدونید کجاست و به چه نامی هست این آدرس برای Media Player در آدرس زیر قرار دارد:
C:\Program Files\Windows Media Player\wmplayer.exe
خب در ادامه یک فایل تصویری را بنده در درایو D سیستم با نام 1 و پسوند mp4 قرار دادم سپس به محیط دوست داشتنی و قدرتمند CMD می رویم و دستور زیر را طبق تصویر تایپ میکنیم
یا
پس از اجرای کد فوق خواهیم دید Windows Media Player اجرا میشود و فایل تصویری به نمایش خواهد آمد خب همین کد را باید به صورت Bach File نوشت که در ادامه تصویر آن را خواهید دید
همانطور که میبینید همان کدی که در CMD را داشتیم اینجا میتوان استفاده کرد با این تفاوت که کل آدرس را در یک کوتیشن "" قرار دایم و این به علت فاصله (Space) ای هست که ما بین کلمات قرار دارد سپس فایل Note pad را با یک نام و پسوند Bat ذخیره میکنیم حالا برای اجرا کافی است این فایل را در Startup ویندوز قرار دهیم مطابق تصویر زیر
خب کار تمام است فقط کافی است سیستم را Log off و Log on یا Reset کنیم خواهید دید فیلم یا کلیپ مورد نظر اجرا خواهد شد اما اگر شما تعداد زیادی کلاینت داشته باشید و میخواهید این فیلم یا کلیپ برای تمامی آنها پس از Load ویندوز نمایش داده شود کافی است یک String در آدرس رجیستری زیر ایجاد کنید و مقدار آن را برابر آن اسکریپت قرار دهید برای این منظور ابتدا به آدرس زیر بروید:
HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS\CurrentVersion\Run
سپس در سمت راست مطابق تصویر فوق یک String value ایجاد کنید و یک نام دلخواه برای این string بگذارید سپس اسکریپت زیر رو در داخل اون قرار دهید
"C:\Program Files\Windows Media Player\wmplayer.exe" d:\1.mp4
کار تمام است کافی است سیستم ویندوز بالا بیاید و کلیپ مورد نظر اجرا شود خب حالا که آدرس رجیستری این کار را میدانیم فقط کافی است در AD یا Active Directory یک OU ساخته و کاربرانی که میخواهیم این فایل برای آنها اجرا شود را به آن OU اضافه کنیم سپس به Group policy در Active Directory رفته و به آدرس Startup مطابق روش رجیستری عمل کرده تا این فایل رجیستری و String value برای تمام کاربران عضو آن OU اضافه شود و تمامی سیستم ها به یک باره رجستری شان تغییر کند به آن چیزی که دلخواه شماست.
موفق و ITPRO باشید
نویسنده : فرهاد خانلری
منبع : انجمن تخصصی فناوری اطلاعات ایران
نشر و کپی برداری صرفاً با ذکر نام نویسنده و منبع مجاز خواهد بود.
کارشناس ارشد شبکه مایکروسافت
فرهاد خانلری ، مدرس شبکه و برنامه نویسی مبتنی بر زیرساخت های مایکروسافت ، سابقه فعالیت در موسسات و مراکز دولتی در قالب پروژه ، مشاوره و تدریس ، برنامه نویسی ++C ، سی شارپ و دات نت ، متخصص و مدرس شبکه های مبتنی بر سیستم عاملهای مایکروسافت و سرویس های مربوطه ، سخت افزار و ...
زمان پاسخ گویی روز های شنبه الی چهارشنبه ساعت 9 الی 18
فقط به موضوعات مربوط به محصولات آموزشی و فروش پاسخ داده می شود