당신의 종류의 시나리오에는 당신이 갈 수있는 많은 다른 접근법이 있습니다. 예를 들면 다음과 같습니다.
- 스크립트를 완료 할 때마다 파일을 사용하여 표시 (양쪽에 어떤 형태의 푸시 / 풀 메커니즘 사용)
- 직접 통신을 위해 네트워크 사용 (VBScript로는 어려울 수 있음)
- 파일 대신 데이터베이스 및 기본 푸시 / 풀 메커니즘 사용
- 스크립트가 완료되면 원격 시스템의 이벤트 로그를보고 기록합니다.
- 어떤 형태의 원격 세션 사용 (예 : PowerShell)
내 생각에 마지막 옵션은 아마도 가장 편안한 옵션 일 것입니다. PowerShell의 경우 이는 원격 컴퓨터에서 PowerShell 원격을 사용하도록 설정하고 원격 호스트에서 명령을 직접 실행하기 위해 빌드 서버에서 연결을 설정해야 함을 의미합니다.
이를 설정하는 방법 ( PSSession으로 PowerShell v2 Remoting에 대한 빠른 안내서) 에 대한 몇 가지 안내서가 있으며 초기 설정 후에는 새 세션 ( New-PSSession
/ Enter-PSSession
)을 작성하고 사용하는 것 ( Enter-PSSession
/ Invoke-Command
) 만큼 쉽습니다 .
이것에 의존하고 싶지 않다면 psexec
Sysinternals 도구의 일부인를 고려할 수도 있습니다. 다시 한 번 특정 포트에서 원격 컴퓨터에 연결할 수 있는지 확인해야하지만 VBScript (Zumo de Vidrio의 원본 제안)와 함께 사용하는 것이 더 쉬울 수 있습니다.