From cefa766413db86b3d312e5abde233985d0f9a24f Mon Sep 17 00:00:00 2001 From: zhujinyong Date: Fri, 25 Jan 2013 06:44:52 +0000 Subject: [PATCH] * adjust init.bat. --- bin/init.bat | 36 +++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/bin/init.bat b/bin/init.bat index 09315dc606..b5236aa734 100644 --- a/bin/init.bat +++ b/bin/init.bat @@ -5,35 +5,45 @@ SET baseDir=%~dp0 %baseDir:~0,2% cd %baseDir% -::get phpCli -SET phpCli=%1 -IF "%1"=="" SET /P phpCli="Please input your php path:(example: c:\windows\php.exe)" - +::get phpcli +SET phpcli=%1 +:input +IF "%1"=="" SET /P phpcli="Please input your php path:(example: c:\windows\php.exe)" +if not exist %phpcli% ( + echo php path is error + goto input +) :: get requestType SET requestType= 'PATH_INFO' for /f "tokens=3" %%f in ('find /c "'PATH_INFO'" "..\config\my.php"') do set findNum=%%f if %findNum% == 0 SET requestType= 'GET' +::ztcli +SET ztcli= %phpcli% ztcli $* +echo %ztcli% > ztcli.bat +echo ztcli.bat ok + ::backup database -SET backup= %phpCli% php\backup.php +SET backup= %phpcli% php\backup.php echo %backup% > backup.bat +echo backup.bat ok ::compute burn if %requestType% == 'PATH_INFO' ( - SET computeburn= %phpCli% ztcli 'http://localhost/project-computeburn' + SET computeburn= %phpcli% ztcli 'http://localhost/project-computeburn' )else ( - SET computeburn= %phpCli% ztcli 'http://localhost/?m=project&f=computeburn' + SET computeburn= %phpcli% ztcli 'http://localhost/?m=project&f=computeburn' ) echo %computeburn% > computeburn.bat - -::ztcli -SET ztcli= %phpCli% ztcli $* -echo %ztcli% > ztcli.bat +echo computeburn.bat ok ::check database if %requestType% == 'PATH_INFO' ( - SET checkdb= %phpCli% ztcli 'http://localhost/admin-checkdb' + SET checkdb= %phpcli% ztcli 'http://localhost/admin-checkdb' )else ( - SET checkdb= %phpCli% ztcli 'http://localhost/?m=admin&f=checkdb' + SET checkdb= %phpcli% ztcli 'http://localhost/?m=admin&f=checkdb' ) echo %checkdb% > checkdb.bat +echo checkdb.bat ok + +pause