별명 ( doskey
) 을 만들어 파일에 저장하고 다음에 대한 AutoRun
값을 (파일을 가리키는) 추가 cmd.exe
했습니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
PowerShell 과 동일하게 수행하고 싶습니다 . PowerShell을 시작할 때마다 실행될 명령을 가리키는 PowerShell에 대한 레지스트리 값이 있습니까?
별명 ( doskey
) 을 만들어 파일에 저장하고 다음에 대한 AutoRun
값을 (파일을 가리키는) 추가 cmd.exe
했습니다.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processor
PowerShell 과 동일하게 수행하고 싶습니다 . PowerShell을 시작할 때마다 실행될 명령을 가리키는 PowerShell에 대한 레지스트리 값이 있습니까?
답변:
프로필을 설정합니다. 프로필의 모든 명령은 PowerShell 세션을 시작할 때마다 실행됩니다. 사용자, 컴퓨터 등에 대한 다른 프로파일이 있습니다. MSDN에 설명 된대로 :
프로필 이해
Windows PowerShell에는 네 가지 프로필이있을 수 있습니다. 프로파일은로드 순서대로 나열됩니다. 가장 구체적인 프로파일은 적용되는 덜 구체적인 프로파일보다 우선합니다.
%windir%\system32\WindowsPowerShell\v1.0\profile.ps1
이 프로파일은 모든 사용자 및 모든 셸에 적용됩니다.
%windir%\system32\WindowsPowerShell\v1.0\Microsoft.PowerShell_profile.ps1
이 프로필은 모든 사용자에게 적용되지만 Microsoft.PowerShell 셸에만 적용됩니다.
%UserProfile%\My Documents\WindowsPowerShell\profile.ps1
이 프로파일은 현재 사용자에게만 적용되지만 모든 쉘에 영향을줍니다.
%UserProfile%\My Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
이 프로필은 현재 사용자와 Microsoft.PowerShell 셸에만 적용됩니다.
notepad $profile