반응형
스크립트와 실행 파일 앞에 ".\"가 와야 하는 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
반응형
'bestsource' 카테고리의 다른 글
매개 변수와 함께 또는 매개 변수 없이 사용할 수 있는 장식기를 만드는 방법은 무엇입니까? (0) | 2023.08.22 |
---|---|
로컬 리포지토리를 원격 리포지토리에 연결 (0) | 2023.08.22 |
마지막 자식보다 먼저 요소를 선택하려면 어떻게 해야 합니까? (0) | 2023.08.22 |
MVC 컨트롤러에 대한 Ajax 호출 - URL 문제 (0) | 2023.08.22 |
MySQL의 COUNT CASE 및 WHEN 문 (0) | 2023.08.22 |