Как скачать и установить powershell 7

Содержание:

Шаг 4: получение помощи по параметрам

На скриншоте help dir вы могли заметить два списка под SYNTAX для get-childitem. Наличие двух разных синтаксисов означает возможность применения двух способов запуска командлет. Как держать синтаксис отдельно друг от друга и что означают параметры? Ответ простой, если знать трюк.

Для получения подробностей относительно параметров командлеты get-childitem или любой другой используйте параметр -full:

get-help get-childitem -full

Это выдает список того, что вы можете сделать с командлетой и что случится. Смотрите на скриншот.

Просмотр описания параметров позволяет заметить, что get-childitem даёт возможность получить объект child (вроде названия подпапки или имени файла) в указанном месте, с совпадением определённых символов или без. Например:

get-childItem “*.txt” -recurse

возвращает список файлов «*.txt» в текущей папке и всех подпапках (из-за параметра -recurse). Тогда как

get-childitem “HKLM:\Software”

возвращает список всех ключей реестра верхнего уровня в HKEY_LOCAL_MACHINE\Software.

Если вы когда-нибудь пытались попасть в реестр при помощи командной строки Windows или файлов .bat, вы сможете оценить функциональность этого варианта доступа.

7.1.3 — 2021-03-11

Engine Updates and Fixes

  • Remove the 32K character limit on the environment block for ()
  • Fix webcmdlets to properly construct URI from body when using ()

Build and Packaging Improvements

Bump .NET SDK to 5.0.4

  • Bump .NET SDK to 5.0.4 (Internal 14775)
  • Disable running markdown link verification in release build CI (, , )
  • Use template that disables component governance for CI ()
  • Declare which variable group is used for checking the blob in the release build ()
  • Add suppress for nuget multi-feed warning ()
  • Disable code signing validation where the file type is not supported ()
  • Install wget on 7 docker image ()
  • Fix install-dotnet download ()
  • Make universal Deb package based on deb package spec ()
  • Fix release build to upload global tool packages to artifacts ()
  • Update component version in test ()
  • Add manual release automation steps and improve changelog script ()
  • Update markdown test packages with security fixes ()
  • Fix a typo in the function ()
  • Disable global tool copy to unblock release

Требования к операционной системе

Windows PowerShell 5.1

Windows PowerShell 5.1 выполняется в следующих версиях Windows: Для запуска Windows PowerShell 5.1 установите Windows Management Framework 5.1. Дополнительные сведения см. в статье Установка и настройка WMF 5.1.

Версия Windows Требования к системе
Windows Server 2019 Устанавливается по умолчанию
Windows Server 2016 Устанавливается по умолчанию
Windows Server 2012 R2 Установите Windows Management Framework 5.1
Windows Server 2012 Установите Windows Management Framework 5.1
Windows Server 2008 R2 с пакетом обновления 1 (SP1) Установите Windows Management Framework 5.1
Windows 10 версии 1607 и выше Устанавливается по умолчанию
Windows 10 версии 1507, 1511 Установите Windows Management Framework 5.1
Windows 8.1 Установите Windows Management Framework 5.1
Windows 7 с пакетом обновления 1 (SP1) Установите Windows Management Framework 5.1

Windows PowerShell 5.0

Windows PowerShell 5.0 работает в следующих версиях Windows. Для запуска Windows PowerShell 5.0 установите Windows Management Framework 5.1. Дополнительные сведения см. в статье Установка и настройка WMF 5.1. Windows Management Framework 5.1 заменяет Windows Management Framework 5.0.

Версия Windows Требования к системе
Windows Server 2019 Более поздняя версия устанавливается по умолчанию
Windows Server 2016 Более поздняя версия устанавливается по умолчанию
Windows Server 2012 R2 Установите Windows Management Framework 5.1
Windows Server 2012 Установите Windows Management Framework 5.1
Windows Server 2008 R2 с пакетом обновления 1 (SP1) Установите Windows Management Framework 5.1
Windows 10 версии 1607 и выше Более поздняя версия устанавливается по умолчанию
Windows 10 версии 1507, 1511 Устанавливается по умолчанию
Windows 8.1 Установите Windows Management Framework 5.1
Windows 7 с пакетом обновления 1 (SP1) Установите Windows Management Framework 5.1

