exe 파일을 원격으로 실행하는 방법? 호출하는 서버에 보안 문제가 있기 때문에

원격 서버에 exe 파일이 있습니다. 다른 서버에서 직접 호출하거나 배치 파일을 사용해야합니다. 배치 파일을 사용하여 호출하면 실행되며 서버 호출의 작업 관리자에 표시됩니다. 호출하는 서버에 보안 문제가 있기 때문에 호출 된 exe는 몇 가지 API를 호출하지 않으며 ‘인증 오류’라고 표시되어 충돌합니다. 하지만 원격 서버에서 모든 기능을 가지고 있지만 원격으로 호출되므로 exe를 원격 서버에서 실행하고 싶습니다.



답변

그만큼 PsExec 도구가 좋은 아이디어 일 수 있습니다. exe 원격으로 파일.

다음 링크를 참조하십시오 : PsExec v2.11


답변

원격 서버의 명령 줄에서 sc를 사용하여 exe를 실행하는 서비스를 만듭니다. 그런 다음 서비스 관리 콘솔을 사용하여 원격 서버에 연결하고 서비스를 시작할 수 있습니다.

sc 서비스 이름 작성 binpath = C : \ path \ to \ binary [옵션 1] [옵션 2] [옵션]


답변

귀하의 의견을 보내 주셔서 감사합니다 … 문제는 외부 웹 사이트에 대한 API 호출이 VPN 연결을 통한 클라이언트의 네트워크 정책으로 인해 실패한 것입니다. 우리는 이것에 대한 정확한 해결책을 찾지 못했고, 대안으로 exe를 외부 웹 사이트에 호출 할 수있는 다른 서버에 배치하고 코드를 수정하여 Task in Task schedular로 실행하도록 예약 한 문제를 해결했습니다.