powershell
Различия
Показаны различия между двумя версиями страницы.
| Следующая версия | Предыдущая версия | ||
| powershell [2022/07/22 12:37] – создано user | powershell [2026/02/20 14:42] (текущий) – bonterkoz | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | [[https:// | + | ====== Полезные команды ====== |
| < | < | ||
| - | Также существуют системные политики, | + | Показывает всех активных локальных пользователей |
| + | Get-LocalUser | Where-Object Enabled -eq $true | ||
| + | |||
| + | </ | ||
| + | |||
| + | < | ||
| + | Также существуют системные политики, | ||
| + | Можно проверить текущие параметры политики, | ||
| + | Результатом будет одно из следующих значений: | ||
| Restricted — выполнение скриптов запрещено. Стандартная конфигурация; | Restricted — выполнение скриптов запрещено. Стандартная конфигурация; | ||
| - | AllSigned — можно запускать скрипты, | + | |
| - | RemoteSigned — можно запускать собственные скрипты или те, что подписаны доверенным разработчиком; | + | AllSigned — можно запускать скрипты, |
| + | перед запуском скрипта PowerShell запросит у вас подтверждение; | ||
| + | |||
| + | RemoteSigned — можно запускать собственные скрипты или те, | ||
| + | что подписаны доверенным разработчиком; | ||
| Unrestricted — можно запускать любые скрипты. | Unrestricted — можно запускать любые скрипты. | ||
| - | Для начала работы необходимо изменить настройку политики запуска на RemoteSigned, | + | |
| + | Для начала работы необходимо изменить настройку политики запуска на RemoteSigned, | ||
| + | используя команду Set-ExecutionPolicy RemoteSigned y | ||
| </ | </ | ||
| + | |||
| + | |||
| + | [[https:// | ||
| + | |||
| + | Ну и если аргументов много, то их можно объединить, | ||
| + | |||
| + | < | ||
| + | & - полный путь к исполняемому файлу | ||
| + | & ' | ||
| + | |||
| + | $exe = ' | ||
| + | $allargs = @(' | ||
| + | & $exe $allargs | ||
| + | </ | ||
powershell.1658482661.txt.gz · Последнее изменение: (внешнее изменение)
