다음 스크립트는 원격 시스템에서 Excel 배치 파일을 호출합니다. 배치 파일이 Excel 통합 문서를 엽니 다.배치 모드의 원격 실행 프로세스
D :> psexec.exe \ HOST_NAME D : \ Excel.bat
위의 경우는 배경 (과정)에서 열립니다 엑셀하지만 통합 문서
를 개설되지 않은 방법에 거기에 들어 원격 컴퓨터에서 Excel 북을여시겠습니까?다음 스크립트는 원격 시스템에서 Excel 배치 파일을 호출합니다. 배치 파일이 Excel 통합 문서를 엽니 다.배치 모드의 원격 실행 프로세스
D :> psexec.exe \ HOST_NAME D : \ Excel.bat
위의 경우는 배경 (과정)에서 열립니다 엑셀하지만 통합 문서
를 개설되지 않은 방법에 거기에 들어 원격 컴퓨터에서 Excel 북을여시겠습니까?GUI를 원격으로 실행하는 것이 쉽지 않습니다. 더 쉬운 방법은 Excel.bat에서 vbscript를 프로그래밍하여 Excel 파일을 프로그래밍 방식으로 열고 명령 행에서 셀 값을 표시하는 것입니다. 물론 차트 등은 사용할 수 없습니다. 다른 방법, 로컬 컴퓨터에 엑셀 파일을 얻고 로컬로 열
http://motevich.blogspot.com/2007/11/execute-program-on-remote-computer.html
strComputer에 = "." strCommand = "NOTEPAD.EXE"
헌장 INTERVAL = "N" 헌장 MINUTES = 1
세트 objWMIService = GetObject를 ("winmgmts : \"& strComputer에 & "\ 루트 \ cimv2를") 세트 objScheduledJob = objWMIService.Get ("Win32_ScheduledJob") 세트 objSWbemDateTime = CreateObject를 ("WbemScripting.SWbemDateTime")
objSWbemDateTime.SetVarDate (DateAdd 함수 (INTERVAL, MINUTES, 지금())) = errReturn objScheduledJob.Create (strCommand, objSWbemDateTime .Value, False, 0, 0, intJobID)
true의 경우, errReturn = 0 그리고 Wscript.Echo "NOTEPAD.EXE는 프로세스 ID로 시작되었다 :"& intJobID 그밖에 Wscript.Echo "notepad.exe를이 오류로 인해 시작할 수 없습니다 : "& err 반환끝 부분 경우
문자열 strComputer =". " 원격 컴퓨터 strComputer에 = "서버 이름"작업이 원격 PC에 생성 된
감사를 사용하여 배치 파일을 실행 ... 엑셀이있다 다른 작업을 수행하는 PC에서 열 수 있습니다. 엑셀 GUI를 실행하기 위해 psexec과 같은 다른 exe가 있습니까? – bala