當前位置:首頁 » 文件管理 » 如何用批處理實現ftp映射盤符

如何用批處理實現ftp映射盤符

發布時間: 2025-01-24 00:25:45

❶ 如何用批處理將指定文件或文件夾上傳ftp指定目錄

參考一下:@echo
offecho
123>ftp.txtecho
123>>ftp.txtecho
bin>>ftp.txtprompt>>ftp.txtecho
mput
*.*>>ftp.txtecho
bye>>ftp.txtftp
-i
-s:ftp.txt
192.168.1.200把上述代碼保存為bat文件,放到C:\\123中執行。

❷ 批處理通過ftp在伺服器上新建文件夾和文件

批處理實現你要的功能需要兩個文件
舉例
第一個:
在c盤新建一個文本文件名為 1.txt,寫入以下空行之間的內容

open 192.168.1.241
root
abcde
rmdir 1
mkdir 1
by

其中第一行open後面的地址為你的ftp伺服器的ip
第二行為登錄用戶名,第三行為登錄對應密碼
第四行為要執行的命令,rmdir是刪除名為1的目錄
第五行為要執行的命令,mkdir是新建名為1的目錄
第六行為退出ftp。
注意,你要執行什麼命令,可以在密碼之後,by之前任意添加行。
第二個文件為bat文件:
寫入以下空行之間的內容

ftp -s:1.txt

執行該bat則自動登錄到你指定的ftp伺服器,創建目錄,注意,rmdir是一個刪除的範例,那句可以不要。
如果要新建文件,可在本地新建2.txt後,使用put的方式變通
在1.txt中密碼後,by前加入

asc
put 2.txt

執行bat後就會在伺服器上新建2.txt,asc為指定以文本方式傳送文件,如果是2進制文件,請換成bin

❸ 如何將伺服器中文件夾或磁碟映射到多台個人電腦實現共享

映射網路驅動器時,每次重啟電腦需要映射,讓人不厭其煩,後來想到製作一個批處理文件,並設置開機啟動,這樣就解決了這一問題。
批處理文件命令:

Java代碼

  • @echooff

  • netuseZ:\IPshareFile"password"/user:"ftpname"


  • 開機啟動設置:


  • win+R跳出運行對話框;然後輸入regedit調出注冊表編輯器-依次展開HKEY_LOCAL_MACHINE-SOFTWARE-MICROSOFT-WINDOWS-CURRENTVERSION-RUN 在右面新建一個字元串值數據設置為該批處理文件的路徑!關閉就OK!!

  • 詳情如下:


  • 1. 利用批處理文件來自動映射



  • ① 首先製作自動映射網路驅動器批處理文件;



  • ② 利用Net Use命令,其基本格式如下:



  • NET USE



  • [devicename | *] [\computernamesharename[volume] [password | *]]



  • [/USER:[domainname]username]



  • [/USER:[dotted domain name]username]



  • [/USER:[username@dotted domain name]



  • [/SMARTCARD]



  • [/SAVECRED]



  • [[/DELETE] | [/PERSISTENT:{YES | NO}]]



  • 其中,devicename是映射的盤符,自己定義,比如Z:、Y:等,如果為*,則每次創建都選擇一個盤符;computername為所要映射的計算機名稱,用其IP地址也可以;sharename為共享的文件夾;password為連接所需密碼;username是連接該計算機的用戶名;SAVECRED是否保存用戶名和密碼;PERSISTENT是否永久連接,YES或NO,示例如下:



  • @echo off



  • net use z: \Serversharefile "" /user:"guest" /persistent:no



  • 即映射\Serversharefile到Z:盤,用戶名為Guest,密碼為空



  • ③ 製作步驟如下:



  • 首先定義一個txt文件,然後修改其擴展名為bat,比如NetMapping.bat;接著編輯這個批處理文件,寫入如下命令:



  • @echo off



  • net use z: \Serversharefile "" /user:"guest" /persistent:no



  • 根據需要修改要連接的計算機名稱,共享文件名,登陸用戶名和密碼,還有定義的盤符。



  • 再接著有幾種執行方式,最簡單的方式是將這個批處理文件放在「啟動」項里,用戶每次注銷或重啟計算機都會自動映射網路驅動器,但是如果Z:映射的已經存在,則不再創建。

❹ 如何在BAT批處理文件中實現FTP登陸

rem例如列出ftp文件,可輸入命令ls
@echooff
setftpulr=寫ftp地址
setftpuser=寫ftp用戶名
setftppwd=寫ftp密碼
setftpport=寫ftp埠

echoopen%ftpulr%%ftpport%>openFtp.txt
echo%ftpuser%>>openFtp.txt
echo%ftppwd%>>openFtp.txt
echo輸入命令:
set/pvar=
echo輸入的是%var%
echo%var%>>openFtp.txt
echobye>>openFtp.txt
echoTransportdata......
ftp-s:openFtp.txt
delopenFtp.txt
pause

❺ 在CMD下怎樣用批處理連接並傳送文件到FTP空間

假定用戶名是abcd,密碼是1234,域名是xxx.xxxxx.xxx,要發送的文件是kkk.rar,那麼可以用如下的命令行一次性完成所有操作:

ftp -s:c:\ftp.txt xxx.xxxxx.xxx

c:\ftp.txt的內容是:
abcd
1234
Send kkk.rar
Quit

當然,c:\ftp.txt的內容你可以自己改,第一行是用戶名,第二行是密碼,後面的就是FTP內的各種命令了,你可以隨意添加,當然咯,必須正確,錯誤了造成損失可別怪我。此外,c:\ftp.txt的文件名及路徑也是可以任意改的。

❻ 如何用批處理將指定文件或文件夾上傳至FTP指定目錄

我自己已經測試出來了,也謝謝朴の子給出的參考@echo offset Folder=C:\\123cd /d \"%Folder%\"set FtpFile=%temp%\\Temp.txt>\"%FtpFile%\" echo 123>>\"%FtpFile%\" echo 123>>\"%FtpFile%\" echo bin>>\"%FtpFile%\" echo mput *.*>>\"%FtpFile%\" echo byestart ftp -v -i -s:\"%FtpFile%\" 192.168.1.200

❼ ftp echo批處理命令,想要用for循環傳遞多個文件

你用dir把所有文件的路徑保存成txt
然後for讀取txt裡面的內容,取出文件路徑,判斷文件路徑中包含js或者class等字串,傳到相應的目錄裡面。

熱點內容
客戶端文件上傳 發布:2025-01-24 03:48:44 瀏覽:257
推特更改密碼的用戶名是什麼 發布:2025-01-24 03:45:55 瀏覽:596
cc編譯選項 發布:2025-01-24 03:45:18 瀏覽:511
銀行密碼怎麼被鎖 發布:2025-01-24 03:37:02 瀏覽:431
sql數據備份與恢復 發布:2025-01-24 03:35:36 瀏覽:228
dwordc語言 發布:2025-01-24 03:35:26 瀏覽:98
電腦配置管理器打不開怎麼辦 發布:2025-01-24 03:33:55 瀏覽:554
華為2600t存儲 發布:2025-01-24 03:33:50 瀏覽:845
我的世界mc伺服器損失 發布:2025-01-24 03:33:03 瀏覽:809
微信里如何使用方舟編譯器 發布:2025-01-24 03:27:19 瀏覽:649