자격 증명 가져오기 결과 "시스템이 지정된 파일을 찾을 수 없습니다."

자격 증명 가져오기 결과 "시스템이 지정된 파일을 찾을 수 없습니다."

자격 증명을 요청하고 사용자로 웹 페이지를 여는 powershell 스크립트를 작성하려고 합니다. 나는 가지고있다

start-process -credential (get-credential) -filepath "http://www.microsoft.com"

자격 증명을 묻는 메시지가 표시되지만 "오류로 인해 이 명령을 실행할 수 없습니다. 시스템이 지정된 파일을 찾을 수 없습니다."라는 메시지가 출력됩니다.

get-credential 부분 없이 테스트했는데 잘 작동합니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까?

답변1

시작 프로세스 -credential(get-credential) -filepath "C:\Program Files\Internet Explorer\iexplore.exe" -argumentlist "http://www.microsoft.com"

트릭을 했어

답변2

명령 중에 자격 증명을 전환하는 등의 이유로 혼란을 겪는 것 같습니다. :)

대신 이것을 시도해 보세요:

start-process -credential (get-credential) -FilePath "powershell" -ArgumentList "start-process http://www.microsoft.com"

이로 인해 새 자격 증명으로 새 Powershell 인스턴스가 시작된 다음 해당 새 인스턴스를 사용하여 웹 페이지를 시작합니다.

관련 정보