1樓:公子七哥
可能是程式執行目錄的問題。有些程式必須在正確的執行目錄中執行,雙擊執行和快捷鍵執行兩種執行方式的執行目錄是不同的。
建議採用如下格式:
start "視窗標題" /d "啟動目錄" "應用程式" 傳遞給應用程式的引數
修改**如下:
start "1" /d "d:\" "程式1.exe"
start "2" /d "c:\" "程式2.exe"
2樓:聽不清啊
是不是這熱鍵與其它軟體(比方說**等)衝突了啊?你換乙個熱鍵試試?我用ctrl+alt+k就行。
bat檔案執行完一行就退出了,不執行後面的命令?
3樓:匿名使用者
應該是執行過程有錯誤,你可以試著一句一句執行(在命令列窗版口輸入),或者在權你的bat檔案每一行後另起一行,內容是pause
mvn archetype:create -dgroupid=settle -dartifactid=all
pause
mvn archetype:create -dgroupid=settle -dartifactid=***mons
pause
4樓:匿名使用者
字尾是bat的檔案就是批處理檔案,是一種文字檔案。簡單的說,它的作內用就是自動的連續執行多容條命令,批處理檔案的內容就是一條一條的命令。 比如,在啟動wps軟體時,每次都必須執行
c:\>cd wps
c:\wps>spdos
c:\wps>py
c:\wps>wbx
c:\wps>wps
我想做乙個ftp自動上傳批處理檔案,但只能執行第一行,不會自動執行第二行第三行的**
5樓:匿名使用者
把你的ftp引數放到乙個txt裡面,比如新建檔名為a.txt, 檔案格式如下 :
cd localuser\public
lcd e:\
put put_ftptest.txt
quit
然後在內bat檔案裡面寫:
@容echo on
ftp -s:e:/test.txt 192.168.1.10 < a.txt
bat檔案執行完第一句後就不執行了
6樓:陽光上的橋
因為你的ant是個批處理,你這樣進行批處理呼叫時候,如果呼叫的批處理執行完畢,整個版批處理就權執行完畢了。
如果你希望ant執行完畢後,後面的繼續執行,那麼你應該使用call,也就是這樣寫:
call ant -f d:\workspace\stage\build.xml
批處理檔案中有多行命令 如何實現執行一條輸出乙個結果
7樓:匿名使用者
批處理是按一復條條語句執行的,
制所以這寫法不會出現你說的問題,你得從其他方面找原因。set aa=!aa:cc!
這語句幹嘛用的,難道是把文字內容全替換成aa:cc?
採用下面寫法比較好:
(for /f "delims=" %%a in (333.txt) do (
set aa=%%a
set aa=!aa:cc!
echo !aa!
))>>1.txt
8樓:匿名使用者
在每個段之間加一條pause命令,就可以暫停下來。看執行結果。
bat沒有單一逐語句的debug除錯功能。
批處理bat中如何等待第乙個程式執行後執行下一行程式
9樓:匿名使用者
start /wait 程式一.exe
start 程式二.exe
10樓:匿名使用者
@echo off
notepad.exe
calc.exe
直接寫入你的程式,第乙個不結束關閉,第二個是不會執行的。你可以試試。這是記事本跟記算器。
批處理遍歷檔案內容,檔案是每一行是乙個一條資料,想遍歷出來當批處理的引數用,如何寫迴圈
11樓:匿名使用者
for /f "tokens=*" %%a in (你要讀取的完整的檔名) do echo %%a
%%a就是你要的變數
批處理命令怎樣實現只執行一次命令結果同時輸出到cmd視窗螢幕,日誌。急!
12樓:匿名使用者
嚴格說是無法做到抄一次命令結果同時輸出到兩bai處du---預設輸出到螢幕,可重定向到zhi檔案,總歸只是一處.但可把命令結dao果送for迴圈命令,將結果逐行原樣或選擇性輸出到幾處,原樣(包括出錯資訊)輸出的格式如:
for /f "delims=" %%i in ('需執行的命令 2^<^&1') do (
echo.%%i
echo.%%i>>日誌檔案
)注:需執行的命令中如含有<>|&)等特殊符如果不是被引號括起必須加轉義符^
比如把出錯資訊合併到正常資訊一起輸出原格式是 2<&1
很簡單的批處理檔案,問什麼自己重複執行
13樓:匿名使用者
你的批處理檔名與系統命令重名了,改個名字就ok。
14樓:匿名使用者
用for命令或是用死迴圈
如何讓「批處理檔案」隱藏執行
其中的 批處理檔名 要寫上路徑,最好還用雙引號把路徑和檔名括起來。我推薦你用更簡單的,將下面的兩行 儲存到新建文字文件,再另存為.vbs檔案,最後把它放到與這個批處理相同的資料夾下。雙擊這個.vbs檔案就可以隱藏執行啦!假設這個批處理檔案叫做clean.bat set cleaner createo...
如何製作批處理文件?如何編寫批處理檔案?
沒必要做批處理,開啟登錄檔後,直接匯出這幾項成為乙個登錄檔檔案,可以用記事本開啟這個檔案處理一下,去掉多餘的內容。以後直接雙擊這個登錄檔檔案就能把登錄檔相關內容改過來了。如何編寫批處理檔案?怎麼用批處理檔案寫乙個文字文件?具體方法如下 1 建立文件。1 建立乙個txt文件。2 修改txt文件的字尾,...
如何刪除MS DOS 批處理檔案
開啟我的電腦c盤,然後點工具,資料夾選項,點檢視,找到裡面的 隱藏檔案或資料夾,選中 顯示所有檔案,然後點確定,這時你會看到乙個隱藏的 右擊點,然後清空裡面的批處理命令,點關閉,這裡會提示內容更改是否儲存,你點是就可以了,然後你再把桌面上的那個ms dos 批處理檔案刪除掉就可以了。就和乙個普通的檔...