Справочник PowerShell
Команды PowerShell с параметрами - маленькая ссылка
Содержимое страницы
Здесь небольшой справочник: основные команды PowerShell с параметрами
Эта потрясающе мощная изображение раковины создана создана моделью AI Flux 1 dev.
Основные команды
Get-Command
: Перечисляет все доступные командыGet-Help <cmdlet>
: Отображает справочную информацию по конкретному cmdletGet-Process
: Перечисляет все запущенные процессыGet-Service
: Перечисляет все службыGet-ChildItem
(псевдоним:ls
,dir
): Перечисляет элементы в текущей директорииSet-Location
(псевдоним:cd
): Меняет текущую директориюClear-Host
(псевдоним:cls
): Очищает консольный экран
Управление файлами и директориями
New-Item
(псевдоним:ni
): Создаёт новый файл или директориюCopy-Item
: Копирует файлы и директорииMove-Item
: Перемещает файлы и директорииRemove-Item
(псевдоним:rm
): Удаляет файлы и директорииRename-Item
(псевдоним:rnp
): Переименовывает файл или директориюGet-Content
(псевдоним:gc
): Отображает содержимое файла
Администрирование системы
Start-Process
(псевдоним:saps
): Запускает один или несколько процессовStop-Process
: Останавливает один или несколько запущенных процессовStart-Service
: Запускает одну или несколько службStop-Service
: Останавливает одну или несколько запущенных службRestart-Computer
: Перезагружает компьютерGet-WinEvent
: Отображает журналы событий WindowsCheckpoint-Computer
: Устанавливает точку восстановления на вашем компьютере
Сетевые команды
Test-Connection
: Отправляет пакеты ICMP эхо-запроса одному или нескольким компьютерамInvoke-WebRequest
(псевдоним:curl
,wget
): Получает содержимое веб-страницыGet-NetAdapter
: Получает сетевые адаптерыGet-NetIPAddress
: Получает настройки IP-адреса
Управление пользователями и безопасностью
Get-LocalUser
: Перечисляет локальные учётные записи пользователейNew-LocalUser
: Создаёт новую локальную учётную запись пользователяSet-LocalUser
: Модифицирует локальную учётную запись пользователяRemove-LocalUser
: Удаляет локальную учётную запись пользователяGet-Acl
: Получает описатель безопасности для ресурса
Скриптинг PowerShell
Set-ExecutionPolicy
: Устанавливает политику выполнения PowerShellGet-Variable
: Получает переменные в текущей консолиSet-Variable
(псевдоним:set
,sv
): Устанавливает значение переменнойRemove-Variable
(псевдоним:rv
): Удаляет переменнуюForEach-Object
: Выполняет операцию для каждого элемента в указанной коллекцииWhere-Object
: Выбирает объекты с конкретными свойствами
Управление задачами
Start-Job
(псевдоним:sajb
): Запускает фоновую задачу PowerShellGet-Job
: Получает фоновые задачи PowerShell, выполняемые в текущей сессииReceive-Job
: Получает результаты фоновых задачStop-Job
: Останавливает фоновую задачу PowerShellWait-Job
: Ожидает завершения одной или всех фоновых задач PowerShell
Форматирование вывода
Format-Table
: Форматирует вывод в виде таблицыFormat-List
: Форматирует вывод в виде спискаOut-File
: Отправляет вывод в файлExport-Csv
: Экспортирует объекты в файл CSVConvertTo-Json
: Преобразует объект в строку в формате JSON
Используйте Get-Help <cmdlet>
для получения подробной информации по любой команде, включая её параметры и примеры использования.
Полезные ссылки
- https://en.wikipedia.org/wiki/PowerShell
- https://devblogs.microsoft.com/scripting/table-of-basic-powershell-commands/
- https://download.microsoft.com/download/2/1/2/2122f0b9-0ee6-4e6d-bfd6-f9dcd27c07f9/ws12_quickref_download_files/powershell_langref_v3.pdf
Другие справочники
- Справочник GIT
- Справочник cURL
- Справочник Bash
- Справочник Hugo
- Справочник Golang
- Справочник LaTeX
- Справочник Ollama
- Справочник Docker
- Справочник Kubernetes
- [Справочник Python](https://www.glukhov.org/ru/post/2024/08/python-cheat-sheet/ “Справочник Python”