Advertisement
Guest User

Untitled

a guest
Nov 2nd, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.03 KB | None | 0 0
  1. @echo off
  2.  
  3. set INSTUSER=backburner
  4. set UNST_VER=2015
  5. set INST_VER=2017
  6. set SVR_PATH=\\server01\Setup\backburner
  7.  
  8. set UNST_PATH=%SVR_PATH%\%UNST_VER%
  9. set INST_PATH=%SVR_PATH%\%INST_VER%
  10.  
  11. set DEST_PATH=C:\Users\%INSTUSER%\Desktop
  12. set USERNAME=backburner
  13. set PASSWORD=backburner
  14. set DOMNAME=MYDOMAIN
  15.  
  16. IF "%1"=="" GOTO NOHOST
  17. IF NOT EXIST "%1" GOTO NOHOSTFILE
  18.  
  19. FOR /F %%A IN (%1) DO (
  20. rem uninstall backburner %UNST_VER%
  21.  
  22. call psexec \\%%A -u %DOMNAME%\%USERNAME% -p %PASSWORD% xcopy %UNST_PATH% %DEST_PATH%\%UNST_VER% /S /Y /I
  23. call psexec \\%%A -u %DOMNAME%\%USERNAME% -p %PASSWORD% msiexec /x %DEST_PATH%\%UNST_VER%\backburner.msi /qn
  24.  
  25. rem install backburner %INST_VER%
  26.  
  27. call psexec \\%%A -u %DOMNAME%\%USERNAME% -p %PASSWORD% xcopy %INST_PATH% %DEST_PATH%\%INST_VER% /S /Y /I
  28. call psexec \\%%A -u %DOMNAME%\%USERNAME% -p %PASSWORD% msiexec /i %DEST_PATH%\%INST_VER%\backburner.msi /qn
  29.  
  30. )
  31.  
  32. GOTO END
  33.  
  34. :NOHOST
  35. echo ホストファイルを指定してください。
  36. GOTO END
  37.  
  38. :NOHOSTFILE
  39. echo ホストファイル%1が見つかりません。
  40.  
  41. :END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement