Which command will be invoked?
Get-Which.ps1 は、ユーザーがコマンドを入力したときに、実際に起動するコマンドを検索するスクリプトです。
用例1: sort と sort.exe
| PS> Get-Which sort | ||
| CommandType | Name | Definition |
| ----------- | ---- | ---------- |
| Alias | sort | Sort-Object |
| Cmdlet | Sort-Object | Sort-Object [[-Property] <Obje... |
| PS> Get-Which sort.exe | ||
| CommandType | Name | Definition |
| ----------- | ---- | ---------- |
| Application | sort.exe | C:\Windows\system32\sort.exe |
用例2: C:
| PS> Get-Which C: | ||
| CommandType | Name | Definition |
| ----------- | ---- | ---------- |
| Function | C: | Set-Location C: |
実装:
Get-Which.ps1 は、現行の PowerShell がコマンドを検索している規則に従ってコマンドを検索し、表示しています。したがって、PowerShell のバージョンアップに伴って検索規則が変わった場合、正しく検索されない可能性があります。
トラックバック URL :
コメント (0)