최근 Symantech에서 Norton EndPoint 보호라는 제품을 사용하여 작업했습니다. 서버 콘솔 응용 프로그램과 배포 응용 프로그램으로 구성되어 있으며 배포 방법을 내 제품 중 하나의 이후 버전에 통합하고자합니다.소프트웨어 설치를 시작하는 RPC 명령
배포 응용 프로그램을 사용하면 Win2K, WinXP 또는 Win7을 실행하는 컴퓨터 워크 스테이션을 선택할 수 있습니다. 워크 스테이션의 선택은 AD (Active Directory) 또는 NT 도메인 (WINs/DNS NetBIOS 조회)에서 제공됩니다. 목록에서 Symantech의 바이러스 & 스파이웨어 방지 제품군 인 엔드 포인트 소프트웨어를 배포 할 워크 스테이션을 클릭하여 선택할 수 있습니다.
그런 다음 패키지를받을 워크 스테이션을 선택한 후 소프트웨어는 각 워크 스테이션 (관리 공유 \ pcname \ c $ 이상인 것으로 가정)에 setup.exe 프로그램을 복사 한 다음 setup.exe를 실행하도록 워크 스테이션에 명령합니다. 소프트웨어를 설치하는 워크 스테이션.
나는 그들의 제품이 어떻게 작동 하는지를 정말 좋아하지만, 모든 단계를 성취하기 위해 그들이 무엇을하는지 확신하지 못합니다. 나는 네트웍을 스니핑하는 것과 같은 이것에 대한 어떤 깊은 조사도하지 않았다. 그리고 ... 누군가가 내가 말하는 것에 익숙한지를 알기 위해 여기를 체크하고 싶다. 달성 될 수있다.
내 생각에 관리자 공유를 사용하여 소프트웨어를 선택한 워크 스테이션에 복사 한 다음 RPC 호출을 실행하여 워크 스테이션에 설치를 명령합니다.
재미있는 점은 워크 스테이션이 로그온 한 사용자없이 재부팅이 필요한 끝까지 무엇이 진행되고 있는지를 알기 때문에이 작업을 수행한다는 것입니다. 어떤 시점에서 사용자는 팝업을 통해 지금 또는 나중에 다시 부팅 할 것인지 묻습니다. 내 직감은 setup.exe 프로그램이이 메시지를 표시한다는 것입니다.
요점 : 한 Windows 기반 컴퓨터가 다른 사용자에게 어떤 동작을 수행하거나 프로그램을 실행하도록 알 수있는 메커니즘을 찾고 있습니다.
내 프로그래밍 언어는 C/C++
어떤 생각/제안 감사합니다.
은 DameWare 도구 – topherg