명령줄에서 Windows 서비스를 실행할(다음 계정으로 실행) 사용자 계정을 선택하려면 어떻게 해야 합니까?

명령줄에서 Windows 서비스를 실행할(다음 계정으로 실행) 사용자 계정을 선택하려면 어떻게 해야 합니까?

설치 단계 중 하나로크론데몬CygWinWindows에서는 (다른 수정 사항과 함께)다음과 같이 실행방금 설치된 CRON 서비스의 속성입니다.
이것은 다른 사용자를 선택할 수 있는 GUI 방법 창입니다(죄송합니다. 제 Windows는 스페인어입니다). 여기서는 다른 사용자를 선택할 수 있습니다(제 예에서는 "cygrunsrv"이지만 다른 사용자일 수도 있습니다).

"Run As" 속성 - "system"이 아닌 다른 계정으로 서비스 실행

나는 문서를 검토했고,sc명령에는 해당 기능이 없는 것 같습니다. 내가 찾은 것은 서비스가 데스크톱과 상호 작용할 수 있도록 하는 이 옵션뿐이었습니다.

sc config servicename type= interact type= own

하지만 그것은 내가 찾고 있는 변화가 아닙니다.
명령줄을 통해 이 작업을 수행할 수 있는 방법이 있습니까?

답변1

obj=당신은 및 password=params를 사용하여 그렇게 할 수 있어야합니다sc config
(에디션에 따라 다를 수도 있지만 관련 정보를 찾을 수 없었습니다.)

실행하면 sc config /?다음과 같은 옵션이 생성됩니다.

CONFIG OPTIONS: NOTE: The option name includes the equal sign. type= <own|share|interact|kernel|filesys|rec|adapt> start= <boot|system|auto|demand|disabled> error= <normal|severe|critical|ignore> binPath= <BinaryPathName> group= <LoadOrderGroup> tag= <yes|no> depend= <Dependencies(separated by / (forward slash))> obj= <AccountName|ObjectName> DisplayName= <display name> password= <password>

전체 설명은 여기에 있습니다:http://technet.microsoft.com/en-us/library/cc990290.aspx

관련 정보