1. 程式人生 > >使用命令行復制資料夾

使用命令行復制資料夾

在windows中一些繁瑣的工作我們可以利用批處理來簡化我們的工作量。

這就要用到命令列,比如今天有個需求就是將現在開發中的工程部署到另一個tomcat上去

若每次都手動部署的話,很麻煩,那我們交給系統來幫我們做吧,這就需要批處理了

首先我們需要將當前tomcat中的webapps下的工程檔案copy到另一個tomcat的webapps下

這裡需要用到的命令是xcopy,XCOPY是COPY的擴充套件,可以把指定的目錄連檔案和目錄結構一併拷貝,但不能拷貝系統檔案

基本用法:xcopy 原始檔夾 目標檔案

另外還有一大堆的引數可以配置,這裡簡單介紹幾個我用到的

/e:複製目錄和子目錄,包括空的。另外還有一個叫/s的,它只複製不為空的目錄和子目錄。

/y:禁止提示您確認要覆蓋現存的目標檔案

/d:[:mm-dd-yyyy] 只複製那些在指定日期或指定日期之後更改過的原始檔。如果不包括 mm-dd-yyyy 值,xcopy 會複製比現有 Destination 檔案新的所有 Source 檔案。該命令列選項使您可以更新更改過的檔案。

/d這個選項就相當於是增量複製了,效率很高,所以我們就用這個命令將專案複製到了另一個tomcat下。