Saya mencoba menulis skrip PowerShell yang dapat saya jalankan di server jauh. Dalam skrip ini saya ingin menjalankan berbagai fungsi tergantung pada versi Windows mana yang berjalan pada mesin.
Sepertinya saya tidak dapat menemukan informasi yang berguna di internet tentang bagaimana menentukan versi Windows yang sedang berjalan pada mesin yang skrip sedang dijalankan (Server 2003, Server 2008 R2 dll). Ada ide bagaimana saya bisa melakukan ini?
windows
powershell
Kuman
sumber
sumber
Jawaban:
Ini yang akan saya ikuti:
Seperti yang disebutkan todda.speot.is, itu adalah tautan yang sama dengan yang saya temukan, tetapi ada banyak jawaban di dalamnya, dan saya mengujinya. Yang saya berikan tampaknya memberi Anda apa yang Anda inginkan, walaupun Anda harus menguraikannya (saya pikir itu istilah yang tepat).
Berikut adalah contoh keluaran:
http://www.eggheadcafe.com/software/aspnet/31845351/r reliable-way-to-get-windows-version.aspx
sumber
Atau bermain golf
Hasil
sumber
Saya akan menggunakan:
Tidak diperlukan 'parsing'. ; ^)
Output sampel:
sumber