1. 程式人生 > >如何寫一個bat批處理自動上傳檔案到FTP

如何寫一個bat批處理自動上傳檔案到FTP

單個檔案:

@echo off

echo open 192.168.1.143 >ftp.up

echo ftp>>ftp.up

echo "">> ftp.up

echo cd pub >> ftp.up

Echo binary>>ftp.up

Echo put D:\softinfo.xml >> ftp.up

Echo bye>>ftp.up

FTP -s:ftp.up

del ftp.up /q

exit

exit

多個檔案:

@echo off

echo open 192.168.1.143 >ftp.up

echo ftp>>ftp.up

echo "">> ftp.up

echo cd pub >> ftp.up

Echo binary>>ftp.up

Echo prompt >>ftp.up

Echo lcd "D:\User List">>ftp.up

Echo mput "D:\User List\*.*">>ftp.up

Echo bye>>ftp.up

FTP -s:ftp.up

del ftp.up /q

exit

exit

帳號:FTP_Admin
密碼:Password11
我想將本地D:\User List\User.csv 檔案通過執行bat批處理自動上傳到FTP中的資料夾User下面

@Echo OffEcho open 10.80.138.16 >ftp.upEcho FTP_Admin >>ftp.upEcho Password11 >>ftp.upEcho Cd .\User >>ftp.upEcho binary>>ftp.upEcho put "D:\User List\User.csv">>ftp.upEcho bye>>ftp.upFTP -s:ftp.updel ftp.up /qPause
1. 如果我想把\user 這個資料夾裡所有的csv檔案都上傳到ftp中去 要怎麼修改?
2. 執行完後cmd視窗就開著了 怎麼讓它自己關閉掉?
3. 好像這個命令不能多次執行,是不是因為檔案已經copy過去了 無法覆蓋所導致?
@Echo OffEcho open 192.168.131.65>ftp.upEcho jd08139>>ftp.upEcho jd1058522521>>ftp.upEcho Cd .\User >>ftp.upEcho binary>>ftp.upEcho prompt >>ftp.upEcho lcd "R:\User List">>ftp.upEcho mput "R:\User List\*.*">>ftp.upEcho bye>>ftp.upFTP -s:ftp.updel ftp.up /q

相關推薦

如何一個bat處理自動檔案FTP

單個檔案:@echo offecho open 192.168.1.143 >ftp.upecho ftp>>ftp.upecho "">> ftp.upecho cd pub >> ftp.upEcho binary>>

bat處理自動修改本機IP地址

@ECHO OFF @ECHO ----------  設定本機IP地址  ---------- if {%1}=={} netsh interface IP set address "本地連線" static 192.168.1.88 255.255.252.0 >n

記錄一個利用winscp script 自動的指令碼

目標:      寫一個自動指令碼,編譯本地工程,並自動釋出到伺服器上的: bat檔案: cd   project_dir4 call mvn clean call mvn package call "C:\Program Files (x86)\WinSCP\PuTTY\

如何在一個bat處理檔案中呼叫另一個bat處理檔案

我們有兩個批處理檔案outter和批處理檔案inner,其內容如下: outter.bat [plain] view plain copy  print? echo "start to call inner bat here"   inner.bat     

自動備份資料庫並通過bat 實現自動ftp伺服器

系統上線已有半年時間了,執行很穩定,所以需要把資料庫每天定時備份並且自動上傳到ftp伺服器上。 1,關於資料庫自動備份主要利用SSMS中自帶的功能實現即可。 管理-》維護計劃-》維護計劃嚮導

oracle 自動匯出package/package body/procedure 等為sql檔案並且自動ftp伺服器

有的時候對於研發或者其他非DBA的人員來說是沒有許可權登陸到資料庫上的,但有的時候研發需要除錯一些儲存過程或者包等,又常常需要登陸到伺服器上去檢視,那麼再這種情況下,可以通過dba_source或者all_source 將需要的procedure 、pakckage、body等匯出成文字形式並且

