
우리 서버 중 하나에서 하루에 4~5번 수동으로 실행해야 하는 스크립트가 있습니다. 원격으로 서버에 접속하여 스크립트를 실행합니다. OS는 Windows Server 2012 R2 Foundation입니다. 이제 다른 사용자에게 서버에 대한 원격 액세스 권한을 부여할 수는 없지만 동일한 스크립트를 실행하려면 사용자 중 한 명이 필요합니다. 제가 생각하고 있던 스크립트를 다른 사용자가 실행할 때 서버에 있는 스크립트가 실행되는 방법이 있나요?
답변1
귀하의 필요에 비해 완전히 과잉이기는 하지만 Jenkins는 귀하의 스크립트가 될 "빌드"를 실행하기 위한 웹 인터페이스를 제공할 수 있습니다. 예를 들어 스크립트에는 관리자 액세스 권한이 있을 수 있지만 사용자는 Jenkins에만 액세스할 수 있습니다.
또 다른 옵션은 몇 분마다 상위 스크립트를 예약 작업으로 실행하도록 할 수 있습니다. 파일 공유에 파일이 있는지 확인하고 해당 파일이 있으면 실행하려는 스크립트를 실행하십시오. 필요한 것은 상위 스크립트와 잠긴 파일 공유뿐입니다.