復(fù)制文件到c盤windows文件夾下的system32的批處理寫法
更新時間:2012年12月17日 10:27:46 作者:
三個文件復(fù)制到c盤windows文件夾下的system32文件夾 批處理怎么寫?本文提供解決方法,需要的朋友可以了解下
現(xiàn)在想從“C:\Program Files\常用綠色軟件\soft\”將‘FinalData.exe'、‘OfficeDiary.exe'、‘DisplayX.exe'這三個程序拷貝到‘C:\WINDOWS\system32'并覆蓋原有的三個,應(yīng)該怎么編寫???
問題1:批處理的編寫支持長文件夾和長文件名嗎?
問題2:批處理的編寫支持中文文件夾嗎?
問題3:覆蓋原有文件會出現(xiàn)提示嗎?如果會,怎么讓它不提示直接覆蓋了?
@echo off for %%a in (FinalData OfficeDiary DisplayX) do ( copy /y "C:\Program Files\常用綠色軟件\soft\%%a.exe" "C:\WINDOWS\system32" ) pause 從中文文件夾拷貝多個文件到指定的長文件名下,應(yīng)該怎么編寫批處理
--------------------------------------------------------------------------------------------------------------
把桌面一個文件夾的三個文件復(fù)制到c盤windows文件夾下的system32文件夾里
桌面的“ERP數(shù)據(jù)庫客戶端文件”里的三個文件dbnetlib.dll dbnmpntw.dll ntwdblib.DLL 復(fù)制到C盤windows\system32文件夾里 覆蓋原有的三個文件。
我就是需要這樣一個批處理,謝謝
1.
@echo off
ren %windir%\system32\dbnetlib.dll dbnetlib.old
ren %windir%\system32\dbnmpntw.dll dbnmpntw.old
ren %windir%\system32\ntwdblib.DLL ntwdblib.old
cd /d "%userprofile%\桌面\ERP數(shù)據(jù)庫客戶端文件"
copy /y dbnetlib.dll %windir%\system32\
copy /y dbnmpntw.dll %windir%\system32\
copy /y ntwdblib.DLL %windir%\system32\
exit
將原來文件重命名。同時復(fù)制文件。如果不想保留原文件,將ren三行刪除即可。
2.
@echo off
copy %USERPROFILE%\桌面\ERP數(shù)據(jù)庫客戶端文件\dbnetlib.dll+dbnmpntw.dll+ntwdblib.DLL %windir%\system32 /y
exit
3.
@echo off
copy /y ""%userprofile%\桌面\ERP數(shù)據(jù)庫客戶端文件\dbnetlib.dll" "C:\windows\system32\"
copy /y ""%userprofile%\桌面\ERP數(shù)據(jù)庫客戶端文件\dbnmpntw.dll" "C:\windows\system32\"
copy /y ""%userprofile%\桌面\ERP數(shù)據(jù)庫客戶端文件\ntwdblib.DLL" "C:\windows\system32\"
exit
4.
copy /y "%homepath%\桌面\ERP數(shù)據(jù)庫客戶端文件\dbnetlib.dll" c:\windows\system32\
copy /y "%homepath%\桌面\ERP數(shù)據(jù)庫客戶端文件\dbnmpntw.dll" c:\windows\system32\
copy /y "%homepath%\桌面\ERP數(shù)據(jù)庫客戶端文件\ntwdblib.DLL" c:\windows\system32\
上面的每一段是一行,復(fù)制到bat里面的時候不要弄成2行了
問題1:批處理的編寫支持長文件夾和長文件名嗎?
問題2:批處理的編寫支持中文文件夾嗎?
問題3:覆蓋原有文件會出現(xiàn)提示嗎?如果會,怎么讓它不提示直接覆蓋了?
@echo off for %%a in (FinalData OfficeDiary DisplayX) do ( copy /y "C:\Program Files\常用綠色軟件\soft\%%a.exe" "C:\WINDOWS\system32" ) pause 從中文文件夾拷貝多個文件到指定的長文件名下,應(yīng)該怎么編寫批處理
--------------------------------------------------------------------------------------------------------------
把桌面一個文件夾的三個文件復(fù)制到c盤windows文件夾下的system32文件夾里
桌面的“ERP數(shù)據(jù)庫客戶端文件”里的三個文件dbnetlib.dll dbnmpntw.dll ntwdblib.DLL 復(fù)制到C盤windows\system32文件夾里 覆蓋原有的三個文件。
我就是需要這樣一個批處理,謝謝
1.
@echo off
ren %windir%\system32\dbnetlib.dll dbnetlib.old
ren %windir%\system32\dbnmpntw.dll dbnmpntw.old
ren %windir%\system32\ntwdblib.DLL ntwdblib.old
cd /d "%userprofile%\桌面\ERP數(shù)據(jù)庫客戶端文件"
copy /y dbnetlib.dll %windir%\system32\
copy /y dbnmpntw.dll %windir%\system32\
copy /y ntwdblib.DLL %windir%\system32\
exit
將原來文件重命名。同時復(fù)制文件。如果不想保留原文件,將ren三行刪除即可。
2.
@echo off
copy %USERPROFILE%\桌面\ERP數(shù)據(jù)庫客戶端文件\dbnetlib.dll+dbnmpntw.dll+ntwdblib.DLL %windir%\system32 /y
exit
3.
@echo off
copy /y ""%userprofile%\桌面\ERP數(shù)據(jù)庫客戶端文件\dbnetlib.dll" "C:\windows\system32\"
copy /y ""%userprofile%\桌面\ERP數(shù)據(jù)庫客戶端文件\dbnmpntw.dll" "C:\windows\system32\"
copy /y ""%userprofile%\桌面\ERP數(shù)據(jù)庫客戶端文件\ntwdblib.DLL" "C:\windows\system32\"
exit
4.
copy /y "%homepath%\桌面\ERP數(shù)據(jù)庫客戶端文件\dbnetlib.dll" c:\windows\system32\
copy /y "%homepath%\桌面\ERP數(shù)據(jù)庫客戶端文件\dbnmpntw.dll" c:\windows\system32\
copy /y "%homepath%\桌面\ERP數(shù)據(jù)庫客戶端文件\ntwdblib.DLL" c:\windows\system32\
上面的每一段是一行,復(fù)制到bat里面的時候不要弄成2行了
相關(guān)文章
禁止指定QQ號登錄的bat代碼(前提這個用戶在這臺機器登陸過)
禁止指定QQ號登錄的bat代碼(前提這個用戶在這臺機器登陸過),其實是通過設(shè)置Registry.db的只讀,導(dǎo)致qq無法修過2012-05-05
BAT批處理判斷服務(wù)是否正常運行的方法(批處理命令綜合應(yīng)用)
批處理就是對某對象進行批量的處理,通常被認為是一種簡化的腳本語言,它應(yīng)用于DOS和Windows系統(tǒng)中。這篇文章主要介紹了BAT批處理判斷服務(wù)是否正常運行(批處理命令綜合應(yīng)用),需要的朋友可以參考下2020-02-02
windows服務(wù)操作之刪除服務(wù) 批處理實現(xiàn)
用批處理實現(xiàn)的刪除服務(wù)器的方法,其實就是利用了批處理下的sc命令。2009-03-03
批處理一鍵關(guān)閉有害端口完整版(適合服務(wù)器使用)
把下面的內(nèi)容復(fù)制到記事本 保存為 文件名.bat 雙擊運行即可,不過使用過程中最好是本地先測試,注意遠程端口問題2013-02-02
Windows運行bat批處理文件時隱藏cmd命令提示符窗口的方法
這篇文章主要介紹了Windows運行bat批處理文件時隱藏cmd命令提示符窗口的方法,本文通過VBS腳本來隱藏執(zhí)行bat批處理文件,需要的朋友可以參考下2014-06-06

