标题: [文件操作] [已解决]请问批处理if语句为什么无法运作? [打印本页]
作者: linjuming 时间: 2009-11-17 17:11 标题: [已解决]请问批处理if语句为什么无法运作?
- @echo off
- echo /********************************
- echo ----网站css组件提取程序v1.0----
- echo ********************************/
- echo.
- set/p project_name=请你输入项目名称:
- set project_path=D:\PHPnow-1.5.3\htdocs\mycenter\cssparts\%project_name%\
- echo.
- if not exist project_path (
- echo warning:::不存在该项目
- set/p create_project_yn=是否创建该项目?(y ^| n):
- if "%create_project_yn%"=="y" (
- md %project_path%
- echo %project_name% 创建成功
- )
- )
复制代码
到这一步的时候无法创建文件夹,没有echo创建成功
if "%create_project_yn%"=="y" (
md %project_path%
echo %project_name% 创建成功
)
[ 本帖最后由 linjuming 于 2009-11-17 20:28 编辑 ]
作者: zqz0012005 时间: 2009-11-17 18:45
使用变量延迟
!! 或 call
作者: linjuming 时间: 2009-11-17 20:28
谢谢,原来是变量延迟问题
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |