标题: (已解决)不知怎么描述我的问题,和路径有关吧.....
[打印本页]
作者: apuo
时间: 2008-7-2 09:34
标题: (已解决)不知怎么描述我的问题,和路径有关吧.....
是这样的:我安了个万象2004来管理单位机房,(破解版,破解的wx2004.exe是个自解压文件,只要运行它就可以完成破解,并启动收费端),我打算在服务端做个批处理,使得每次启动机子的时候先自动备份数据库文件*.mdb,之后再启动这个wx2004.exe,得出的BAT文件如下,放在与wx2004.exe同个目录下E:\Wx2004,命名为wx2004.bat:
@echo off
title 万象网管2004服务端......
for /f "tokens=1-4 delims=:- " %%a in ("%date%") do set D=%%a-%%b-%%c-%%d
md e:\BAK\%D%
copy E:\Wx2004\*.mdb e:\BAK\%D%
echo 上次数据已备份好,按任意键启动“万象网管2004服务端”
timeout 30 >nul
E:\Wx2004\wx2004.exe
exit
然后在超级兔子里新建了个启动项,启动时运行这个wx2004.bat文件。但奇怪的事情发生了:前大半部分都正常,到E:\Wx2004\wx2004.exe时就出错。wx2004.exe不是在E:\Wx2004下运行,而是被复制到了“用户文件夹”里运行。非常费解,特来此地求解。
因表达能力有限,可能有些地方描述不清,还请见谅。
[
Last edited by apuo on 2008-7-2 at 09:59 AM ]
作者: Climbing
时间: 2008-7-2 09:48
start /de:\wx2004 E:\Wx2004\wx2004.exe
作者: apuo
时间: 2008-7-2 09:50
忘了说了,我是win2003的系统。
作者: apuo
时间: 2008-7-2 09:50
感谢Climbing,好了。
能说说这里为什么加这个参数么?
Start我加过,但还不知道这个参数。
[
Last edited by apuo on 2008-7-2 at 10:00 AM ]
作者: Climbing
时间: 2008-7-2 11:20
/d表示指定程序的工作路径。看start /?的帮助。
作者: danjiang
时间: 2008-7-2 15:10
学习了