0

在 windows 7 的 cmd.exe 中输入 cvs 时,没有任何输出。cvs 的路径已经在 PATH :C:\Program Files (x86)\CVSNT\; 当键入“C:\Program Files (x86)\CVSNT\cvs”时,那里有输出。但是当输入其他.exe 例如calc 时,可以执行相应的程序。任何想法?

4

2 回答 2

1

这听起来可能是一个奇怪的建议,但请尝试cvs.exe而不是仅仅cvs. 如果不指定扩展名,您的操作系统将搜索与名称匹配的第一个文件cvs. 如果它碰巧cvs.bat在您的路径之一中找到,那么它将执行 .bat 文件而不是 .exe。

如果您在同一目录中有 cvs.bat、cvs.com 和 cvs.exe。优先顺序如下:

  1. 简历网
  2. cvs.bat
  3. 文件

我强烈怀疑在路径变量中定义的文件夹之一中隐藏了一个空白的 cvs.bat 文件,并且当您键入cvs.

于 2012-04-17T10:49:39.380 回答
0

嗨,答案是使用完整路径运行 exe,如“C:\Program Files (x86)\CVSNT\cvs.exe”,后跟 CVS 参数,如 -q Checkout.....

于 2017-02-01T17:26:37.623 回答