Windows PowerShell 4.0

Windows PowerShell 4.0 выполняется в следующих версиях Windows: Чтобы запустить Windows PowerShell 4.0, установите указанную версию Windows Management Framework для вашей операционной системы.

Версия Windows Требования к системе
Windows 8.1 Устанавливается по умолчанию
Windows Server 2012 R2 Устанавливается по умолчанию
Windows 7 с пакетом обновления 1 (SP1) Установите Windows Management Framework 4.0
Windows Server 2008 R2 с пакетом обновления 1 (SP1) Установите Windows Management Framework 4.0

Windows PowerShell 3.0

Windows PowerShell 3.0 выполняется в следующих версиях Windows: Чтобы запустить Windows PowerShell 3.0, установите указанную версию Windows Management Framework для вашей операционной системы.

Версия Windows Требования к системе
Windows 8 Устанавливается по умолчанию
Windows Server 2012 Устанавливается по умолчанию
Windows 7 с пакетом обновления 1 (SP1) Установите Windows Management Framework 3.0
Windows Server 2008 R2 с пакетом обновления 1 (SP1) Установите Windows Management Framework 3.0
Windows Server 2008 с пакетом обновления 2 (SP2) Установите Windows Management Framework 3.0

7.2.0-preview.8 — 2021-07-22

Engine Updates and Fixes

  • Add a Windows mode to that allows some commands to use legacy argument passing ()
  • Use to get parameter names when creating () (Thanks @gukoff!)
  • Test if a command is ‘Out-Default’ more thoroughly for transcribing scenarios ()
  • Add to telemetry allow list ()

General Cmdlet Updates and Fixes

  • Use for and for output ()
  • Highlight using error color the exception and underline in for ()
  • Implement a completion for View parameter of format cmdlets () (Thanks @iSazonov!)
  • Add support to colorize file names ()
  • Don’t serialize to JSON ETS properties for and types ()
  • Fix setter () (Thanks @xtqqczze!)
  • Add to ()

Code Cleanup

We thank the following contributors!

@iSazonov, @xtqqczze

  • Remove file () (Thanks @iSazonov!)
  • Implement for () (Thanks @xtqqczze!)
  • Fix implementation for () (Thanks @xtqqczze!)
  • Delete IDE dispose analyzer rules () (Thanks @xtqqczze!)
  • Seal private classes () (Thanks @xtqqczze!)
  • Enable IDE0029: () (Thanks @xtqqczze!)
  • Enable IDE0070: () (Thanks @xtqqczze!)
  • Enable IDE0030: () (Thanks @xtqqczze!)
  • Fix CA1846 and CA1845 for using instead of ()
  • Use to avoid creating temporary list () (Thanks @xtqqczze!)
  • Enable IDE0044: () (Thanks @xtqqczze!)
  • Disable IDE0130 () (Thanks @xtqqczze!)
  • Make classes sealed () (Thanks @xtqqczze!)
  • Enable CA1043: Use integral or string argument for indexers () (Thanks @xtqqczze!)
  • Enable CA1812 () (Thanks @xtqqczze!)
  • Replace with when we know the element count is 1 () (Thanks @xtqqczze!)
  • Skip analyzers for () (Thanks @xtqqczze!)
  • Fix CA2243: Attribute string literals should parse correctly () (Thanks @xtqqczze!)
  • Enable CA1401 () (Thanks @xtqqczze!)
  • Fix CA1309: Use ordinal in Certificate Provider () (Thanks @xtqqczze!)
  • Fix CA1839: Use () (Thanks @xtqqczze!)
  • Add new analyzer rules () (Thanks @xtqqczze!)

Tools

  • Add parameter to () (Thanks @xtqqczze!)
  • Create issue template for issues updating PowerShell through Windows update. ()
  • Add to build () (Thanks @xtqqczze!)
  • Convert GitHub issue templates to modern forms ()