sftp自動檔案指令碼

      輸入您的搜尋字詞提交搜尋表單這是根據網上的資料寫的一個自動將檔案上傳到sf.net上的指令碼:#!/bin/shHOST=frs.sourceforge.netUSER=usernamePASS=passwordecho “Starting to sftp…”lftp -u ${USER},${P

Unity3d 工具打包完 自動FTP伺服器

這個故事是這樣開始的~~ 我們遊戲的平臺包有好幾十個~(沒辦法遊戲太牛逼了),然後每個平臺的sdk都需要去不斷的測試的,我們內部開發過一款工具用來自動批處理打包untiy - apk,這樣可以節省很多時間去等待打包的過程。 稍微計算一下 一個apk包(大小250M+)的時間

python 實現自動檔案到百度網盤(附程式原始碼及實現過程)

5、編寫AutoIt指令碼,實現檔案上傳 1.開啟scite script editor 程式碼如下: # coding=utf-8 import time from selenium import webdriver driver = webdriver.Firefox() #開啟火狐瀏覽器 dr

php 非同步處理檔案

// fsockopen public function testFsockeopen(){ $cookie = $_COOKIE; $url = 'http://localhost/jtzn/src/server/index.

windows下使用bat處理文件定時自動備份oracle數據庫並ftp服務器

upd 使用 pup bye upload ora file ftp服務器 .bat 使用bat批處理文件備份oracle(前提是配置好oracle數據庫客戶端)在D盤目錄下創建個dbbackup目錄建個dbbak.bat @echo off echo ======

自己一個啟動JBoss伺服器的bat處理

bat 程式碼 ======================================================    @echo off    rem --------

windoows ftp自動bat

set 寫入 lis ftp命令 ... off 獲取 pause rom @echo off set P=%cd% #獲取腳本當前文件路徑 del /f /s /q %P%\tmp.txt set Y=%DATE:~0,4%

bat自動Maven jar包

Bat 自動上傳Maven jar包 批處理相關處理 setlocalenabledelayedexpansion變數延遲 @echo off set a=4 set a=5&echo !a! pause 結果為4 @echo off setlocal

windows下自動更改IP的小工具(bat處理檔案

每次上線,都要先上灰度環境再上到正式環境。在上到灰度環境時,訪問灰度環境通過自動獲取IP和更改指定dns來實現。具體如何實現,大家可自行百度。 新建一個文字文件,將其後綴改為bat,開啟該檔案,拷貝一下程式碼: @echo off :start echo ============請輸

JAVA_ 網路程式設計,一個可以檔案的伺服器和客戶端

服務端 class Server { public static void main(String[] args) throws Exception { //建立服務端Socket ServerS

處理實現增拷貝檔案和增量檔案ftp伺服器

1、實現從原始檔夾篩選指定天數內修改文件,拷貝到目的資料夾。 2、將本地檔案上傳到指定的ftp伺服器。  @echo off   rem 拷貝檔案到中間資料夾  del /f /q /a D:\work\backup\data\*.*  rem @echo off

處理中呼叫 WinSCP 命令列檔案

@echo off setlocal enabledelayedexpansion set ID=AY47C010 REM 設定檔案的路徑 set SHELL_DIR=H:\IDE\eclipse\workspace\XXXX\shell set CLASSES_DIR=H

【沫沫金原創】Bat處理完成Oracle數據庫7天備份自動刪除

存儲 images 問題 兩個 vpd 批處理 windows oss 使用 導讀 數據庫的備份是古老而不可忽視的話題,完成備份,隨著時間的推移,將會占用大量的空間,這是個問題?解決有兩個選項,1、增加存儲空間 2、保留最近備份。本篇重點介紹方案2 方案2 編寫bat腳本,

JAVA一個七牛雲檔案圖片的小工具

上傳圖片只能上傳png,jpg,jpeg等格式的,靜態程式碼塊載入配置檔案。 因為檔名必須經過簡單加密名字上傳,所以需要獲取圖片