رابط کاربری گرافیکی را روی Windows Server Core نصب کنید

در گذشته ما پست گفتیم که چگونه ماشین‌های مجازی کلاینت استاندارد را آماده می‌کنیم و نشان دادیم که چگونه یک تصویر Core استاندارد Windows Server 120 را با استفاده از تعرفه جدید Ultralight برای 2019 روبل به عنوان مثال ایجاد کردیم.

سرویس پشتیبانی شروع به دریافت درخواست هایی در مورد نحوه کار با Server 2019 Core بدون پوسته گرافیکی معمولی کرد. تصمیم گرفتیم نحوه کار با Windows Server 2019 Core و نحوه نصب رابط کاربری گرافیکی روی آن را نشان دهیم.

رابط کاربری گرافیکی را روی Windows Server Core نصب کنید

این را در ماشین های کار تکرار نکنید، از Server Core به عنوان دسکتاپ استفاده نکنید، RDP را غیرفعال کنید، سیستم اطلاعاتی خود را ایمن کنید، امنیت ویژگی اصلی نصب "Core" است.

در یکی از مقالات بعدی، جدول سازگاری برنامه با Windows Server Core را بررسی خواهیم کرد. در این مقاله به نحوه نصب پوسته می پردازیم.

شل به وسیله شخص ثالث

رابط کاربری گرافیکی را روی Windows Server Core نصب کنید

1. پیچیده ترین اما مقرون به صرفه ترین راه

Server Core اکسپلورر.exe آشنا را ندارد، برای اینکه زندگی را برای ما راحت‌تر کند، explorer++ را دانلود می‌کنیم. این جایگزین هر کاری است که کاوشگر اصلی می تواند انجام دهد. فقط explorer++ در نظر گرفته شد، اما تقریباً هر فایل منیجر، از جمله Total Commander، FAR Manager و دیگران این کار را انجام خواهد داد.

دانلود فایل ها.

ابتدا باید فایل را در سرور دانلود کنیم. این کار را می توان از طریق SMB (پوشه مشترک)، مرکز مدیریت ویندوز و Invoke-WebRequest، با گزینه -UseBasicParsing کار می کند.

Invoke-WebRequest -UseBasicParsing -Uri 'https://website.com/file.exe' -OutFile C:UsersAdministratorDownloadsfile.exe

Где -وری URL فایل است و -OutFile مسیر کامل دانلود آن است که پسوند فایل را مشخص می کند و

با استفاده از Powershell:

یک پوشه جدید در سرور ایجاد کنید:

New-Item -Path 'C:OurCoolFiles' -ItemType Directory

اشتراک گذاری پوشه مشترک:

New-SmbShare -Path 'C:OurCoolFiles' -FullAccess Administrator 
-Name OurCoolShare

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

رابط کاربری گرافیکی را روی Windows Server Core نصب کنید
از طریق مرکز مدیریت ویندوز، با انتخاب یک مورد در منو، یک پوشه جدید ایجاد کنید.

رابط کاربری گرافیکی را روی Windows Server Core نصب کنید

به پوشه اشتراک گذاری شده بروید و روی دکمه ارسال کلیک کنید، فایل را انتخاب کنید.

رابط کاربری گرافیکی را روی Windows Server Core نصب کنید
اضافه کردن پوسته به زمانبندی

اگر نمی خواهید هر بار که وارد می شوید پوسته را به صورت دستی شروع کنید، باید آن را به زمانبندی کار اضافه کنید.

$A = New-ScheduledTaskAction -Execute "C:OurCoolFilesexplorer++.exe"
$T = New-ScheduledTaskTrigger -AtLogon
$P = New-ScheduledTaskPrincipal "localAdministrator"
$S = New-ScheduledTaskSettingsSet
$D = New-ScheduledTask -Action $A -Principal $P -Trigger $T -Settings $S
Register-ScheduledTask StartExplorer -InputObject $D

بدون زمانبندی، می توانید از طریق CMD اجرا کنید:

CD C:OurCoolFilesExplorer++.exe

روش 2. Explorer بومی را راه اندازی کنید

رابط کاربری گرافیکی را روی Windows Server Core نصب کنید
به یاد داشته باشید، بدون رابط کاربری گرافیکی

ویژگی سازگاری برنامه هسته سرور در صورت تقاضا (FOD)، به سیستم باز خواهد گشت: MMC، Eventvwr، PerfMon، Resmon، Explorer.exe و حتی Powershell ISE. جزئیات بیشتر را می توان در MSDN یافت. مجموعه ای از نقش ها و ویژگی های موجود را گسترش نمی دهد.

Powershell را اجرا کنید و دستور زیر را وارد کنید:

Add-WindowsCapability -Online -Name ServerCore.AppCompatibility~~~~0.0.1.0

سپس سرور را ریستارت کنید:

Restart-Computer

رابط کاربری گرافیکی را روی Windows Server Core نصب کنید

پس از آن، حتی می توانید مایکروسافت آفیس را اجرا کنید، اما حدود 200 مگابایت رم را برای همیشه از دست خواهید داد، حتی اگر هیچ کاربر فعالی در سیستم نباشد.

رابط کاربری گرافیکی را روی Windows Server Core نصب کنید
Windows Server 2019 با ویژگی‌های درخواستی نصب شده است

رابط کاربری گرافیکی را روی Windows Server Core نصب کنید
Windows Server 2019 Core

همین. در مقاله بعدی جدول سازگاری برنامه با Windows Server Core را بررسی خواهیم کرد.

رابط کاربری گرافیکی را روی Windows Server Core نصب کنید

منبع: www.habr.com

اضافه کردن نظر