Build and Packaging Improvements

Update .NET to version

  • Add new package name for ()
  • Prefer version when available for dotnet-install ()
  • Make warning about MU being required dynamic ()
  • Add before running tests ()
  • Update to .NET 6 Preview 6 and use ()
  • Enable ARM64 packaging for macOS ()
  • Make Microsoft Update opt-out/in check boxes work ()
  • Add Microsoft Update opt out to MSI install ()
  • Bump from to () (Thanks @dependabot!)
  • Fix computation of SHA512 checksum ()
  • Update the script to use quality parameter for ()
  • Generate SHA512 checksum file for all packages ()
  • Enable signing daily release build with lifetime certificate ()
  • Update metadata and README for 7.2.0-preview.7 ()

Documentation and Help Content

  • Fix broken RFC links ()
  • Add to bug report template getting details from ()
  • Update issue templates to link to new docs ()
  • Add @jborean93 to Remoting Working Group ()

Как я могу запустить файл Jar в Windows 10?

  1. Добавить Java в Windows
  2. Откройте Jar-файл с помощью бинарного файла Java (TM) Platform SE
  3. Запустите файл JAR из командной строки Windows
  4. Добавить сторонний Jar Executor в Windows
  5. Загрузите этот инструмент, мы настоятельно рекомендуем

1. Добавить Java в Windows

Главное, что вам нужно сделать заранее – это установить Java. Без этого Java-приложения не будут работать в Windows. Вот как вы можете установить или обновить Java в Windows 10:

  • Сначала откройте командную строку (Admin), нажав комбинацию клавиш Win + R и введя «cmd» в подсказке.
  • Затем введите «java -version» в командной строке и нажмите Enter. Затем он предоставит дополнительную информацию о вашей версии Java, как показано ниже.

  • Текущая версия Java – Версия 8, обновление 131 . Если у вас нет Java или самой последней версии, вы можете добавить Версию 8 в Windows, нажав кнопку Бесплатная загрузка Java на этой странице веб-сайта.
  • Запустите мастер установки Java ниже, чтобы добавить Java 8 в Windows. Затем откройте браузер и убедитесь, что Java работает.

Подробнее о том, как добавить последнюю версию Java в Windows 10, читайте в этой обновленной статье.

2. Откройте файл Jar с двоичным файлом Java (TM) Platform SE

  • В последней версии Java теперь вы можете запускать файлы Jar. Откройте проводник и папку с файлом, который вам нужен для запуска.
  • Вы должны щелкнуть правой кнопкой мыши файл Jar и выбрать Открыть с помощью в контекстном меню.
  • Нажмите Выберите другое приложение , а затем выберите, чтобы открыть его с помощью бинарного файла Java (TM) Platform SE .

  • Установите флажок Всегда использовать это приложение, чтобы открывать файлы Jar .
  • Нажмите кнопку ОК , чтобы закрыть меню.
  • Теперь вы можете запустить выбранный Jar, и все другие файлы Jar также будут связаны с Java.

Epic guide alert! Больше нет проблем с Проводником. Исправьте их все с помощью этого обширного руководства!

3. Запустите файл Jar из командной строки Windows

  • Кроме того, вы можете запустить Jar из командной строки. Нажмите клавишу Win + горячую клавишу X и выберите Командная строка (Администратор) , чтобы открыть ее как администратор.
  • Затем введите java j -jar c: pathtojarfile.jar ’в CP и нажмите Enter. Замените c: pathtojarfile.jar на фактический путь и заголовок файла Jar, который вам нужно запустить в Windows.

Кроме того, вы можете сначала открыть папку с Jar в командной строке, введя «cd /», а затем каталог. Затем вы можете ввести «java -jar file.jar» без указания пути к папке.

Это откроет исполняемый файл Jar, если он содержит файл манифеста для указания точки входа приложения. (Разработчики должны были уже включить это в архив.)

Если вы разрабатываете свои собственные программы на Java, вам необходимо преобразовать Jar в исполняемый формат.

Если у вас возникли проблемы с доступом к командной строке от имени администратора, вам лучше ознакомиться с этим руководством.

