Bat自動解凍リリースasp.Netプログラム

1685 ワード

1圧縮パッケージの解凍
2ファイルの置換
3サービスの停止
4仮想ディレクトリの再構築
5サービスの再起動

@echo  1、Zipexe                 
@echo  2、zipFileName             
@echo  3、ylxt                 
@echo  3、webconstant               .    ,                 
@echo  4、PubparentFolder               
@echo  5、PubFolderName             
set Zipexe="C:\Program Files\2345Soft\HaoZip\HaoZipC.exe" 
set zipFileName="C:\iisweb\copyFolder\ylxt.zip"  
set PubFolderName="ylxt" 
set ylxt="C:\iisweb\copyFolder\"%PubFolderName% 
set webconstant="C:\iisweb\copyFolder\webconstant" 
set PubparentFolder="C:\iisweb\" 
set PubFolder=%PubparentFolder%%PubFolderName% 
echo          ,......  
rem rd /s /q %ylxt%  
echo              ,......  
pause 
 %Zipexe% x %zipFileName% -o%ylxt% -y 
echo          ......  
pause 
 xcopy %webconstant% %ylxt% /s /e /y  
pause 
echo       
rem %windir%\system32\inetsrv\appcmd stop APPPOOL wxzs  
 %windir%\system32\inetsrv\appcmd stop APPPOOL ylxt  
echo          
set YYYYmmdd=%date:~0,4%%date:~5,2%%date:~8,2%  
set "YYYYmmdd=%YYYYmmdd: =0%"  
set hhmiss=%time:~0,2%%time:~3,2%%time:~6,2%  
set "hhmiss=%hhmiss: =0%" 
ren %PubFolder% %PubFolderName%%YYYYmmdd%_%hhmiss% 
echo                  
move %ylxt% %PubparentFolder% 
 echo       
 rem %windir%\system32\inetsrv\appcmd start APPPOOL wxzs  
  %windir%\system32\inetsrv\appcmd start APPPOOL ylxt  
 pause 

以上、編集者が紹介するBat自動解凍リリースaspである.Netプログラム、みんなに役に立つことを望みます!