macOS
brew install powershelllocal Homebrew formula metadata
sudo port install powershellMacPorts ports tree · shells/powershell/Portfile · ソース: api.github.com
brew / 順位 321
powershell のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install powershelllocal Homebrew formula metadata
sudo port install powershellMacPorts ports tree · shells/powershell/Portfile · ソース: api.github.com
sudo apk add powershellAlpine Linux edge package indexes · powershell · ソース: dl-cdn.alpinelinux.org
nix profile install nixpkgs#powershellnixpkgs package indexes · pkgs/by-name/po/powershell/package.nix · ソース: api.github.com
choco install PowerShellChocolatey community package catalog · PowerShell · ソース: community.chocolatey.org
winget install --id Microsoft.PowerShell -eWindows Package Manager source index · Microsoft.PowerShell · ソース: cdn.winget.microsoft.com
scoop install main/pwshScoop official bucket manifest trees · bucket/pwsh.json · ソース: api.github.com
概要
Command-line shell and scripting language
履歴
PowerShell is Microsoft's cross-platform command shell, scripting language, and automation framework, distinguished by its pipeline of structured .NET objects.
Development began in 2002 from Jeffrey Snover's automation vision, originally described under the Monad name. Windows PowerShell 1.0 shipped in November 2006.
Successive Windows releases expanded remoting, workflows, modules, Desired State Configuration, and deep integration with Microsoft server products.
In 2016 Microsoft made PowerShell open source and available on Linux and macOS. PowerShell 6, released in 2018, established the cross-platform .NET Core-based product line; PowerShell 7 continued that line on modern .NET.
PowerShell became a central Windows administration interface through its integration with Microsoft operating systems and server products. Its module ecosystem expanded the object-oriented command model across Windows, Azure, Exchange, SQL Server, and third-party platforms.
Microsoft open-sourced PowerShell and introduced Linux and macOS support in 2016. The cross-platform line subsequently moved onto .NET Core and adopted the `pwsh` executable, making the language usable in heterogeneous administration and CI/CD environments.
PowerShell is distributed through native and third-party package ecosystems across Windows, macOS, Linux, and container workflows.
Users run `pwsh` interactively or execute `.ps1` scripts for system administration, application deployment, testing, cloud operations, and CI/CD automation.
Profile scripts customize startup behavior by defining aliases, functions, variables, modules, drives, and preferences. `$PROFILE` exposes the exact host- and user-specific paths for the current session.
Commands emit .NET objects into the pipeline, allowing later commands to filter, sort, group, format, or modify structured values without parsing display text.
PowerShell replaced the traditional text-only Unix pipeline assumption with pipelines of structured .NET objects. Commands can pass typed values without repeatedly serializing and reparsing columns of text.
Its verb-noun cmdlet convention, discoverable help system, remoting, module ecosystem, and object pipeline created a distinctive administration culture that spans interactive shell use, scripts, infrastructure automation, and configuration management.
Package users should distinguish current cross-platform PowerShell, launched as `pwsh`, from the Windows PowerShell 5.1 component that remains tied to Windows.
セキュリティ状態
generalized runtime or code generation signal.
リスク yellow · 信頼度 中 · runtime
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
~/.config/powershell/profile.ps1~/.config/powershell/Microsoft.PowerShell_profile.ps1~/.config/powershell/profile.ps1~/.config/powershell/Microsoft.PowerShell_profile.ps1$HOME\Documents\PowerShell\Profile.ps1$HOME\Documents\PowerShell\Microsoft.PowerShell_profile.ps1実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
pwsh | cli | グローバル実行可能ファイル |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
https://github.com/PowerShell/PowerShell
インストールメタデータ
| パッケージキー | brew:powershell |
|---|---|
| バージョン | 7.6.9 |
| パッケージマネージャ | Homebrew |
| パッケージマネージャページ | https://formulae.brew.sh/formula/powershell |
| ホームページ | https://github.com/PowerShell/PowerShell |
| リポジトリ | https://github.com/PowerShell/PowerShell |
| ライセンス | MIT |
| ソースアーカイブ | https://github.com/PowerShell/PowerShell.git |
| 最終更新 | 2026-10-26T14:49:07Z |
| Pulse | updated |
| 依存関係 | dotnet |
| Bottle | 利用可能 (対象 arm64_golden_gate, arm64_linux, arm64_sequoia, arm64_tahoe, x86_64_linux) |
| Homebrew post-install | 未定義 |
| サービス | 宣言なし |
レジストリ情報
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | powershell |
| Version Scheme | 0 |
| Revision | 1 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
powershell
nix profile install nixpkgs#powershellpowershell 7.6.1-r0
A cross-platform automation and configuration tool/framework
https://github.com/PowerShell/PowerShell
sudo apk add powershellpowershell
sudo port install powershellPowerShell
choco install PowerShellMicrosoft.PowerShell
winget install --id Microsoft.PowerShell -epwsh
choco install pwshmain/pwsh
scoop install main/pwshソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.