আমি উইন্ডোজ সার্ভার 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 রিপোর্ট করেছে, তবে উপরেরটি সত্যই একটি "কর্নেল বিল্ড" অপারেটিং সিস্টেমের পণ্য / সংস্করণ / পরিষেবা-প্যাক-স্তর নয়।
Enter-PSSession
তাই আমি একটি সম্পাদনার পরামর্শ দিয়েছি।