태그 보관물: windows-server-2008

windows-server-2008

“관리자 권한으로 실행”을 호출하는 스크립트를 원격으로 실행 질문에 가깝지만 요구에 맞는 다른

이것은 내가 가진 정확한 질문에 가깝지만 요구에 맞는 다른 방법을 찾은 것처럼 보이므로 답변으로 표시되었습니다.

서버에서 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결국에는 잊어 버리고 원하지 않을 때 트리거 할 수있는 기능이 없습니다.



답변

psexec.exe를 사용하는 것이 옵션입니까? 그렇다면 -h 매개 변수와 함께 사용할 수 있습니다.

대상 시스템이 Vista 이상인 경우 사용 가능한 경우 계정의 상승 된 토큰으로 프로세스를 실행하십시오.


답변

SCHTASKS.EXE를 호출하고 / RL HIGHEST 옵션을 사용하고 싶습니다 . 이것이 Windows Server 2008 / PowerShell “원격”영역을 벗어나고 있지만 감사합니다.


답변