打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
windows批处理获取更新软件

   001


  @ECHO off


  002


  ::luohongjiang


  003


  ::qq:123769752


  004


  setlocal enabledelayedexpansion


  005


  mode con cols=50 lines=17


  006


  :test


  007


  set var=[luohongjiang]


  008


  set /A ff=100/30


  009


  for /l %%i in (1,1,30) do (


  010


  set /A ss=%%i*!ff!


  011


  set var=!var!^>


  012


  cls


  013


  set /p var=!var!!ss!%%


  014


  ping 127.0.0.1 -n 1 >nul


  015


  )


  016


  017


  :init


  018


  cls


  019


  for /F "eol=# tokens=1* delims=^=" %%i in (。\cfg.ini) do (


  020


  title %%i %%j


  021


  if %%i EQU updatewyip (


  022


  set wyipaddress=%%j


  023


  PING !wyipaddress! -n 1 -w 300ms >nul


  024


  IF !ERRORLEVEL! NEQ 0 (


  025


  msg %username% /w "软体网络设置有问题,请检查设置。"


  026


  notepad cfg.ini


  027


  exit


  028


  )


  029


  )


  030


  if %%i EQU updatewgip (


  031


  set wgipaddress=%%j


  032


  PING !wgipaddress! -n 1 -w 300ms >nul


  033


  IF !ERRORLEVEL! NEQ 0 (


  034


  msg %username% /w "体软网络设置有问题,请检查设置。"


  035


  notepad cfg.ini


  036


  exit


  037


  )


  038


  )


  039


  if %%i EQU wyversion set wyver=%%j


  040


  if %%i EQU wgversion set wgver=%%j


  041


  if %%i EQU wypath set ypath=%%j


  042


  if %%i EQU wgpath set gpath=%%j


  043


  if %%i EQU sshclientxml set sshxmlpath=%%j


  044


  )


  045


  046


  set /a mm=%random%%%9


  047


  color %mm%f


  048


  if exist \\!wyipaddress!\!ypath!\*.exe (


  049


  msg %username% /w "软体有新的版本了,请测试后发布。"


  050


  set alart=软体有新版本了,请测试后发布。) else (


  051


  set alart=暂时没有可用版本。


  052


  )


  053


  054


  if exist \\!wgipaddress!\!gpath!\*.exe (


  055


  msg %username% /w "体软有新的版本了,请测试后发布。"


  056


  set alart=体软有新版本了,请测试后发布。) else (


  057


  set alart=暂时没有可用版本。


  058


  )


  059


  060


  061


  :menu


  062


  title 版本发布器


  063


  cls


  064


  echo 提示: %alart%


  065


  echo ╔┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉╗


  066


  echo │ [1] 软体版本发布 │


  067


  echo │ │


  068


  echo │ [2] 融合版本发布 │


  069


  echo │ │


  070


  echo │ [3] 软体试用版本 │


  071


  echo │ │


  072


  echo │ [4] 体软试用版本 │


  073


  echo │ │


  074


  echo │ [5] 添加SSH映射IP和端口 │


  075


  echo ╚┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉╝


  076


  echo.


  077


  echo.


  078


  echo.


  079


  set var=0


  080


  set /p var=请输入对应的数字进行相应功能[1/2/3/4/5/z]:


  081


  082


  if %var% EQU 1 (goto :wyupdate )


  083


  if %var% EQU 2 (goto :wgupdate )


  084


  if %var% EQU 3 (goto :wydowntest )


  085


  if %var% EQU 4 (goto :wgdowntest )


  086


  if %var% EQU 5 (goto :modssh )


  087


  if %var% EQU z (start notepad %sshxmlpath% && exit ) else (goto  :init)


  088


  089


  ::::::::::::::::::::::::::::::::wyupdate::::::::::::::::::::::::::::::


  090


  :wyupdate


  091


  xcopy /j /d /i .\I-signal_Setup\Setup.exe \\!wyipaddress!\!ypath!\


  092


  pause


  093


  goto :menu


  094


  ::::::::::::::::::::::::::::::::wgupdate::::::::::::::::::::::::::::::


  095


  :wgupdate


  096


  xcopy /j /d /i .\I-signal_Setup\Setup.exe \\!wyipaddress!\!gpath!\


  097


  pause


  098


  goto :menu


  099


  ::::::::::::::::::::::::::::::::wydowntest::::::::::::::::::::::::::::::


  100


  :wydowntest


  101


  title !wyipaddress!


  102


  if exist \\!wyipaddress!\!ypath!\*.exe (


  103


  del /q I-signal_Setup


  104


  mkdir I-signal_Setup


  105


  xcopy /j /d /i \\!wyipaddress!\!ypath!\*.exe .\I-signal_Setup


  106


  move .\I-signal_Setup\*.exe .\I-signal_Setup\Setup.exe


  107


  del /q \\!wyipaddress!\!ypath!\*.exe


  108


  exit


  109


  ) else (


  110


  set alart=暂时还没有新版本,你就等等吧。


  111


  goto :menu


  112


  )


  113


  ::::::::::::::::::::::::::::::::wgdowntest::::::::::::::::::::::::::::::


  114


  :wgdowntest


  115


  title !wyipaddress!


  116


  if exist \\!wyipaddress!\!gpath!\*.exe (


  117


  del /q I-signal_Setup


  118


  mkdir I-signal_Setup


  119


  xcopy /j /d /i \\!wyipaddress!\!gpath!\*.exe .\I-signal_Setup


  120


  move .\I-signal_Setup\*.exe .\I-signal_Setup\Setup.exe


  121


  del /q \\!wyipaddress!\!gpath!\*.exe


  122


  exit


  123


  ) else (


  124


  set alart=暂时还没有新版本,你就等等吧。


  125


  goto :menu


  126


  )


  127


  128


  ::::::::::::::::::::::::::::::::modify ssh::::::::::::::::::::::::::::::


  129


  :modssh


  130


  copy %sshxmlpath% %sshxmlpath%.bak


  131


  cls


  132


  set ip=%ip%


  133


  set port=%port%


  134


  set /p ip=请输入添加的IP[%ip%]:


  135


  set /p port=请输入添加的端口[%port%]:


  136


  137


  for /F "delims=;" %%i in ( %sshxmlpath% ) do (


  138


  echo %%i 》test.xml


  139


  for %%j in ( %%i ) do (


  140


  if %%j == ^


  141


  echo ^ ^ 》  test.xml


  142


  echo 添加成功


  143


  pause )


  144


  145


  )


  146


  )


  147


  copy test.xml %sshxmlpath% >nul


  148


  del /q test.xml


  149


  150


  goto :menu


  配置文件


  #此文件为配置文件, 请按下面格式更改。


  ########################软体###################


  #配置软体更新服务器的ip 地址


  updatewyip=127.0.0.1


  #配置软体下载试用软件的目录


  wypath=package


  #配置软体上传软件的目录


  wyupath=uppackage


  #配置软体发布软件的版本号


  wyversion=v1.0


  ########################体软####################


  #配置体软更新服务器的ip 地址


  updatewgip=127.0.0.1


  #配置体软上传软件的目录


  wgupath=uppackage


  #配置体软下载试用软件的目录


  wgpath=package


  #配置体软发布软件的版本号


  wgversion=v1.0


  ########################ssh#####################


  #配置ssh代理程序配置文件SSHProxyClient.xml的路径


  sshclientxml=.\SSHProxyClient.xml

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
问题详情
文件夹隐藏属性变灰色无法更改的原因及解决方法
关机任务批处理
纯DOS脚本的贪吃车
bat脚本,windown定时关机,取消定时关机,设置延长关机时间
批处理中的多种注释方法
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服