标签:问题: new step 环境 环境变量 problems style work 变量
写了个脚本用于复制模板到新的cpp文件。
将脚本路径加到环境变量里,只需在cmd窗口输入“new hdu 1419”,就会自动将模板拷贝到WORK_DIR下的hdu文件夹内一个名叫"1419.cpp"的文件,并用codeblocks打开。
@echo off set WORK_DIR=E:\Documents\problems if exist %WORK_DIR%\%1 goto step2 md %WORK_DIR%\%1 :step2 copy %WORK_DIR%\template.cpp %WORK_DIR%\%1\%2.cpp start D:\基本软件\CodeBlocks\CbLauncher.exe %WORK_DIR%\%1\%2.cpp
遇到三个问题:
1. 中文乱码:路径中存在中文,会提示找不到路径。需要将文件编码改为ANSI格式,不要用UTF8
2. 如果不加“start” 启动codeblocks,cmd窗口不会自动关闭,加上则会自动关闭
3.set变量赋值时不要加空格。即:“set a = 123”是错误的
标签:问题: new step 环境 环境变量 problems style work 变量
原文地址:http://www.cnblogs.com/redips-l/p/6848268.html