4. Добавьте сторонний Jar Executor в Windows

Существуют также программы-исполнители для Windows, которые позволяют запускать файлы Jar так же, как и любые другие программы. Jarx – один из исполнителей Jar, который вы можете добавить в Windows, нажав Jarx-1.2-installer.exe на этой странице.

Нажмите на файл jarx.exe, чтобы запустить программное обеспечение, которое на самом деле не имеет графического интерфейса пользователя (кроме окна About jarx). Затем вы можете дважды щелкнуть Jar-файлы, чтобы запустить их в Windows.

Если у вас возникли проблемы с доступом к файлу JAR или у вас возникла какая-то ошибка, взгляните на это изящное руководство, чтобы найти отличные исправления.

5. Загрузите этот инструмент, мы настоятельно рекомендуем

Вы можете открывать файлы .jar и другие сотни различных форматов с помощью одного приложения. FileViewer Plus – это универсальный просмотрщик файлов для Windows, который может открывать и отображать более 300 различных типов файлов.

Новая обновленная версия имеет множество функций, которые сэкономят вам много времени при открытии, просмотре или редактировании файлов.Существует бесплатная полнофункциональная пробная версия, которую можно загрузить, так что вы можете проверить ее самостоятельно.

Загрузить сейчас FileViewer Plus 3

При этом теперь вы можете запускать файлы Jar в Windows. Если вам нужно исправить файл Jar, который не открывается, ознакомьтесь с этим руководством по Windows Report.

Если у вас есть другие предложения или вопросы, оставьте их в разделе комментариев ниже, и мы обязательно их рассмотрим.

Запуск задач в фоновом режиме

Чтобы не смотреть на процесс выполнения задачи командой, её можно открыть в фоновом режиме, а в это время заниматься другими делами. Это действие опять же выполняется с помощью командлетов. Их несколько:

  • Start-Job открывает фоновую задачу. Противоположным данному командлету является Stop-Job. Он останавливает фоновую задачу;
  • Remove-Job производит удаление фоновой задачи;
  • Get-Job отображает список всех запущенных в фоне задач;
  • Wait-Job возвращает фоновую задачу обратно в консоль.

Обратите внимание! После написания командлента в Виндовс Повер Шелл идёт сама команда для выполнения действия. Её необходимо прописывать в фигурных скобках

Команда для открытия задач в фоновом режиме в Виндовс Повер Шелл

Как обновить PowerShell

Инструкция:

  1. В первую очередь необходимо скачать пакет прикладных программ Windows Management Framework. Версия утилиты должна быть 5.1.
  2. Также потребуется установить клиент NET Framework 4.5.2.
  3. После этого нужно запустить Повер Шелл с расширенными правами доступа.
  4. Далее потребуется ввести исполняемый код «msiexec.exe /package PowerShell-7.0.0-win-x64.msi /quiet ADD_EXPLORER_CONTEXT_MENU_OPENPOWERSHELL=1 ENABLE_PSREMOTING=1 REGISTER_MANIFEST=1».
  5. Затем нужно выполнить перезагрузку системы. После рестарта консоль будет обновлена до последней версии.

Обратите внимание! Если обновления для PowerShell не могут установиться, необходимо скачать MSI-файл последней версии программного обеспечения и самостоятельно выполнить инсталляцию

Версии Windows PowerShell

Данное средство было разработано в 2006 г. С тех пор оснастка сильно усовершенствовалось, выходило всё больше версий, в которых исправлялись имеющиеся дефекты.

Рассматриваемый инструмент доступен для скачивания для всех операционных систем семейства Windows. Однако на некоторых из них средство уже установлено по умолчанию, только в не самой последней версии. А самая новая — это версия PowerShell 6.2, вышедшая в 2018 г.

Обратите внимание! Скрипты PowerShell, которые были прописаны в более свежих версиях программы, не запустятся на ранних. А вот с обратным процессом проблем возникать не должно

Запуск интегрированной среды сценариев Windows PowerShell в более ранних версиях Windows

Используйте один из следующих методов для запуска интегрированной среды сценариев Windows PowerShell.

Из меню «Пуск»

  • Нажмите кнопку Пуск, введите Интегрированная среда сценариев и выберите Интегрированная среда сценариев Windows PowerShell.
  • В меню Пуск выберите Пуск, Все программы, Стандартные, откройте папку Windows PowerShell и щелкните Интегрированная среда сценариев Windows PowerShell.

В командной строке

В , Windows PowerShell или интегрированной среде сценариев Windows PowerShell для запуска Windows PowerShell введите следующее:

или

С правами администратора (Запуск от имени администратора)

Нажмите кнопку Пуск, введите Интегрированная среда сценариев, щелкните правой кнопкой мыши Интегрированная среда сценариев Windows PowerShell и выберите пункт Запуск от имени администратора.

Как скачать PowerShell 7 в командной строке

Разработчики PowerShell также создали скрипт, который можно вызывать непосредственно из PowerShell. Это однострочный командлет, который автоматически загружает и запускает мастер установки. Всё, что вам нужно сделать, это вставить фрагмент кода и нажать клавишу Enter.

Запустите PowerShell и скопируйте/вставьте в окно следующий командлет:

iex "& { $(irm https://aka.ms/install-powershell.ps1) } -UseMSI"

Нажмите клавишу Enter, и PowerShell запустит команду и начнёт загрузку.

Если вам любопытно, что именно делает указанная команда, то следующая запись может помочь вам разобраться:

Invoke-Expression "& { $(Invoke-RestMethod https://aka.ms/install-powershell.ps1) } -UseMSI"

То есть на первом этапе команда скачивает файл https://aka.ms/install-powershell.ps1, а затем запускает его.

Получение справки Windows PowerShell

Краткую справку по командлетам Windows PowerShell можно получить введя «-?» сразу после имени командлета, более подробную информацию о командлете можно получить при помощи команд help или get-help с ключами -detailed или -full. При использовании ключа -detailed некоторые технические детали опускаются.

help -full ConvertTo-Html
 
ИМЯ
    ConvertTo-Html
 
ОПИСАНИЕ
    Преобразует объекты Microsoft .NET Framework в код HTML, который может 
    отображаться в веб-браузере.
 
СИНТАКСИС
    ConvertTo-Html -Head <string> -Title <string> -Body <string> 
        -CssUri <Uri> -Property <Object> -As <string> 
        -InputObject <psobject> -PostContent <string> 
        -PreContent <string> <CommonParameters>
 
    ConvertTo-Html -Fragment -Property <Object> -As <string> 
        -InputObject <psobject> -PostContent <string> 
        -PreContent <string> <CommonParameters>
 
ОПИСАНИЕ
    Командлет ConvertTo-Html преобразует объекты .NET Framework в код HTML, 
    который может отображаться в веб-браузере. Этот командлет можно 
    использовать для вывода результатов выполнения команды на веб-страницу.
 
    Параметры командлета ConvertTo-Html позволяют выбирать свойства объектов, 
    задавать формат таблиц или списков, определять заголовок HTML-страницы, 
    добавлять текст перед объектом и после него, а также возвращать только 
    фрагмент с таблицей или списком, а не полную страницу.
 
    При передаче командлету ConvertTo-Html нескольких объектов Windows PowerShell 
    создает таблицу (или список) на основании свойств первого переданного объекта. 
    Если у оставшихся объектов нет одного из указанных свойств, то значению этого 
    свойства для такого объекта будет соответствовать пустая ячейка. 
    Если же у оставшихся объектов имеются дополнительные свойства, 
    значения этих свойств будут проигнорированы.
 
ПАРАМЕТРЫ
    ............................
    -Body 
        Задает текст для добавления после открывающего тега . По умолчани
        ю в этом месте нет текста.
 
        Требуется?                    false
        Позиция?                    4
        Значение по умолчанию                Нет текста.
        Принимать входные данные конвейера?false
        Принимать подстановочные знаки?false

