1樓:匿名使用者
比如你的檔案a.bat、b.bat、c.
bat 都在 "d:\123\456\789\"下;啟動它們的bat要在任意地方執行可以寫成:@echo offcd/d "d:
\123\456\789\"start a.batstart b.batstart c.
bat啟動它們的bat直接在"d:\123\456\789\"下執行,就只要:@echo offstart a.
batstart b.batstart c.bat
2樓:匿名使用者
@echo off
::請自行修改host資料夾路徑
pushd "d:\host"
::查詢批處理檔名並執行
for %%a in (2800 x11 vrp dopra fdd logic hardware itf) do for /f %%i in ('dir /a-d/s/b "%%a.bat"') do start "" "%%i"
pause
3樓:匿名使用者
把子路徑改成 * 應該能解決。。 非專業解答
批處理複製資料夾下的檔案及子目錄命令,路徑為相對路徑
4樓:批處理全能手
**效率低下,精簡下:
@echo off&cls&color 0a
echo=
echo= =-=-=-=-=-=選擇啟動模式=-=-=-=-=-=
echo= 1、單機模式
echo= 2、聯機模式
echo= 3、繼續遊戲
echo= =-=-=-=-==-=-=-=-==-=-=-=-==-=-=-=
echo=
echo= 請選擇啟動模式:
set/p id=
if "%id%"=="1" xcopy ".\單機" ".\" /y /e /s
if "%id%"=="2" xcopy ".\聯機" ".\" /y /e /s
if "%id%"=="3" echo=
pause
start 開始遊戲.exe /s
其中echo, 改為echo= 因為其效率更高
5樓:匿名使用者
start 最好是 這樣使用 start "標題" 執行的程式 .... 沒有標題的 就 start "" 執行的程式
6樓:匿名使用者
xcopy 聯機 . /y /e /s
start 開始遊戲.exe /s
7樓:
自己解決了哈,我會說你要把分數都給我嗎?哈哈
bat 批處理檔案將指定字元替換
暈你何必 費用 批處理呢。直接用記事本 開啟 替換不就ok了。批處理實現批量替換檔名中的字串。bat批量移除檔名中指定字元 1 右鍵單擊需要刪除的檔案,然後選擇屬性選項。2 之後在屬性介面找到安全,然後單擊安全,接著單擊安全下方的。3 然後將新彈出介面中間的 authenticated users的...
使用批處理檔案bat實現刪除和複製檔案
可以這樣的 echo off rd g cd1 s q md g cd1 xcopy d cd2 g cd1 e比如g cd1 是行動硬碟乙個目錄,cd2是d盤某資料夾。意思是 刪除cd1所有檔案,包括cd1,然後建立cd1。然後複製所有檔案,包含空資料夾到cd1中。del刪除乙個或數個檔案。del...
關於批處理檔案只執行一行的問題,bat檔案執行完一行就退出了,不執行後面的命令?
可能是程式執行目錄的問題。有些程式必須在正確的執行目錄中執行,雙擊執行和快捷鍵執行兩種執行方式的執行目錄是不同的。建議採用如下格式 start 視窗標題 d 啟動目錄 應用程式 傳遞給應用程式的引數 修改 如下 start 1 d d 程式1.exe start 2 d c 程式2.exe 是不是這...