sc.exe를 사용한 서비스 작성 문제 구문이 정확하더라도

서비스를 만들려면 다음 명령을 사용하십시오.

sc create svnserve binpath="\"C:\Program Files (x86)\Subversion\bin\svnserve.exe\" --service --root C:\SVNRoot" displayname="Subversion" depend=tcpip start=auto obj="NT AUTHORITY\LocalService"

불행히도 구문이 정확하더라도 작동하지 않는 것 같습니다. 그것을 실행할 때 사용법 지침을 얻습니다 (잘못된 인수를 제공했다는 것을 알려주는 방법이라고 생각합니다.

누구든지 내 어려움에서 나를 도울 수 있습니까? 감사!



답변

구문이 실제로 잘못되었지만 누락되어 용서받을 수 있습니다.

에 대한 도움말 텍스트에서 sc create:

NOTE: The option name includes the equal sign.

여기서 명백하지 않은 것은 옵션 이름과 값 사이에 공백으로 옵션을 지정해야한다는 것입니다.

잘못됨 :

displayname="Subversion"

맞음 (뒤에 공백을 참고하십시오 =) :

displayname= "Subversion"

귀하의 명령은 그에 따라 올바르게 작동해야합니다.

sc create svnserve binpath= "\"C:\Program Files (x86)\Subversion\bin\svnserve.exe\" --service --root C:\SVNRoot" displayname= "Subversion" depend= tcpip start= auto obj= "NT AUTHORITY\LocalService"

답변

= 뒤에 공백이 필요합니다

displayname = “Subversion 서버”의존 = Tcpip start = 자동