<output id="os3gq"><ruby id="os3gq"></ruby></output>

    1. <mark id="os3gq"></mark>
    2. Access講座
      網站公告
      ·Access快速平臺QQ群號:156702533    ·Access快速開發平臺下載地址及教程    ·歡迎添加微信交流賬號:AccessoftChu    ·如何快速搜索本站文章|示例|資料    
      您的位置: 首頁 > 技術文章 > SharePoint/Access互聯網

      從FTP下載文件并覆蓋到當前文件夾的main文件

      時 間:2017-12-15 15:53:49
      作 者:凝聽   ID:44716  城市:奉賢
      摘 要:有時候需要在外網更新平臺的主文件,從網上找了一下批處理的方法
      正 文:

      將以下文件復制到文本文件中,并改名為.bat文件即可

      @echo off

      (echo open 服務器地址
      echo 用戶名
      echo 密碼
      echo get main.rar
      echo bye)>ftp$
      ftp -s:ftp$
      del ftp$
      "C:\Program Files\WinRAR\WinRAR.exe" e -y main.rar 
      del main.rar
      @echo *******************************************************
      @echo 平臺更新內容
      @echo 第一點說明
      @echo 第二點說明
      @echo *******************************************************
      @echo 已經從服務器下載解壓成功,請雙擊文件夾中的main文件運行!
      @echo *******************************************************
      pause

      備注:FTP的main文件是放在服務器的根目錄,該批處理文件是放在平臺的文件夾中






      為了防止他人修改,以下批處理可以給批處理文件加密,以防止修改里面的數據信息

      @echo off 
      cls 
      color 2a 
      :start 
      cls 
      echo ******************************************************************************* 
      echo * * 
      echo * BAT 加 密 最 終 版 * 
      echo * * 
      echo ******************************************************************************* 
      echo. 
      echo. 
      echo BAT加密最終版為"BAT加密工具"的更新版本, 較上一版加密工具而言有諸多優勢: 
      echo. 
      echo ★ 可以一次性成功加密任何批處理文件, 更省事. 
      echo. 
      echo ★ 可以由您輸入任意需要加密的批處理, 加密靈活性更大. 
      echo. 
      echo ★ 能夠自動判斷錯誤輸入, 更加人性化. 
      echo. 
      echo 說明: 在下面輸入需要加密的批處理文件, 直接輸入批處理文件名為加密當前目錄下的BAT,也可以帶路徑指定任意BAT. 當前目錄下生成的encrypt.bat文件即為加密的批處理. 
      echo. 
      echo 作者:木林森 QQ:573381312 BYE 
      echo. 
      echo. 
      echo. 
      set /p file=請輸入需要加密的批處理后按回車鍵(q=退出): 
      if "%file%"=="q" goto quit 
      echo %file%|findstr /i "\.bat$">nul && goto go 
      echo %file%|findstr /i "\.cmd$">nul && goto go 
      cls 
      echo ============== 
      echo 請正確輸入! 
      echo ============== 
      echo. 
      echo. 
      echo 按任意鍵重新輸入...... 
      pause>nul 
      goto start 
      :go 
      if not exist "%file%" goto newly 
      if exist encrypt.bat copy encrypt.bat encryptbak.bat 
      echo %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a %%%%a >"%tmp%\encrypt.tmp" 
      echo cls>>"%tmp%\encrypt.tmp" 
      type "%file%">>"%tmp%\encrypt.tmp" 
      setlocal enabledelayedexpansion 
      for %%i in ("%tmp%\encrypt.tmp") do ( 
      echo %%~zi >nul 2>nul 
      set size=%%~zi 
      set num=!size:~-1! 
      set /a mod=!num!%%2 
      if !mod! equ 0 (goto even) else (goto odd) 

      :even 
      copy "%tmp%\encrypt.tmp" encrypt.bat 
      del "%tmp%\encrypt.tmp" 
      cls 
      echo ========================== 
      echo 恭喜你, 批處理加密成功^^! 
      echo ========================== 
      echo. 
      echo. 
      echo 按任意鍵退出...... 
      pause>nul 
      goto quit 
      :odd 
      echo. >>"%tmp%\encrypt.tmp" 
      copy "%tmp%\encrypt.tmp" encrypt.bat 
      del "%tmp%\encrypt.tmp" 
      cls 
      echo ========================== 
      echo 恭喜你, 批處理加密成功^^! 
      echo ========================== 
      echo. 
      echo. 
      echo 按任意鍵退出...... 
      pause>nul 
      goto quit 
      :newly 
      cls 
      echo ================================ 
      echo 找不到批處理文件, 請重新輸入! 
      echo ================================ 
      echo. 
      echo. 
      echo 按任意鍵開始...... 
      pause>nul 
      goto start 
      :quit 
      exit 


      附   件:

      點擊下載批處理附件



      Access軟件網官方交流QQ群 (群號:198348076)       access源碼網店

      最新評論 查看更多評論(1)

      2017/12/15 17:32:35大海
      謝謝分享

      發表評論您的評論將提升作者分享的動力!快來評論一下吧!

      用戶名:
      密 碼:
      內 容:
       

      常見問答

      技術分類

      相關資源

      關于我們 | 服務條款 | 在線投稿 | 友情鏈接 | 網站統計 | 網站幫助