이런 종류의 것을 $env:WINDIR
powershell 폴더에 직접 추가하는 것은 좋지 않습니다 .
권장되는 방법은 개인 프로파일에 추가하는 것입니다.
cd $env:USERPROFILE\Documents
md WindowsPowerShell -ErrorAction SilentlyContinue
cd WindowsPowerShell
New-Item Microsoft.PowerShell_profile.ps1 -ItemType "file" -ErrorAction SilentlyContinue
powershell_ise.exe .\Microsoft.PowerShell_profile.ps1
이제 열린 Microsoft.PowerShell_profile.ps1 파일에 별명을 추가하십시오.
function Do-ActualThing {
# do actual thing
}
Set-Alias MyAlias Do-ActualThing
그런 다음 저장하고 다음을 사용하여 현재 세션을 새로 고치십시오.
. $profile
참고 :
권한 문제가 발생하는 경우를 대비하여
CategoryInfo : SecurityError : (:) [], PSSecurityException + FullyQualifiedErrorId : UnauthorizedAccess
아래 명령을 시도하고 세션을 다시 새로 고치십시오.
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned