2016-10-17 364 views
1

我试图创建使用CMD i加在文件中在取消对以下行改变svnserve.conf后svnserver,“SC”不被识别为内部或外部的命令

anon-access = read 
auth-access = write 

命令在cmd是执行,

sc create svnserver binpath= "C:\Program Files\TortoiseSVN\bin\svnserve.exe --service -r c:\Goods\Repo" DisplayName= "Subversion" depend= tcpip start= auto 

,但我得到的错误

'sc' is not recognized as an internal or external command 

我不知道世界卫生大会我做错了。我已经安装了乌龟SVN客户端和Visual SVN服务器。 有人可以让我知道我在这里失踪。

回答

2

您需要在路径环境变量中添加sc.exe(“c:\ windows \ system32 \”)的路径。按下windows键+暂停|断开然后选择高级系统设置 - 环境变量位于底部。最后加上一个额外的条目 - 用分号隔开。如果不可行,只需将该命令的完整路径命名为sc.exe,例如

“C:\ WINDOWS \ SYSTEM32 \ SC.EXE” 创建svnserver ....

+0

我已搜查我的 “C:\” 与像SVN和SC.EXE关键字驱动也没有找到相关的文件。是我的系统中缺少的东西。 –

+0

试试这个路径:c:\ windows \ system32 \ sc.exe sc.exe是一个用于管理服务的windows内置程序,所以它应该在那里。这是你自己的PC还是由工作控制?您可能没有必要的权限来运行程序 – hairmot

+0

或者,以管理员身份运行cmd.exe - 按住shift并右键单击cmd.exe图标以获取该选项。 你也可以尝试在运行你的命令之前运行命令cd c:\ windows \ system32 \ – hairmot

相关问题