원격 컴퓨터에서 쉘 명령을 실행하고 출력 및 오류가 발생하는 작은 도구를 만들었습니다.원격 컴퓨터에서 쉘 명령을 실행하십시오.
모든 권한하에 응용 프로그램을 실행하고 있습니다.
예 : 원격 컴퓨터에서 dir/a를 실행하고 다른 명령에 대한 출력을 얻을 수 있어야합니다.
방금 살펴본 결과 psexec이이 작업을 수행하는 데 필요한 도구임을 알게되었습니다. 하지만 .net 프레임 워크를 사용하여이 작업을 수행하려고합니다.
WMI를 사용하면 프로세스가 완료되고 출력을 읽을 때를 알 수 없습니다.
누구나 이전에 그렇게했습니다.
감사합니다.
완료 시점을 알 수없는 이유는 무엇입니까? 그리고보고 싶으면 출력을 로그하거나 파이프 할 수 있습니다. – Nilpo
나는 WMI로 작업하기 전에 간단한 .net 솔루션을 찾고 싶기 때문에 – sunder