求助批處理,求助一個批處理

2022-07-21 02:10:13 字數 916 閱讀 8847

1樓:匿名使用者

(測試成功)

例如把 資料夾 c:\source 複製為 資料夾 i:\destination 不覆蓋存在的檔案:

@echo off

xcopy "c:\source" "i:\destination" /e /c /h /-y

echo 完成

pause

如果u盤碟符會變,用這個批處理自動識別碟符,注意要把批處理檔案放到u盤裡執行:

@echo off

xcopy "c:\source" "%~d0\destinaion" /e /c /h /-y

echo 完成

pause

2樓:

@echo off

for /f "delims=" %%b in ('dir /a-d /b i:\2\*') do (

for /f "delims=" %%a in ('dir /a-d /b c:\1\*') do (

if not "%%a"=="%%b" copy "c:\1\%%a" "i:\2"))

pause

這樣以c:\中的1和2資料夾為例子,你自己修改吧.

3樓:匿名使用者

@echo off

for /f "tokens=3" %%i in ('echo list volume^|diskpart^|findstr "可移動"') do set u盤=%%i:

if not exist %u盤%\檔名 copy /y ?:\電腦指定位置\檔名 %u盤%

pause

不會改請把要拷貝的檔名路徑及名字貼出來

4樓:

我想推薦給你一款簡單的軟體, warpsync

求用批處理建立另批處理的程式,求用一個批處理建立另一個批處理的程式

首先,很遺憾的告訴你,你的第一個程式是有問題的,問題出在對b.bat 的呼叫上。直接輸入b.bat的確可以執行b.bat,但是系統執行完b.bat後就退出了,b.bat後面的del b.bat exit根本就沒有執行,不信你看看b.bat被刪掉了嗎?正確的呼叫方法是 call b.bat。其次,若用...

批處理求助,幫忙看看這個程式哪錯了謝謝

把括號去掉再試試 set p語句好像不能放在if的括號裡面吧,關鍵是你這裡沒必要用括號啊,多用幾個if就行。如 echo off title 倒計時關機 start echo 關機按1 echo 重啟按2 echo 登出按3 set p b 請輸入 if b 1 goto 111 if b 2 go...

bat批處理移動檔案,如何用批處理移動檔案及資料夾?

echo off color 0b cls echo.echo 批量釋放檔案.echo.echo chapter裡面如果有目錄結構,再hi我增加codeecho 因為不知道你要chapter裡面目錄結構檔案如何處理echo 是帶目錄一起移動,還是目錄資料夾全部刪除,提取出檔案?echo.echo c...