Как видим некоторые параметры командлетов например как «-Body» требуют ввода атрибутов (значений), в полной справке с ключом «-full» даётся пояснение про их использование:

  • Требуется? — Указывает, будет ли командлет выполнятся при отсутствии этого параметра. Если значение True, значит параметр обязателен. Если он не указан, система запросит его значение
  • Позиция? — Показывает, используется ли параметр как именованный или позиционный (под номером). Позиционные параметры должны появляться в указанном месте команды. Если 0 или named, это значит, что при задании значения параметра необходимо указывать его имя. Если атрибут Позиция? имеет целое ненулевое значение, то имя параметра можно не указывать, в этом случае это так званый позиционный параметр. Например, «2» означает, что при отсутствии имени параметра этот параметр должен быть вторым. Если используется имя параметра, параметр может располагаться в любом месте команды.
  • Значение по умолчанию — Содержит значение по умолчанию, в случае когда значение не определено явно. Часто обязательным параметрам, так же как и многим необязательным, никогда не присваивается значение по умолчанию. Например, многие команды, чьим входным значением является параметр -path, при отсутствии значения используют текущее местоположение.
  • Принимать входные данные конвейера? — Показывает, можно ли (да) или нельзя (нет) посылать объекты в этот параметр по конвейеру. «По имени свойства» означает, что конвейеризованный объект должен иметь свойство с тем же именем, что и имя данного параметра.
  • Принимать подстановочные знаки? — Показывает, может ли значение параметра включать подстановочные знаки, такие как «*» и «?».

Можно также получить справку не связанную с командлетами. Для просмотра всех доступных разделов справки используйте команду: Список тем обсуждение которых представлено в справочной службе Windows PowerShell, можно увидеть с помощью команды:

Отметим, что Get-Help выводит содержимое раздела справки на экран сразу целиком. man и help позволяют выводить справочную информацию поэкранно, аналогично команде more интерпретатора cmd.exe.

Где можно скачать PowerShell для Windows 10

Пользователи часто спрашивают, где скачать PowerShell для Windows 10 с разрядностью 64 Bit. Данную утилиту можно скачать с официального сайта разработчиков программного обеспечения.

Важно! Консоль отладки PowerShell входит в состав операционной системы по умолчанию. В случае случайного удаления и повреждения файлов нужно загружать компонент с официального сайта разработчиков

Инструкция по скачиванию:

  1. Необходимо перейти на сайт компании Microsoft.
  2. В правом верхнем углу шапки ресурса нажать на поисковую строку.
  3. Прописать ключевой запрос «PowerShell».
  4. В списке предлагаемого программного обеспечения найти нужное приложение.
  5. Затем под описанием программы нажать на «Скачать».
  6. В списке требуется выбрать исполняемый MSI-файл, который будет соответствовать разрядности системы.
  7. Дождаться загрузки установщика Windows и запустить объект с расширенными правами доступа.
  8. Остается только следовать инструкциям установщика.

Важно! Запускаться мастер установки сможет только в том случае, если пользователь предоставит права администратора

7.2.0-preview.4 — 2021-03-16

Note: Known issue about progress rendering on Windows 7 and Windows 8.1. For details see:

General Cmdlet Updates and Fixes

  • Add setting to enable progress indicator in terminal ()
  • Re-enable VT mode on Windows after running command in ()
  • Fix for to use copy-delete instead of move for DFS paths ()
  • Fix to add as domain ()
  • Update to not show line information for errors from script module functions ()
  • Remove the 32,767 character limit on the environment block for () (Thanks @hbuckle!)
  • Don’t write possible secrets to verbose stream for web cmdlets ()

Build and Packaging Improvements

