您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
-->
当前位置:首页 >> 编程问答 >> Windows >> DOS窗口系统找不到指定路径,不是内部或外部命令,也不是可运行的文件和批处理文件,文件名、目录名或卷标语法不正确

DOS窗口系统找不到指定路径,不是内部或外部命令,也不是可运行的文件和批处理文件,文件名、目录名或卷标语法不正确

来源:网络整理     时间:2016/5/8 10:57:08     关键词:

关于网友提出的“DOS窗口系统找不到指定路径,不是内部或外部命令,也不是可运行的文件和批处理文件,文件名、目录名或卷标语法不正确”问题疑问,本网通过在网上对“DOS窗口系统找不到指定路径,不是内部或外部命令,也不是可运行的文件和批处理文件,文件名、目录名或卷标语法不正确”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:DOS窗口系统找不到指定路径,不是内部或外部命令,也不是可运行的文件和批处理文件,文件名、目录名或卷标语法不正确
描述:

dosvisual studio批处理文件shell代码

第一个批处理文件执行是让提供三个路径,后面三个路径都是提供的对应路径,但是老是出现这样的提示DOS窗口系统找不到指定路径,不是内部或外部命令,也不是可运行的文件和批处理文件,文件名、目录名或卷标语法不正确,求各位大神帮帮忙看看,批处理文件的代码在这
@echo off
call "C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\vsvars32.bat"
set /A ARGS_COUNT=0
for %%A in (%*) do set /A ARGS_COUNT+=1
if %ARGS_COUNT% NEQ 3 (goto :Usage)
if NOT DEFINED OSGEO4W_ROOT (goto :NoOSGEO4W)
set src_dir=%1
set build_dir=%2
set otb_install_dir=%3
set cmake_dir=D:\CMake\bin
set current_dir=%CD%
set LANG=C
set ITK_AUTOLOAD_PATH=
set PYTH /> set PATH=%OSGEO4W_ROOT%\apps\swigwin\;%PATH%
cd %build_dir%
%cmake_dir%\cmake %src_dir%
-G "Visual Studio 10" 
-DBUILD_EXAMPLES:BOOL=ON 
-DOTB_WRAP_QT:BOOL=ON 
-DOTB_WRAP_PYTHON:BOOL=ON 
-DPYTHON_LIBRARY:FILEPATH="%OSGEO4W_ROOT%/apps/Python27/libs/python27.lib" 
-DPYTHON_INCLUDE_DIR:PATH="%OSGEO4W_ROOT%/apps/Python27/include" 
-DPYTHON_EXECUTABLE:FILEPATH="%OSGEO4W_ROOT%/bin/python.exe" 
-DOTB_USE_OPENCV:BOOL=ON 
-DCMAKE_INSTALL_PREFIX:PATH=%otb_install_dir% 
-DCMAKE_CONFIGURATION_TYPES:STRING=Release;RelWithDebInfo
%cmake_dir%\cmake --build . --target INSTALL --config RelWithDebInfo
cd %current_dir%
goto :END
:Usage
echo You need to provide 3 arguments to the script:
echo 1. path to the source directory (OTB_SOURCE_DIR)
echo 2. path to the build directory (OTB_BINARY_DIR)
echo 3. path to the installation directory (an empty directory)
GOTO :END
:NoOSGEO4W
echo You need to run this script from an OSGeo4W shell
GOTO :END
:END


解决方案1:

请把所有路径用双引号括起来

解决方案2:

中间 -G "Visual Studio 10"  开始的 10 来行的问题吧,这些是不是上一行的选项(如果是的话,应该是全写在一行里),肯定是不能单独一行成一个批处理的命令行的。


以上介绍了“DOS窗口系统找不到指定路径,不是内部或外部命令,也不是可运行的文件和批处理文件,文件名、目录名或卷标语法不正确”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/971008.html

相关图片

相关文章