Как да получите версия на PowerShell и да използвате PowerShell, за да получите информация за версията
Тази S зона ви учи на пет метода да получите версия на PowerShell в Windows 10. Ръководството има и раздел, който сравнява версиите на PowerShell от Microsoft OS.
Това не е всичко, ръководството също е заредено със стъпки за намиране на версията на файл и PowerShell модул. Освен това ще научите как да използвате PowerShell, за да инсталирате версията на Microsoft Office.
И накрая, има раздел със стъпки за инсталиране на версията на .Net Framework на вашия компютър.
Това ръководство има множество теми, разпределени в множество раздели и подраздели. Ако се интересувате от конкретна тема, разгънете съдържанието за преглед на публикацията. След това щракнете върху желаната от вас тема.Разгледайте темите на публикациите
- Как да получите версия на PowerShell в Windows 10
- Вземете версия на PowerShell с автоматична променлива $PSVersionTable
- Вземете версия на PowerShell с команда Get-Variable PSVersionTable
- Вземете версия на PowerShell с команда Get-Host
- Вземете версия на PowerShell с автоматична променлива $Host
- Вземете версия на PowerShell от системния регистър на Windows
- Как да получите главния, второстепенния и номера на компилацията на версията на PowerShell
- История на версиите на PowerShell от Windows OS/.NET Core
- Как да инсталирате най-новата версия на PowerShell на Windows 10
- Как да използвате PowerShell, за да получите файл и информация за версията на приложението
- Как да използвате PowerShell, за да получите версията на файл
- Как да използвате PowerShell, за да получите версията на PowerShell модул
- Как да използвате PowerShell, за да получите версията на инсталиран Microsoft Office
- Как да използвате PowerShell, за да получите версията на .Net Framework
- Как да използвате PowerShell за проверка на версията на Windows
- Препратки и допълнителна литература
Как да получите версия на PowerShell в Windows 10
Това ръководство започва с 5 метода за проверка на версията на PowerShell в Windows 10.
Вземете версия на PowerShell с автоматична променлива $PSVersionTable
За да използвате този метод, изпълнете командата по-долу в PowerShell...
|_+_|Ето резултата…
Както можете да видите, резултатът се показва в a PowerShell Hashtable стил. Ако трябва да извлечете PSVersion, следвайте стъпките по-долу:
- Извлечете стойностите в Hashtable с командата по-долу
Командата разделя стойностите на 4 колони – основна, второстепенна, компилация и ревизия. Резултатът в първия ред представлява версията на PowerShell.
- Следващата стъпка е да извлечете главните, второстепенните, Build и Revision стойностите и да запишете всяка в променлива. За да завършите тази стъпка, изпълнете командите по-долу...
Във всяка от командите извадих списъците Основен, Незначителен, Build и Revision. Въпреки това, тъй като в масива има множество стойности, включих [0], за да извлека първия обект в масива.
- Комбинирайте основното, второстепенното, изграждането и ревизията и вмъкнете точка с PowerShell Join.
Командата показва действителния номер на версията, както е показано на екранната снимка по-долу...
Вземете версия на PowerShell с команда Get-Variable PSVersionTable
Можете също да получите вашата PS версия, като използвате командата по-долу:
|_+_|Както в последния раздел, командата показва резултата във формат Основен, Незначителен, Build и Revision.
Още веднъж, за да комбинирате номера на версията, извлечете главните, второстепенните, компилационните и ревизионните номера. След това ги комбинирайте във втората команда по-долу...
|_+_| |_+_|Последната команда комбинира главни, второстепенни, Build и Revision номера в един номер на версията. Вижте екранната снимка по-долу…
Вземете версия на PowerShell с команда Get-Host
Друг метод да получите PS версията на вашия компютър с Windows 10 е да изпълните командата по-долу...
|_+_|Подобно на първите две команди в този раздел, тази команда връща главните, второстепенните, Build и Revision номерата.
Още веднъж, подобно на последните две подсекции, за да покажете пълния номер на версията, първо отделете отделните стойности. След това комбинирайте след това.
nvidia geforce опит добавяте игри ръчно
Ето командите…
|_+_| |_+_|И ето последния номер на версията...
Вземете версия на PowerShell с автоматична променлива $Host
Автоматичната променлива $Host също показва версията на PowerShell, инсталирана на вашия компютър. За да покажете тази стойност, изпълнете командите по-долу.
|_+_|
За да покажете версията като единична стойност, изпълнете командите по-долу...
|_+_| |_+_|
Вземете версия на PowerShell от системния регистър на Windows
Можете също да получите версията на PowerShell на вашия компютър с Windows 10 от системния регистър на Windows. Информацията за PowerShell е налична в този ключ на системния регистър:
|_+_|За да покажете цялата налична информация в този ключ на системния регистър, изпълнете командата по-долу:
|_+_|Ето резултата от командата в PowerShell...
Ключът на системния регистър има свойство, наречено Версия на PowerShell . За да изведете тази стойност (PowerShellVersion), актуализирайте предишната команда, както е показано по-долу:
|_+_|За щастие, за разлика от предишните 4 команди, тази команда показва целия номер на версията. Въпреки това, както можете да видите от екранната снимка по-долу, номерът на ревизията, върнат от тази команда, е различен от останалите.
Как да получите главния, второстепенния и номера на компилацията на версията на PowerShell
Първите 4 команди, използвани в този раздел, ясно показват главния, второстепенния, компилационния и ревизионния номер на версията на PowerShell.
Така че, за да покажете основния, второстепенния, компилационния и ревизионния номер на версията на PowerShell на вашия компютър с Windows 10, изпълнете някоя от следните команди...
|_+_|
История на версиите на PowerShell от Windows OS /.NET Core
Таблицата по-долу е списък с историята на версиите на PowerShell, годината, в която са били пуснати и операционната система, с която са били пуснати...
| Версия на PowerShell | Дата на излизане | Операционна система/.NET Core |
|---|---|---|
| 1.0 | ноември 2006 г | Инсталиран на Windows XP SP2, Windows Server 2003 SP1 и Windows Vista. По избор на Windows Server 2008. |
| 2.0 | юли 2009 г | Интегриран в Windows 7 и Windows Server 2008 R2. Инсталира се на Windows XP SP3, Windows Server 2003 SP2 и Windows Vista SP1. |
| 3.0 | октомври 2012 г | Интегриран в Windows 8 и Windows Server 2012. Може да се инсталира на Windows 7 SP1, Windows Server 2008 SP1 и Windows Server 2008 R2 SP1. |
| 4.0 | октомври 2013 г | Интегриран в Windows 8.1 и Windows Server 2012 R2. Инсталира се на Windows 7 SP1, Windows Server 2008 R2 SP1 и Windows Server 2012. |
| 5.0 | февруари 2016 г | Издаден в Windows Management Framework (WMF) 5.0. |
| 5.1 | август 2016 г | Предлага се в Windows 10 Anniversary Update и Windows Server 2016 |
| 6.0 | януари 2018 г | Първата версия на PowerShell, изградена върху .NET Core 2.0. Предлага се в Windows, macOS и Linux |
| 6.1 | септември 2018 г | Създаден на .NET Core 2.1. Може да се инсталира на Windows, Linux и macOS |
| 6.2 | март 2019 г | Изграден на .NET Core (версията не е налична). Също така може да се инсталира на macOS, Windows и Linux |
| 7.0 (LTS) | март 2020 г | Създаден на .NET Core 3.1 (LTS). Инсталиран на Linux, macOS и Windows |
| PowerShell 7.1 | ноември 2020 г | Създаден на .NET 5.0. Може да се инсталира на Linux, macOS и Windows |
Към момента на актуализиране на това ръководство (юни 2021 г.) PowerShell 7.1 беше най-новата версия.
Как да инсталирате най-новата версия на PowerShell на Windows 10
Както споменах по-рано, към момента, когато това ръководство беше актуализирано, последната версия на PowerShell беше 7.1. Тази версия е изградена на .NET 5.0.
Тази версия е съвместима с операционни системи Windows (включително Windows 10). Освен това можете да инсталирате PowerShell 7.1 на macOS и Linux.
Има толкова много методи за инсталиране на най-новата версия на PowerShell. Един от по-бързите методи обаче е да го инсталирате от Microsoft Store.
Следвайте стъпките по-долу, за да инсталирате най-новата версия на PowerShell на Windows 10...
- Търсене Microsoft Store с помощта на инструмента за търсене на Windows 10. След това го отворете от резултатите от търсенето.
- В горния десен ъгъл на приложението щракнете върху иконата за търсене.
- След това въведете PowerShell в показаното поле за търсене. От показаните резултати щракнете върху PowerShell.
- Накрая, когато се отвори страницата на приложението, щракнете Вземи . След това изчакайте приложението да се изтегли и инсталира.
- Когато последната версия на PowerShell завърши инсталирането, щракнете в горния десен ъгъл Стартиране .
Като алтернатива можете да търсите PowerShell и отворете новата версия...
Друг начин да стартирате новата версия на PS е да отворите текущата версия на PS. След това бягай pwsh.exe .
Как да използвате PowerShell, за да получите файл и информация за версията на приложението
В този раздел ще научите как да използвате PowerShell, за да получите версията на файл. Разделът също така обхваща стъпките за получаване на версията на инсталиран PS модул.
Освен това ще научите как да използвате PS, за да намерите версията на Microsoft Office, инсталирана на вашия компютър с Windows 10.
И накрая, последните два подраздела ви учат как да използвате PS, за да получите версията на инсталираната .Net Framework и версията на Windows Build.
Как да използвате PowerShell, за да получите версията на файл
В този пример искам да получа версията на файла 7zFM.exe на моя компютър. За да помогне с моята илюстрация, екранната снимка по-долу показва версията на файла.
активирайте starz xbox one -
Нека започнем с използването на Get-ItemProperty, за да върнем информацията за версията на файла
|_+_|Тази команда връща 3 свойства:
За да върнете свойството версия на файла, изпълнете командата по-долу:
|_+_|Сега се връща, FileVersion собственост сам.
И накрая, за да покажете версията на файла с PowerShell, изпълнете командата по-долу:
|_+_|
Как да използвате PowerShell, за да получите версията на PowerShell модул
В Get-модул командата изброява всички модули, инсталирани на вашия компютър.
|_+_|Версията на модула е посочена в резултата.
Въпреки това, ако искате да посочите номера на версията на конкретен PowerShell модул – кажете, Microsoft.PowerShell.Management – продължете със стъпките по-долу:
|_+_|Командата показва информация за конкретния модул, включително номера на версията на модула.
За да покажете номера на версията на модула, изпълнете командата по-долу:
|_+_|Командата показва основния, второстепенния, компилационния и ревизионния номер на версията на модула PowerShell.
За да комбинирате тези стойности, разделени с точки (точки), следвайте стъпките по-долу:
- Запазете основните, второстепенните, Build и Revision номера стойности в отделни променливи:
- Накрая комбинирайте различните елементи от номера на версията на модула и ги отделете с точка (.)
А ето и версията на модула – 3.1.0.0 .
Как да използвате PowerShell, за да получите версията на инсталиран Microsoft Office
Информацията за всички приложения, инсталирани в Windows 10, включително Microsoft Office, се намира в този път на системния регистър на Windows...
|_+_|Откроих подключа на Office 365 в пътя по-горе.
За да покажа информация за инсталиране, включително версията на моята инсталация на Office, ще включа ключа O365BusinessRetail – en-us в предишния път.
|_+_|След това ще използвам командата Get-ItemProperty за показване на информация по пътя.
|_+_|Командата връща редица свойства, включително DisplayVersion . В DisplayVersion е версията на Microsoft Office, инсталирана на моя компютър.
За да покажете информацията за версията на Microsoft Office, инсталиран на вашия компютър, изпълнете командата по-долу:
|_+_|И ето го! Версията на Microsoft Office, инсталирана на моя компютър, е 16.0.14026.20246 .
Как да използвате PowerShell, за да получите версията на .Net Framework
Информацията за инсталираната .NET Framework е налична в този ключ на системния регистър
|_+_|За да върнете всички налични свойства в пътеката на системния регистър, изпълнете командата по-долу:
|_+_|Командата върна свойство, наречено Версия .
За да използвате PowerShell, за да получите номера на версията на .Net Framework, изпълнете командата по-долу:
|_+_|
Как да използвате PowerShell за проверка на версията на Windows
Тази команда показва информация за инсталираната ОС Windows...
|_+_|Резултатът, ако командата има извикано свойство BuildNumber . Освен това има свойство, наречено Версия .
За да покажете номера на компилация на вашата ОС, използвайте командата по-долу:
|_+_|Освен това, за да използвате PowerShell за проверка на версията на Windows, използвайте командата по-долу:
|_+_|Номерът на версията включва BuildNumber.
Това е всичко – изчерпателно ръководство за версията на PowerShell! Надявам се, че ви е било полезно?
Ако го намерите за полезно, любезно гласувайте да до въпроса полезна ли е тази публикация по-долу.
Като алтернатива можете да зададете въпрос, да оставите коментар или да предоставите повече обратна връзка с формуляра за отговор, който се намира в края на тази страница.
И накрая, за повече PowerShell tech S зони, посетете нашата страница с инструкции за Windows PowerShell. Може също да намерите нашата страница „Работа от дома“ за много полезна.


