Как прописать постоянный alias (забиндить/прикрепить/прописать слово/фразу/команду) для системы, чтобы при вводе в run.exe или cmd.exe или powershell.exe команды типа "pws" открывался, например, Powershell?
Пока реализуется только в открытой сессии powershell с помощью Set-Alias pwd c:\...\powershell.exe
П.С. И, кстати, где лежат все остальные alias'ы из Get-Alias ?
в повершеле можно добавить свои алиасы в свой же профиль. профиль выполняется при каждом старте повершела.
в цмд советуют насовать doskey алиасов в .цмд файл и изменить дефолтную строку запуска цмд в реестре так, чтобы она запускала сначала этот .цмд файл с алиасами. https://www.google.com/search?q=set+up+aliases+in+cmd
-Scope - это другое. это доступность алиасов внутри функций и тд
а про сохранение самих алиасов написано в хепе к комманде
Aliases created by using New-Alias are not saved after you exit the session or close Windows PowerShell. You can use the Export-Alias cmdlet to save your alias information to a file. You can later use Import-Alias to retrieve that saved alias information.
то есть только, как azarij говорил - через профиль