原创, 请管理员移至原创区(目前本人权限不足)
网吧里去玩war3时经常没有地图,但是各个网吧war3的路径不同,带来很大麻烦
现用一下代码可实现。
代码如下:
- @echo off
- setlocal enabledelayedexpansion
- for /f "delims=\" %%i in ('fsutil fsinfo drives^|find /v ""') do (
- call set a=%%i
- for /f "delims=" %%j in ('dir /a /b /s !a:~-2!\War3.exe') do (
- echo %%j
- copy "%~dp0\冰峰王座\真三国无双3.9d_AI.w3x" "%%~dpj\maps\"
- copy "%~dp0\冰峰王座\DotA Allstars AI CN.w3x" "%%~dpj\maps\"
-
- )
- )
- echo 完成
- pause
复制代码
代码意义:本文只是个例子, 如果将war3.exe和对应的copy命令修改,即可达到自己需要的目的。
同时 请看第3行,这个一些用c:d:e:f甚至是26个字母全写上的.....汗~~)的人一些启示
PS:我尽量发一些具有普遍意义的代码,需要请对应修改。什么事情都做好,你永远不能进步。DIY吧~~~
[ 本帖最后由 bluewing009 于 2009-12-1 10:26 编辑 ] |