bestsource

스크립트와 실행 파일 앞에 ".\"가 와야 하는 PowerShell 요구 사항을 제거하려면 어떻게 해야 합니까?

bestsource 2023. 8. 22. 22:17
반응형

스크립트와 실행 파일 앞에 ".\"가 와야 하는 PowerShell 요구 사항을 제거하려면 어떻게 해야 합니까?

스크립트와 실행 파일 앞에 ".\"가 와야 하는 PowerShell 요구 사항을 제거하려면 어떻게 해야 합니까?

".\a.exe" 대신 "a.exe"를 입력하면 표시되는 PowerShell 경고 메시지:

The command a.exe was not found, but does exist in the current location. Windows PowerShell doesn't load commands from the current location by default. If you trust this command, instead type ".\a.exe".

실행 중이라고 생각되는 스크립트를 실행할 수 있는 보안 기능입니다.따라서 cmd와 달리 사용자는.(현재 디렉터리) PATH에 있으며 다음 작업을 수행해야 합니다..\my.exe기타.

이 작업을 수행하고 이 예방 조치를 뒤집지 않으려면 다음을 추가합니다..사용자 경로:

$env:PATH =$env:PATH+";."

에 추가path(환경 변수) 일반적으로 저장하는 경로script그리고.exe파일.

스크립트 파일의 이름을 '.'로 시작하도록 변경합니다.

https://github.com/PowerShell/PowerShell/issues/9468 을 참조하십시오.

언급URL : https://stackoverflow.com/questions/9792897/how-do-you-remove-the-powershell-requirement-that-scripts-and-executables-be-pre

반응형