উইন্ডোজ সার্ভার 2016 ন্যানোতে পাওয়ারশেল কমান্ড থেকে উইন্ডোজ-সংস্করণ পাওয়া সম্ভব?


8

আমি উইন্ডোজ সার্ভার 2016 ন্যানোর সর্বশেষ পূর্বরূপ ব্যবহার করছি।

রিমোট পাওয়ারশেল সেশনটি ব্যবহার করে, আমি এর মাধ্যমে রিমোট সিস্টেমের সাথে সংযোগ স্থাপন করেছি Enter-PSSessionএবং তারপরে আমি উইন্ডোজ সংস্করণগুলি পরীক্ষা করার জন্য সর্বাধিক সাধারণ কৌশলগুলি ব্যবহার করার চেষ্টা করেছি, কারণ পুরো। নেট ফ্রেমওয়ার্কটি উপলভ্য নয়। এছাড়াও, গেট-ডাব্লুএমআইবজেক্ট সেমিডলেট উপলব্ধ নেই।

আমি কিছু তথ্য দেখতে পাবার একমাত্র উপায় হ'ল এই অ-পাওয়ার-শেল-কমান্ড ডিআইএসএম এর সাথে:

Dism /Online /Get-Feature

এটি আমাকে এই আউটপুটটি প্লাস ইনস্টল করা বৈশিষ্ট্যের একটি তালিকা দেয়:

Deployment Image Servicing and Management tool
Version: 10.0.10514.0

Image Version: 10.0.10514.0

Features listing for package : Microsoft-Windows-Foundation-Package~31bf3856ad364e35~amd64~~10.0.10514.0

আমার উইন্ডোজ 10 ডেস্কটপের চেয়ে উচ্চতর 10514 মান থেকে, আমি কার্নেল বিল্ড সম্পর্কে কিছু ধারণা পেতে পারি এবং এটি আকর্ষণীয় যে উইন্ডোজ 10 ডেস্কটপে একই "মাইক্রোসফ্ট-উইন্ডোজ-ফাউন্ডেশন-প্যাকেজ" রয়েছে, তবে একটি নিম্ন কার্নেল বিল্ড রয়েছে সংখ্যা।

কেউ কি একটি সেমিডলেট বা কিছু পাওয়ার শেল ফাংশন বা উরফ পেয়েছেন যা লেখা যেতে পারে, তা আমার জন্য এটি সনাক্ত করবে যে আমার পাওয়ারশেল স্ক্রিপ্টটি ন্যানো-সার্ভারে চলছে, এমন কোনও উপায়ে ভেঙে যাওয়ার সম্ভাবনা নেই, বা কোন আদেশ রয়েছে যা আসলে "উইন্ডোজ সার্ভার 2016 ন্যানো সার্ভার" প্রিন্ট আউট?

আপডেট: এটি আমি যা চাই তার কাছাকাছি, তবে এটি হ্যাক একটি সামান্য:

  Get-Item -Path 'Registry::HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion'

আপডেট 2: গেট-ডাব্লুএমআইবজেক্ট উপস্থিত নেই এবং নিম্নলিখিত কাজগুলি চলাকালীন এটি কেবল কার্নেল সংস্করণটির রিপোর্ট করে:

[System.Environment]::OSVersion.Version

উপরে 10514 বিল্ডের প্রতিবেদন করা হবে, যেখানে উইন্ডোজ 10 ক্লায়েন্ট অপারেটিং সিস্টেমগুলি আরটিএম এই মুহুর্তে 10240 রিপোর্ট করেছে, তবে উপরেরটি সত্যই একটি "কর্নেল বিল্ড" অপারেটিং সিস্টেমের পণ্য / সংস্করণ / পরিষেবা-প্যাক-স্তর নয়।

উত্তর:


4

আপনি নিম্নলিখিত চেষ্টা করতে পারেন, এটি চেষ্টা করার জন্য আমার কাছে ন্যানো সার্ভার নেই not এটি selectযদি আপনার অন্য কিছু হয়ে যায় তবে ড্রপ করুন এবং দেখুন যে আপনি যা চান সেটি সার্ভার 2016 ন্যানোতে একটি পৃথক সম্পত্তিতে সঞ্চিত আছে কিনা

Get-CIMInstance -ClassName Win32_OperatingSystem -Property * | select caption

যখন আসল ন্যানো উদাহরণে পরীক্ষা করা হয় তখন-মূল্যায়ন প্যারামিটারের প্রয়োজন হয় না, তবে আপনার যদি ভবিষ্যতের কোনও তারিখে এটির প্রয়োজন হয়, এখানে-মূল্যায়নটির সাথে বৈকল্পিকটি দেওয়া হচ্ছে:

$cuser = "Your username"
$cservername = "Your Servername"
$csession = New-CimSession Credential $cuser ComputerName $cservername
Get-CIMInstance session $csession -ClassName Win32_OperatingSystem -Property * | select caption

আপনি যদি ইতিমধ্যে কোনও প্রবেশপথের মাধ্যমে প্রবেশ করেছেন এমন কোনও সীমাতে থাকলে সেশন স্টাফগুলি প্রয়োজনীয় নয় Enter-PSSessionতাই আমি একটি সম্পাদনার পরামর্শ দিয়েছি।
ওয়ারেন পি

3

এটি আপনার সম্পাদনাতে কেবলমাত্র একটি এক্সটেনশান, তবে কেবল প্রোডাক্টনাম পেয়ে আউটপুট সাফ করে

$(Get-ItemProperty -Path 'Registry::HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion' ProductName).ProductName

এটি একটি দুর্দান্ত উন্নতি।
ওয়ারেন পি

2

মাইক্রোসফ্ট উপায় ওরফে সার্ট উপায়টি ব্যবহার করা Get-WindowsEdition -Online

কমান্ড এবং এর সমস্ত অপশন সম্পর্কে অতিরিক্ত তথ্য এখানে পাওয়া যাবে !


Get-WindowsEdition -Onlineপ্রতিবেদনগুলিতে খুব অল্প পরিমাণে তথ্য কেবল ফিরে আসে Professional- এটি কি Nanoন্যানো সার্ভারের জন্য ফিরে রিপোর্ট করে ?
ওয়ারেন পি

-1

পাওয়ারশেল প্রশাসনিক কমান্ড প্রম্পট এবং টাইপিং:

 Get-WmiObject -Class Win32_Operatingsystem

রিটার্নস:

Build Number and Version

এটি ন্যানো কিনা তা দেখার কোনও উপায় নেই
ওয়ারেন পি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.