Справочник 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”