Update .NET to version

  • Update .NET to version ()
  • Bump to ()
  • Create MSIX Bundle package in release pipeline ()
  • Build self-contained minimal size package for Guest Config team ()
  • Bump XunitXml.TestLogger from 3.0.62 to 3.0.66 () (Thanks @dependabot!)
  • Enable building PowerShell for Apple M1 runtime ()
  • Fix the variable name in the condition for miscellaneous analysis CI ()
  • Fix the variable usage in CI yaml ()
  • Disable running markdown link verification in release build CI ()
  • Bump Microsoft.CodeAnalysis.CSharp from 3.9.0-3.final to 3.9.0 () (Thanks @dependabot!)
  • Declare which variable group is used for checking the blob in the release build ()
  • Update metadata and script to enable consuming .NET daily builds ()
  • Bump NJsonSchema from 10.3.9 to 10.3.10 () (Thanks @dependabot!)
  • Use template that disables component governance for CI ()
  • Add suppress for nuget multi-feed warning ()
  • Bump NJsonSchema from 10.3.8 to 10.3.9 () (Thanks @dependabot!)
  • Add exe wrapper to release ()
  • Bump Microsoft.ApplicationInsights from 2.16.0 to 2.17.0 ()
  • Bump Microsoft.NET.Test.Sdk from 16.8.3 to 16.9.1 () (Thanks @dependabot!)
  • Bump NJsonSchema from 10.3.7 to 10.3.8 () (Thanks @dependabot!)
  • Disable codesign validation where the file type is not supported ()
  • Fixing broken Experimental Feature list in ()
  • Bump NJsonSchema from 10.3.6 to 10.3.7 ()
  • Add exe wrapper for Microsoft Update scenarios ()
  • Install wget on 7 docker image ()
  • Fix install-dotnet download ()
  • Fix Bootstrap step in Windows daily test runs ()
  • Bump NJsonSchema from 10.3.5 to 10.3.6 ()
  • Bump from to ()

Documentation and Help Content

  • Update and for upcoming releases ()
  • Merge 7.1.3 and 7.0.6 Change log to master ()
  • Update and for releases ()
  • Update ChangeLog for release ()
  • Update ChangeLog for release () (Internal 14479)

Запуск PowerShell через командную строку

Да, для любителей нестандартных путей, тоже способ есть)) Много способов запуска командной строки описаны здесь. Здесь же я опишу способ, который подходит для современных операционных систем. Нажимаем правой клавишей мыши по углу пуск или жмем Win+X, а в открывшемся меню выбираем подходящую командную строку. Если вам необходим PowerShell с правами администратора, то выбираем и командную строку с правами администратора.

В открывшееся окно вводим powershell и жмём Enter. После этого командная строка будет работать полностью как Windows PowerShell.

3. Запуск Windows PowerShell через окно проводника Windows.

Открываем проводник и переходим в одну из папок:

a) 64bit PowerShell если стоит 64 битная система или 32bit PowerShell, если стоит 32 битная система C:\Windows\System32\WindowsPowerShell\v1.0

b) 32bit PowerShell на 64 битных системах находится в папке: C:\Windows\syswow64\Windowspowershell\v1.0

Можно просто вставить ссылку в адресную строку.

Installing the ZIP package

PowerShell binary ZIP archives are provided to enable advanced deployment scenarios. Download one of
the following ZIP archives from the releases page.

  • PowerShell-7.1.4-win-x64.zip
  • PowerShell-7.1.4-win-x86.zip
  • PowerShell-7.1.4-win-arm64.zip
  • PowerShell-7.1.4-win-arm32.zip

Depending on how you download the file you may need to unblock the file using the
cmdlet. Unzip the contents to the location of your choice and run from there. Unlike
installing the MSI packages, installing the ZIP archive doesn’t check for prerequisites. For
remoting over WSMan to work properly, ensure that you’ve met the .

Use this method to install the ARM-based version of PowerShell on computers like the Microsoft
Surface Pro X. For best results, install PowerShell to the to
folder.

Note

You can use this method to install any version of PowerShell including the latest:

  • Stable release: https://aka.ms/powershell-release?tag=stable
  • Preview release: https://aka.ms/powershell-release?tag=preview
  • LTS release: https://aka.ms/powershell-release?tag=lts

Как использовать новый PowerShell

Независимо от того, какой метод мы выбрали, эта версия действует как независимая программа, поэтому в Windows 10 мы по-прежнему будем устанавливать ее версию 5 вместе с этой новой версией. Мы можем найти новую оболочку PowerShell по следующему пути (по умолчанию): C> Program Files> PowerShell.

