উইন্ডোজ কমান্ড লাইন: আমি কি পরিষেবা প্যাক নম্বর বলতে পারি?


12

কমান্ড লাইন থেকে সার্ভিস প্যাক নম্বর পাওয়ার কোনও উপায় আছে কি? বা কমান্ড লাইন থেকে বিল্ড নম্বর (যা থেকে আমি পরিষেবা প্যাক নম্বরটি বলতে পারি (দেখুন আমি উইন্ডোজ সংস্করণ এবং পরিষেবা প্যাকটি কীভাবে উইন্ডোজআপডেটলগ.টিএসটিএসটি থেকে নির্ধারণ করব ))?

শুরু করার পরে cmd, উইন্ডোজ সংস্করণ নম্বরটির কিছু অংশ স্ক্রিনে প্রদর্শিত হয়, তবে পরিষেবা প্যাক নম্বরটি নয়।

আমি একটি নন-পাওয়ারশেল উত্তর পছন্দ করি তবে আমি যে কোনও কম্পিউটারের সাথে লভ্যাংশের কম্পিউটার ইনস্টল করে থাকায় যেভাবেই কোনও পাওয়ারশেলের উত্তর সম্পর্কে জানার আপত্তি নেই।


অন্যান্য সংশ্লিষ্ট ওয়েবসাইটের: eggheadcafe.com/software/aspnet/29718402/... এবং support.microsoft.com/kb/279631
আলেকজান্ডার বার্ড

উত্তর:


15

আমি এই পদ্ধতিগুলি চেষ্টা করেছিলাম এমন সমস্ত কম্পিউটারে এটিই একমাত্র কাজ করে।
আলেকজান্ডার বার্ড

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

9

আপনি এটি ডাব্লুএমআইসি ব্যবহার করে পেতে পারেন - wmic os get servicepackmajorversion

ডাব্লুএমআইসি ব্যবহারের আরও তথ্যের জন্য এই ছোট টিউটোরিয়ালটি দেখুন: http://quux.wiki.zoho.com/WMIC- স্নিপেটস html


সমস্ত উইন্ডোজ কম্পিউটারে ডাব্লুএমই ইনস্টল করা আছে? কোনও কারণে, আমার বাড়ির কম্পিউটারটি চিনতে পারে না wmic
আলেকজান্ডার বার্ড

1
দুর্দান্ত সরঞ্জাম, ভাগ করে নেওয়ার জন্য ধন্যবাদ! @ Thr4wn, উইকিপিডিয়া অনুসারে, ডাব্লুএমআইসি উইন্ডোজ এক্সপি হোম সংস্করণে উপলভ্য নয়, তবে এক্সপি প্রো এবং উইন্ডোজের পরবর্তী সংস্করণগুলিতে উপলব্ধ।
নিখোঁজ

6

আপনি সিএমডি টাইপ করতে পারেন:

Winver


চমৎকার উত্তর! .... +1 যখন আমি বেশি ভোট
পাই

2
এইচএম ... এটির সাথে সমস্যাটি হ'ল এটি একটি জিইউআই সরঞ্জাম খোলে যা ব্যবহারকারী যা করার চেষ্টা করছেন তা নাও হতে পারে।
নিমন্ত্রণ

2
কমান্ড প্রম্পটে চালিত SYSTEMINFO GUI ছাড়াই প্রদর্শিত হবে।
r0ca 21

1
ইন cmd.exeআপনি শুধু ব্যবহার করতে পারেন verএবং stdout- এ সংস্করণটি পেতে। তবে এসপি পেতে আপনাকে বিল্ড নম্বরটি রূপান্তর করতে হবে।
রিচার্ড

verপুরো সংস্করণ নম্বর দেয় না। এটি পরিষেবা প্যাক নম্বর ঠিক আগে থামে।
আলেকজান্ডার বার্ড

1

সার্ভিস প্যাক কী জন্য রেজিস্ট্রি জিজ্ঞাসা করে আপনি কমান্ড লাইন থেকে এটি পেতে পারেন। যদি কোনও এসপি ইনস্টল করা থাকে তবে এটি প্রদর্শিত হবে, অন্যথায়, এটি বলবে যে এটি নির্দিষ্ট কীটি সনাক্ত করতে অক্ষম ছিল, সেই ক্ষেত্রে কোনও পরিষেবা প্যাক নেই।

reg query "HKLM\Software\Microsoft\Windows NT\CurrentVersion" /v ServicePack

এটি কেবল তখনই কাজ করে যদি কোনও সার্ভিস প্যাক ইনস্টল থাকে (উদাহরণস্বরূপ উইন্ডোজ 7 তে কোনও সার্ভিস প্যাক নেই যার ফলে কীটি নেই)
মিস্টারজাইটি

আমি জানি; এটাই আমি আমার উত্তরে বলেছি। যদি কীটি বিদ্যমান না থাকে তবে কোনও সার্ভিস প্যাক নেই, সুতরাং এটি এসপি 0। যদি কীটি বিদ্যমান থাকে তবে এটি আপনাকে সার্ভিস প্যাকটি বলবে। সুতরাং যে কোনও উপায়ে আপনি কোন সার্ভিস প্যাকটি ইনস্টল করা আছে তা যদি খুঁজে বের করতে পারেন (যদি থাকে)।
নিখোঁজ

আমি যখন গিরির সমাধানটি চেষ্টা করি তখন এটি এসপি 3 দেখায়, তবে এই পদ্ধতিটি জানায় যে এটি নির্দিষ্ট রেজিস্ট্রি কী বা মানটি খুঁজে পেতে অক্ষম ছিল (আমি কমান্ডটি অনুলিপি করে / সিএমডি পেস্ট করেছি)।
আলেকজান্ডার বার্ড

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