在WINDOWS下使用xcopy遠端複製檔案
在WINDOWS下使用xcopy遠端複製檔案:
步驟:
1.net use \\IP地址 密碼/user:******
2.xcopy 目錄\檔案 \\IP地址\ (反過來也是可以)
bat指令碼:
批處理程式碼如下:
net use \\192.168.1.26\a$ 123456789 /user:administrator
xcopy F:\123\*.* \\192.168.1.26\F$\321 /E /Y /D
net use \\192.168.1.26\a$ /delete
第一步:開啟網路共享
第二步:遠端複製檔案(F$代表目標磁碟機代號)
第三步:關閉網路共享(關閉所有的共享,慎用) 注意:命令執行後要過幾分鐘網路共享才會斷開
net use \\IP地址\a$/del 理論上是指刪除與指定IP的a$連線,但是透過自己實驗證明,不僅是本地所有共享連線被關閉,其他所有人與IP地址目標的共享連線都斷開,目前還沒找到重新恢復其他所有人與IP地址目標的共享連線方法
反過來用也是可以
xcopy \\192.168.1.26\F$\DB_BACKUP\* G:\DB_BACKUP\ /E /Y /D
/Y 表示在複製檔案時遇到需要覆蓋的可直接忽略提示,直接覆蓋
/D 表示在複製檔案時,會自行按照日期判斷,只複製最新出現的檔案,另外還可以加時間引數,例如 /D:01-05-2016(表示只複製2016年1月5日的檔案)
/E 表示在複製時包括了指定目錄下的目錄和子目錄都要複製,即使目錄和子目錄是空的
注意:
1、如果在使用WINDOWS自帶的計劃任務來執行BAT指令碼不成功,系因在執行任務時要選擇只在使用者登入時執行及使用最高許可權執行才可成功。(親測,如下圖設定)
如果改成不管使用者是否登入都要執行就怎麼都無法執行指令碼中xcopy的命令。
2、自己實驗發現windows Server2003 訪問不了 windows2008上的共享資料夾,開啟了windows2008上的所有共享設定。
而且其它的windows2008系統和windows2007系統都可以訪問 windows2008上的共享資料夾。
唯獨有一臺windows2003的機子訪問不了。
訪問時,提示您可能沒有許可權使用網路資源。網路不存在或尚未啟動。但是在那windows2003上又是可以ping通我的 windows2008
上網查資料有的網友說:windows2008是否設定共享訪問的密碼,可能需要在Windows2003上使用net use * /del 清除一下當前使用者密碼。
(目前暫未驗證該方法是否可行,還請大家留言)
步驟:
1.net use \\IP地址 密碼/user:******
2.xcopy 目錄\檔案 \\IP地址\ (反過來也是可以)
bat指令碼:
批處理程式碼如下:
net use \\192.168.1.26\a$ 123456789 /user:administrator
xcopy F:\123\*.* \\192.168.1.26\F$\321 /E /Y /D
net use \\192.168.1.26\a$ /delete
第一步:開啟網路共享
第二步:遠端複製檔案(F$代表目標磁碟機代號)
第三步:關閉網路共享(關閉所有的共享,慎用) 注意:命令執行後要過幾分鐘網路共享才會斷開
net use \\IP地址\a$/del 理論上是指刪除與指定IP的a$連線,但是透過自己實驗證明,不僅是本地所有共享連線被關閉,其他所有人與IP地址目標的共享連線都斷開,目前還沒找到重新恢復其他所有人與IP地址目標的共享連線方法
反過來用也是可以
xcopy \\192.168.1.26\F$\DB_BACKUP\* G:\DB_BACKUP\ /E /Y /D
/Y 表示在複製檔案時遇到需要覆蓋的可直接忽略提示,直接覆蓋
/D 表示在複製檔案時,會自行按照日期判斷,只複製最新出現的檔案,另外還可以加時間引數,例如 /D:01-05-2016(表示只複製2016年1月5日的檔案)
/E 表示在複製時包括了指定目錄下的目錄和子目錄都要複製,即使目錄和子目錄是空的
注意:
1、如果在使用WINDOWS自帶的計劃任務來執行BAT指令碼不成功,系因在執行任務時要選擇只在使用者登入時執行及使用最高許可權執行才可成功。(親測,如下圖設定)
如果改成不管使用者是否登入都要執行就怎麼都無法執行指令碼中xcopy的命令。
2、自己實驗發現windows Server2003 訪問不了 windows2008上的共享資料夾,開啟了windows2008上的所有共享設定。
而且其它的windows2008系統和windows2007系統都可以訪問 windows2008上的共享資料夾。
唯獨有一臺windows2003的機子訪問不了。
訪問時,提示您可能沒有許可權使用網路資源。網路不存在或尚未啟動。但是在那windows2003上又是可以ping通我的 windows2008
上網查資料有的網友說:windows2008是否設定共享訪問的密碼,可能需要在Windows2003上使用net use * /del 清除一下當前使用者密碼。
(目前暫未驗證該方法是否可行,還請大家留言)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28371090/viewspace-1972283/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Windows 複製 xcopy 檔案到另外一個 目錄Windows
- 如何使用scp進行遠端複製檔案?
- 遠端登入和複製檔案
- 如何用 scp 在本地和遠端主機之間複製檔案
- ubuntu下檔案複製Ubuntu
- unix下複製檔案(轉)
- mac使用系列之scp下載遠端檔案Mac
- linux 之遠端複製Linux
- Windows系統下檔案無法複製的解決措施Windows
- 使用paramiko遠端執行命令、下發檔案
- 在linux下使用遠端複製命令scp時會出現去掉密碼提示的方法Linux密碼
- Linux系統複製檔案/資料夾到遠端伺服器Linux伺服器
- Windows 遠端桌面檔案傳輸的方法Windows
- DUPLICATE遠端複製資料庫資料庫
- asm下的控制檔案的複製ASM
- Windows遠端桌面連線失敗和無法複製貼上Windows
- Windows 7 複製檔案慢的解決方法Windows
- Mac使用終端複製資料夾內特定檔案型別Mac型別
- 本地電腦與伺服器之間如何遠端複製貼上檔案呢?伺服器
- 使用Oracle 10g複製檔案Oracle 10g
- PHP下載遠端檔案及獲取檔案內容PHP
- java檔案複製方式在100MB檔案條件下速度的比較Java
- nc複製檔案
- 複製檔案githubGithub
- 使用SSHFS檔案系統通過SSH遠端掛在目錄
- 使用RMAN在ASM和檔案系統之間複製資料ASM
- windows 下mysql主從複製WindowsMySql
- 【轉】禁止從終端伺服器複製檔案伺服器
- 10G下從ASM複製檔案到檔案系統ASM
- ASM儲存使用RMAN複製控制檔案ASM
- 遠端檔案包含shell
- 隱藏檔案複製
- Windows下快速遠端工具MultiDeskWindowsIDE
- windows遠端桌面mstsc使用 代理Windows
- Oracle ASM使用asmcmd中的cp命令來執行遠端複製OracleASM
- 如何複製控制檔案在ASM例項儲存ASM
- Liunx遠端複製(限速和斷點續傳)斷點
- SSH免密登入與SCP遠端複製