나는 창문을 배포하는 요리사를 사용하고 있습니다. 상황에서는 새로 시작한 컴퓨터에서 "notepad.exe"(예를 들어 메모장을 사용) 명령을 실행하여 메모장 대화 상자가 나타날 것으로 예상합니다. 현재 나는 "칼 winrm 'IP' '요리사 - 클라이언트'-m -x 사용자 -P 'pwd'"명령을 사용하여 요리사 - 클라이언트를합니다. 배치와 같은 다른 요리사 자원을 사용하여 여러 가지 방법을 시도해 보았습니다. 모두 실패했습니다. 누구든지 요리사 또는 winrm 명령을 사용하여 원격 컴퓨터의 메모장과 같은 UI 대화 상자를 호출하는 방법을 알고 있습니까?거기에 원격 컴퓨터에서 UI 대화 상자를 호출하는 로컬 winrm을 사용하는 방법입니다
0
A
답변
0
WinRM은 서비스 컨텍스트에서 실행되므로 내가 아는 한 GUI 세션에 액세스 할 수 없습니다. 이는 보안상의 이유로 및 끔찍한 서면 서비스를 방지하기위한 것입니다. 서비스 컨텍스트에서 대화 형 응용 프로그램을 실행하는 방법에 대한 자세한 내용은 Open a dialog window from a windows service과 같은 대답을 확인하십시오. 일반적인 해결 방법은 예약 된 작업을 1 분 또는 이와 비슷한 방식으로 실행하도록 설정하는 것입니다. 그러나 그 경우에도 때때로 이상한 부작용이 있습니다.
의견에 감사드립니다. 작업 일정을 작업 영역으로 사용하는 경우 작업 완료 시점을 추적하는 좋은 방법이 있습니까? 그래서 나는 다른 일을 할 수 있었다. – SZSL
아니요, 없습니다. Windows는이 작업을 어렵게 만들도록 특별히 설계되었으므로 원활하게 작동하게하려면 헤드리스로 작성해야합니다. – coderanger
예, 이것은 정말로 저를 귀찮게합니다. 귀하의 의견에 감사드립니다. – SZSL