Чтобы запустить его, нам нужно всего лишь использовать поисковую систему Windows 10, и мы можем увидеть, как здесь появляется новая версия наряду с классической:

Проверьте новую установленную версию

Когда у нас будет установлен новый PowerShell, он будет отображаться как PowerShell 7 ”В поисковой системе и из пусковых установок, которые мы используем. Однако, если мы хотим быть уверены в установленной нами версии, мы можем очень легко проверить ее, выполнив следующую команду:

Отныне, когда появляются новые версии, само окно PowerShell будет уведомлять нас о его доступности. И мы можем использовать любой из двух предыдущих методов для установки этой новой версии.

Запуск сеанса PowerShellInitiating a PowerShell session

  1. Чтобы запустить сеанс PowerShell с устройством Windows 10 IoT базовая, сначала необходимо создать отношение доверия между основным компьютером и устройством.To start a PowerShell session with your Windows 10 IoT Core device, you’ll first need to create a trust relationship between your host PC and your device. После запуска устройства Windows IoT базовая на экране, подключенном к устройству, будет отображаться IP-адрес.After starting your Windows IoT Core device, an IP address will be shown on the screen attached to the device.

    Те же сведения можно найти на панели мониторинга Windows 10 IoT базовая.You can find the same information on the Windows 10 IoT Core Dashboard.

  2. Откройте консоль PowerShell с правами администратора на локальном компьютере.Open an administrator PowerShell console on your local PC. Введите PowerShell в поле Искать в Интернете и Windows рядом с меню Пуск Windows.Type powershell in the Search the web and Windows box near the Windows Start menu. Windows обнаружит PowerShell на своем компьютере.Windows will find PowerShell on your PC.

  3. Чтобы запустить PowerShell от имени администратора, щелкните правой кнопкой мыши Windows PowerShellи выберите команду Запуск от имени администратора.To start PowerShell as an administrator, right-click Windows PowerShell, and then select Run as administrator.

    Теперь вы увидите консоль PowerShell.Now you should see the PowerShell console.

  4. Для включения удаленных подключений может потребоваться запустить службу WinRM на рабочем столе.You may need to start the WinRM service on your desktop to enable remote connections. Для этого в консоли PowerShell введите следующую команду:To do so, from the PowerShell console, type the following command:

  5. В консоли PowerShell введите следующую команду, подставив с соответствующим значением (с помощью имени компьютера проще всего, но если устройство не имеет уникального имени в сети, попробуйте использовать IP-адрес):From the PowerShell console, type the following, substituting with the appropriate value (using your machine-name is the easiest, but if your device is not uniquely named on your network, try the IP address):

  6. Введите , чтобы подтвердить изменение.Enter to confirm the change.

Примечание

Если вы хотите подключить несколько устройств, можно использовать запятые и кавычки для разделения каждого устройства.If you want to connect multiple devices, you can use commas and quotation marks to separate each device.

  1. Теперь вы можете начать сеанс работы с устройством Windows IoT Core.Now you can start a session with your Windows IoT Core device. В консоли PowerShell с правами администратора введите:From you administrator PowerShell console, type:

  2. В диалоговом окне Учетные данные введите следующий пароль по умолчанию: In the credential dialog, enter the following default password:

    МЕТИМ NOTE

    Процесс подключения не является медленным и может занять до 30 секунд.The connection process is not immediate and can take up to 30 seconds.

    Если вы успешно подключились к устройству, вы должны увидеть IP-адрес устройства перед запросом.If you successfully connected to the device, you should see the IP address of your device before the prompt.

  3. Обновите пароль учетной записи.Update your account password. Настоятельно рекомендуется обновить пароль по умолчанию для учетной записи администратора.We highly recommend that you update the default password for the Administrator account. Для этого выполните следующие команды в подключении PowerShell:To do this, issue the following commands in your PowerShell connection:

    а)a. Замените строгим паролем:Replace with a strong password:

    б.b. Затем установите новый сеанс PowerShell с помощью и с новыми учетными данными.Next, establish a new PowerShell session using and with the new credentials.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector