1樓:匿名使用者
呵呵,日積月累吧。
以一個冒號開頭的字串在批處理中是作為標識行,比如 :start 就是在 goto :start命令或call :
start 命令時去查詢這個標識行,然後轉此行之下執行(因為一般是順序執行的)而無冒號的start 是一個省去 .exe 字尾名的程式檔名,一般來說就是一個命令詞,功能是在cmd視窗之外啟用一個視窗開啟其後的程式,詳見***命令列幫助 start/? 或網上搜常用批處理命令,有興趣學的話還是要到網上搜的
bat中start的問題(求**)
2樓:匿名使用者
加引號啊,由於start將第一個雙引號中的內容當成標題,所以先要加一對空引號,將檔名放在第二個雙引號內
start "" "sf 123.exe"
bat批處理start /d命令的一個問題 高手來,給高分!!!
3樓:匿名使用者
@echo off
for %%i in (c:\aaa.exe d:\ccc.exe) do (start /d %%~dpi %%~nxi)
pause
for命令的變數是可以擴充套件的.例如 %%~dpi就是將變數擴充套件為一個路徑.%%~nxi擴充套件為一個檔名.
詳見for /?最後一頁
:start start goto start 然後副檔名為bat 這個有什麼作用
4樓:匿名使用者
start
goto start
rem 這個bat檔案沒什麼用,但是可以跟朋友開開玩笑惡作劇一下,就是雙擊這個檔案後會不停地彈出cmd視窗來 ,導致n多個視窗被開啟。
1start
goto 1
解析::1 //定義過程
start //執行『cmd.exe『
goto 1 //從:1開始執行**
執行後果:
建立死迴圈,不斷彈出『cmd『視窗。
原理::1建立過程,然後執行『start『,即建立cmd視窗;goto 1是回到程式的第一行建立的過程,即再次執行一遍『start『和『goto 1『,執行到『goto 1『時,就再次回到':1『並開始執行下面的**…
5樓:匿名使用者
:start
start
goto start
rem 這個bat檔案沒什麼用,但是可以跟朋友開開玩笑惡作劇一下,就是雙擊這個檔案後會不停地彈出cmd視窗來 ,導致n多個視窗被開啟
你試一下就知道了
6樓:匿名使用者
副檔名為bat的檔案稱為批處理檔案。
批處理檔案是副檔名為·bat 或·cmd的文字檔案,包含一條或多條命令,由dos或windows系統內嵌的命令直譯器來解釋執行。
批處理檔案是無格式的文字檔案。在命令提示下鍵入批處理檔案的名稱,或者雙擊該批處理檔案,系統就會呼叫cmd.exe按照該檔案中各個命令出現的順序來逐個執行它們。
使用批處理檔案(也被稱為批處理程式或指令碼),可以簡化日常或重複性任務。
批處理,也稱為批處理指令碼,英文譯為batch,批處理檔案字尾bat就取的前三個字母。它的構成沒有固定格式,只要遵守以下這條就ok了:每一行可視為一個命令,每個命令裡可以含多條子命令,從第一行開始執行,直到最後一行結束,它執行的平臺是dos。
批處理有一個很鮮明的特點:使用方便、靈活,功能強大,自動化程度高。
7樓:匿名使用者
:start
start
goto start
解析::1 //定義過程
start //執行『
cmd.exe『
goto 1 //從:1開始執行**
執行後果:
建立死迴圈,不斷
彈出『cmd『視窗。
原理::1建立過程,然後執行『start『,即建立cmd視窗;goto 1是回到程式的第一行建立的過程,即再次執行一遍『start『和『goto 1『,執行到『goto 1『時,就再次回到':1『並開始執行下面的**……
start.bat註冊誰有發一下
8樓:
雙擊目錄下的start .bat檔案即可,說白你說下,下游戲兩個地方不能去快玩和遊民,這倆地方的遊戲資源都是老版本的,更新慢和不更新,老版本一版優化內容都比最新版的差
關於批處理的一個問題
9樓:匿名使用者
我不知道win7的具體情況,不過按批處理的語法看,這個命令是錯誤的,我覺得應該是加上一個「&」,構成一個組合句或者是用兩條命令「taskkill /f /im explorer.
exe」和「explorer.exe」
bat,cmd用start 命令開啟一個程式(帶引數).全路徑為什麼反倒不行 100
10樓:匿名使用者
把遊戲放在純英文目錄結構下
再用命令試試
11樓:凡人魔帝
start "e:\遊戲\bin\" game.exe -fl試試
12樓:
第一行cd [path]
第二行start [你要開啟的程式名]
13樓:藍星006號
start -d "e:\遊戲\bin\" game.exe -fl
exit
14樓:匿名使用者
我估計有2種可能。
你的路徑給錯了
全路徑中帶有空格。
如果你是win7以上的系統,你可以通過這種辦法獲取路徑:按住 shift 在 game.exe 上點右鍵,點「複製為路徑(a)」。
這樣你複製出來的文字就是帶有雙引號的("e:\遊戲\bin\game.exe")。
如果你的路徑名稱中有空格的話,就必須要在路徑兩邊加上雙引號「"」。
bat執行時開啟另外一個exe檔案start命令沒用
15樓:匿名使用者
也許exe檔案利用了相對路徑,在此句前加一句cd或pushd命令改變到exe檔案所在路徑 比如:
pushd "c:\***"
start "" "生成.exe"
popd
16樓:永恆蔚藍
start "" "目標程式"
執行命令應該這樣用,前面兩個引號是必須保留的.
關於批處理檔案只執行一行的問題
17樓:公子七哥
可能是程式執行目錄的問題。有些程式必須在正確的執行目錄中執行,雙擊執行和快捷鍵執行兩種執行方式的執行目錄是不同的。
建議採用如下格式:
start "視窗標題" /d "啟動目錄" "應用程式" 傳遞給應用程式的引數
修改**如下:
start "1" /d "d:\" "程式1.exe"
start "2" /d "c:\" "程式2.exe"
18樓:聽不清啊
是不是這熱鍵與其它軟體(比方說**等)衝突了啊?你換一個熱鍵試試?我用ctrl+alt+k就行。
批處理命令start的問題,批處理命令start的問題
start 啟動單獨的 命令提示符 視窗來執行指定程式或命令。如果在沒有引數的情況下使用,start 將開啟第二個命令提示符視窗。語法 start title dpath i min max wait b filename parameters 引數 title 指定在 命令提示符 視窗標題欄中顯示...
關於bat檔案的問題,關於bat檔案的一個問題
在下面這個帖子中,你沒有最後給予答覆,以為你看懂taskkill的幫助自行解決了,看來仍未如意。從tasklist taskkill的幫助中,說明username允許 domain user,但runas工具的幫助中說明,domain不能省略,必須是ether user或user domain形式,...
批處理將A檔案中的指定內容替換B檔案中的指定內容
假定復你的a.xml在d盤下 制echo off setlocal enabledelayedexpansion set x d a.xml set x2 d a1.xml set x3 d a2.xml set y d b.xml for f delims i in x do set line i...