خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


10 دلیل برای یادگیری Windows PowerShell

10 دلیل برای یادگیری Windows PowerShell
PowerShell ابزار اسکریپت نویسی است که میت واند تا حد زیادی روند وظایف Administration شما را تسریع کند. کسی ادمین شبکه است است ناچارا باید تن به یادگیری این ابزار قدرتمند در ویندوز دهد، هر چقدر که از محیط های خط فرمان و Shell بیار باشید در مواقعی چاره ای جز استفاده از این محیط ها و دستورات آن نداریم پس باید زمانی را برای یادگیری آن تخصیص دهیم. برخی دلایل در مورد استفاده و یادگیری PowerShell را در ادامه مطرح خواهیم کرد:

نرم افزار سامانه مودیان راهکار



ماندگار بودن
بله، پاورشل نسخه 2 از ویندوز سرور 2008 R2 و ویندوز 7 در اختیار کاربران قرار گرفته است و همچین برنامه اسکریپت نویسی در ویندوز قرار است در گذر زمان مدام به بلوغ بیشتری برسد و امکانات بیشتر و کارهای بیشتری را برای ادمین ها انجام دهد. پس PowerShell برنامه ای نیست که فقط امروز باشد و فردا خبری از آن نباشد.

استفاده بسیاری از محصولات Microsoft از PowerShell
بسیاری از محصولات مایکروسافتی از طریق PowerShell هم قابلیت این را دارند که Manage شوند. پس هر چه اشراف و تسلط شما به دستورات پاورشل بیشتر و بیشتر شود، در نتیجه مدیریت نرم افزارهای جدید مایکروسافت هم ساده تر خواهد شد.

عدم توانایی مدیریت همه چیز از طریق GUI
هنگامی که مایکروسافت Exchange 2007 را ایجاد کرد، GUI را طراحی کرد تا کارهای عمومی تر و پر استفاده تر از طریق گراف انجام گیرد ولی برخی امور پیچیده و Administration ای باید از طریق PowerShell انجام شود.

ساده کردن امور
باور کنید یا نکنید، command line امورات را ساده تر می کنند، مثلا برای یک لحظه تصور کنید یک ویژگی ای را برای هزاران کاربر در Active Directory بخواهید بروزرسانی کنید، انجام این کار بصورت دستی خود به تنهایی یک پروژه است اما همین کار با استفاده از دستورات در PowerShell فقط با چند خط کد و در کمتر چند دقیقه به اتمام می رسد.

کاهش رابطهای گرافیکی برخی محصولات
برخی محصولات مثل Exchange را میت وان به طور کامل از طریق Powershell آن را مدیریت کرد شما در کنسول مدیریتی Exchange هر کاری که انجام دهید در واقع کد Powershell تولید می شود که عملیات را تکمیل کند و در بسیاری از موارد خود کنسول GUI برای تکمیل برخی موارد، اجرای Powershell اجرای کد را ارائه میدهد.

امتحانات مایکروسافت شامل سوالات Powershell است
مایکروسافت در امتحانات خود برای ارائه گواهینامه یا Certificate، سوالات Powershell را در آنها گنجانیده است. تجربه برخی دوستان در امتحانات مایکروسافت این بوده که نیاز نیست Syntax کامل دستورات را حفظ کنید بلکه فقط باید بدانید که فلان دستور در PowerShell چه کاری انجام می دهد.

مدیریت domains ها از طریق دستورات PowerShell
اگر دامین کنترلرهای ویندوز سرور 2003 سرویس پک 2 یا بالاتر دارید، میتوانید Active Directory Web Services حداقل روی یک دامین کنترلر نصب کنید و پس از انجام اینها با استفاده از Windows 7 RSAT Suite برای مدیریت domains های ویندوز 2003 و ویندوز 2008 استفاده کنید.

تعامل بین محصولات
PowerShell موضوع مشترک بین تمام محصولات جدید سرور است که مایکروسافت ایجاد می کند، بنابراین انتظار می رود که PowerShell را به عنوان مکانیزم برای ایجاد تعامل بین محصولات سرور مورد استفاده قرار دهیم. من هنوز نمیتوانم مثال دنیای واقعی این تعامل را ببینم، اما در نهایت انتظار میرود که بتوانیم از یک اسکریپت PowerShell برای کاری یکپارچه بین محصولاتی مانند IIS، SQL Server و Exchange استفاده کنیم.

تاکید مایکروسافت بر اهمیت PowerShell
فقط به این دلیل که کسی که در مایکروسافت می گوید چیزی مهم است، این بدان معنی نیست که آن مانند کتب مقدس آن را مقدس بنامیم.ولی با این حال، در ماه اکتبر سال 2009، مجله TechNet، مایکروسافت مطلبی را تحت عنوان " می توان گفت که مهمترین ویژگی یک مدیر ویندوز در سال های آتی لازم است با Windows PowerShell کار کند. " متشر کرد. خب، نادیده گرفتن چنین مطلبی چندان عاقلانه نیست. وقتی چنین حرفی زده شده، پس برای اثبات آن مایکروسافت برنامه هایی هم دارد.

اگر PowerShell را یاد نگیرید، دیگران یاد می گیرند
خب، اقتصاد در حال رکود و فرصت های شغلی IT در شرکت ها، همگی باعث می شود بیشتر گرایش به افراد با تجربه تر و کارآمد تر باشد. اگر تخصص کار با محصولات مایکروسافت را داریم پس PowerShell را هم باید بدانیم یا به دنبال یادگیری آن برویم.

هیچکس نمی تواند این طیف وسیع از دستورات و همینطور Syntax دستورات را حفظ کند، شما کار کردن کلی با Powershell را باید یاد بگیرید تا در شرایطی که نیاز بود، بتوانید با جستجو در اینترنت آن چیزی که در Powershell به دنبالش هستید را بیابید و بتوانید آن دستور را در PowerShell اجرایی کنید.


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز