이것은 내가 가진 정확한 질문에 가깝지만 요구에 맞는 다른 방법을 찾은 것처럼 보이므로 답변으로 표시되었습니다.
서버에서 Powershell 스크립트를 실행하고 서버 A
에서 다른 Powershell 스크립트를 시작하려고합니다 B
.
B
로컬로 실행하면 서버의 스크립트 가 제대로 실행되지만 Run as Administrator
옵션 에서처럼 시작해야합니다 . 권한 문제가없는 B
서버의 서버 에서 스크립트를 시작하는 방법을 찾을 수 없습니다 A
.
지금까지 시도했습니다.
PScreds
로컬 관리자 계정으로 객체를 사용하는 invoke-command- start-process 는 서버 스크립트를 "Self elevate"로 수정
PSSession
하는-Verb runas
플래그를 사용 하여을 던지지B
만 여전히 실패합니다.A
- 배치 파일 래퍼 만들기
Start-process
내가 생각해 보지 않은 다른 방법이 있습니까? 목적은 (누군가 더 나은 방법을 사용하는 경우) server B
에서 서버의 Windows Update를 시작하는 것 A
입니다. 필요에 따라이 작업을 수행 할 수 있기를 원하지만 Scheduled Task
결국에는 잊어 버리고 원하지 않을 때 트리거 할 수있는 기능이 없습니다.