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


خروجی گرفتن از Role ها و Feature های نصب شده در ویندوز سرور

خروجی گرفتن از Role ها و Feature های نصب شده در ویندوز سرور
قصد داریم در این پست، با استفاده از یک اسکریپت Powershell، از تمام Role هایی که در ویندوز سرور نصب شده یک خروجی با فرمت CSV تهیه کنیم. اگر مایل به انجام اینکار هستید، این پست کوتاه را با ما دنبال کنید.

سیستم یکپارچۀ سازمانی راهکار
شما می توایند با این اسکریپت از تمامی رول هایی که در ویندوز سرور نصب شده خروجی بگیرید و اگر عینا همین رول ها را قصد دارید در ویندوز سرور دیگری نصب کنید، بسیار ساده می توانید با اسکرپت دیگری که در ادامه کار به شما نشان می دهیم، همه این رول ها را نصب کنید.


برای شروع ، من کد زیر را برای دریافت همه رول ها و Feature های نصب شده از سرور ویندوز خود وارد می کنم.

Get-WindowsFeature | where{$_.Installed -eq $True} | select displayname,name


سپس برای تهیه خروجی CSV از آنها، از دستور زیر استفاده می کنیم:

Get-WindowsFeature | where{$_.Installed -eq $True} | select name | Export-Csv C:\Roles.csv -NoTypeInformation -Verbose

در دستور فوق و دستور زیر، به جای C:\Roles.csv می توانید مسیر مورد نظر خودتان را جایگزین کنید.
حالا که از Role ها و Feature ها در دستور فوق خروجی تهیه کردیم، فایل را به سرور جدید منتقل می کنیم و با استفاده از دستور زیر، همه این Role ها و Feature ها را در سرور جدید نصب می کنیم:

Import-Csv C:\Roles.csv | foreach{Add-WindowsFeature $_.name  }


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

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

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


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