1樓:匿名使用者
在程式名前加上 start 即可解決問題
啟動另乙個視窗執行指定的程式或命令。
start ["title"] [/dpath] [/i] [/min] [/max] [/separate | /shared]
[/low | /normal | /high | /realtime | /abovenormal | /belownormal]
[/wait] [/b] [command/program]
[parameters]
"title" 在視窗標題欄中顯示的標題。
path 起始目錄
b 在不建立新視窗的情況下開始應用程式。 除非
啟動 ^c 處理,否則該應用程式會忽略 ^c 處理;
^break 是唯一可以中斷該應用程式的方式
i 新環境是傳遞給 cmd.exe 的原始環境,
而不是當前環境
min 開始時視窗最小化
max 開始時視窗最大化
separate 在分開的空間內開始 16 位 windows 程式
shared 在分共享的空間內開始 16 位 windows 程式
low 在 idle 優先順序類別開始應用程式
normal 在 normal 優先順序類別開始應用程式
high 在 high 優先順序類別開始應用程式
realtime 在 realtime 優先順序類別開始應用程式
abovenormal 在 abovenormal 優先順序類別開始應用程式
belownormal 在 belownormal 優先順序類別開始應用程式
wait 啟動應用程式並等候它結束
command/program
如果是內部 cmd 命令或批檔案,那麼該命令處理器是
用 /k 命令列開關執行 cmd.exe 的。這表示該視窗在命令執行
後仍然存在。
如果不是內部 cmd 命令或批檔案,則是乙個程式,並
作為視窗應用程式或控制台應用程式執行。
parameters 這些為傳送到命令/程式的引數
如果命令副檔名被啟用,通過命令列或 start 命令的外部命令
呼叫會如下改變:
將檔名作為命令鍵入,非可執行檔案 可以通過檔案關聯呼叫。
(例如, word.doc 會呼叫跟 .doc 副檔名關聯的應用程式)。
關於如何從命令指令碼內部建立這些關聯,請參閱 assoc 和
ftype 命令。
執行的應用程式是 32-位 gui 應用程式時,cmd.exe 不等應用
程式終止就返回命令提示。如果在命令指令碼內執行,該新行為
則不會發生。
如果執行的命令列的第乙個符號是不帶副檔名或路徑修飾符的
字串 "cmd","cmd" 會被comspec 變數的數值所替換。這
防止從當前目錄抓出 cmd.exe。
如果執行的命令列的第乙個符號沒有副檔名,cmd.exe 會使用
pathext 環境變數的數值來決定要以什麼順序尋找哪些擴充套件
名。pathext 變數的預設值是:
.com;.exe;.bat;.cmd
請注意,該語法跟 path 變數的一樣,分號隔開不同的元素。
查詢可執行檔案時,如果沒有相配的副檔名,看一看該名稱是否
與目錄名相配。如果確實如此,start 會在那個路徑上呼叫
explorer。如果從命令列執行,則等同於對那個路徑作 cd /d。
2樓:淡淡的雅興
1.首先,執行,輸入cmd進入dos命令面盤。選好自己要開啟的檔案,並知道其路徑。
2.以開啟ps為例。首先找到ps的路徑e:\my software\photoshop cs6\photoshop cs6\photoshop.exe
3.先在cmd命令中輸入e: 如果你的檔案在其他盤就輸入其他的盤。
現在進入e盤了。再輸入cd my software\photoshop cs6\photoshop cs6。注意,cd後有乙個空格,資料夾的大小寫也要注意。
這個步驟也可以分開打,如cd my software回車,cd photoshop cs6回車,cd photoshop cs6回車。
4.最後輸入start photoshop.exe回車檔案就開啟了。
windows 命令提示符(cmd.exe)是 windows nt 下的乙個用於執行 windows 控制面板程式或某些 dos 程式的shell程式;或在 windows ce 下只用於執行控制面板程式的外殼程式。
3樓:0427付強
比如你的程式叫1.exe,可以這樣寫:
1.exe
echo 執行完畢
4樓:快樂幸福的自由
因為她是批處理的,是乙個乙個處理的,不是vbs,你可以和vbs混合用哦
dos下執行bat檔案,如何讓兩個命令之間自動延遲3秒後再繼續執行?
5樓:大野瘦子
使用命令ping 127.0.0.1 -n 3 >nul即可暫停cmd命令,3s過後cmd將繼續執行。
一般是n後的數字減去1,就是大約的秒數:
下面每條命令之間延遲3秒:
@echo off
echo 11111111
ping -n 6 127.1 >nul
echo 22222222
ping -n 6 127.1 >nul
echo 33333333
pause
6樓:刺友互
1、電腦上新建乙個資料夾,新建乙個「txt」檔案,並命名。
2、點選右鍵,把檔案的字尾名設定為「.bat。
3、另新建資料夾和檔案,作為列出的示例。
4、右鍵開啟檔案,第一行輸入「del /q/a/f c:\users\administrator\desktop\新建資料夾\a\*.*」作為命令列。
5、第二行輸入「pause」作為暫停顯示的命令。
6、儲存後雙擊執行bat檔案,就可以讓兩個命令之間自動延遲3秒後再繼續執行。
7樓:
使用 ping 命令做大約時間的延遲,一般 是 n 後的數字減去1,就是大約的秒數:
下面每條命令之間延遲3秒:
@echo off
echo 11111111
ping -n 6 127.1 >nul
echo 22222222
ping -n 6 127.1 >nul
echo 33333333
pause
8樓:匿名使用者
@echo off
rem 關閉tomcat
....
rem 延遲3秒
ping -n 3 127.0.0.1
rem 清除快取
...rem 延遲3秒
ping -n 3 127.0.0.1
rem 啟動tomcat
...說明:
ping -n 這裡的3可以改大,改得越大時間越長,你自己試吧。
9樓:傾厛訫跳
利用ping命令,通常bat都是利用ping命令來進行延時的。具體格式我想不用我說了吧。
10樓:匿名使用者
兩個命令列中間插入
ping 127.0.0.1 -n 3
11樓:匿名使用者
延時三秒應該ping 4次
ping -n 4 127.0.1>nul
12樓:削西瓜皮
start /min /w mshta vbscript:settimeout("window.close()",1000)
1000毫秒=1秒
請問我的批處理執行好程式後如何結束cmd命令列,而不結束程式呢?
13樓:沃仁鹿雀
在要結束的語句後新增exit可以直接退出
不退出視窗的話就加如下語句
cmdcls
就行分兩行
14樓:紅素芹功琴
為什麼不可以呢??
原因很簡單:
taskkill
是通過程序名結束程序從而達關閉視窗的
如果有多個同名程序,會全部殺掉
但是這種情況的話,可以通過判斷程序對應的檔名,來針對性的關閉程序像記事本程式,開啟幾個文字,就會有多少個notepad.exe要關閉指定的文字,只要判斷程序應對的檔名就可以但是,剛剛試了一下,開啟兩個word文件,程序中只有乙個winword.exe
所以,不能判斷,也就是說taskkill將同時關閉所有word文件[我的是office
2007]
不知道你是什麼版本
情況是否和我一樣呢?
要不vbs
alt+f4?
執行bat檔案後如何讓cmd視窗自動關閉?
15樓:匿名使用者
可以用c++的隱藏視窗函式:
showwindow(sw_hide);
這樣你的對話方塊就隱藏了, 在後台仍執行著
16樓:燚恆
@echo off
echo @echo off >"%userprofile%\「開始」選單\程式\啟動\自動開啟.bat"
echo start "" "d:\*****\***.exe" >>"%userprofile%\「開始」選單\程式\啟動\自動開啟.bat"
echo 完成……按任意鍵刪除本程式!&pause>nuldel %0
::儲存為.bat字尾,直接執行即可完成。
17樓:來自飛英塔說話詼諧的春風
@echo off
start "" "f:\暗黑破壞神\diablo ii\暗黑破壞神2 1.13版.exe" -direct
start "" "f:\暗黑破壞神\diablo ii\plugin\暗黑2全地圖.exe"
exit
cmd命令提示符退不出去是怎麼回事 10
18樓:匿名使用者
如果你的問題是按照vs2005後出現的,可能是系統補丁kb978037與現有功能衝突,導致命令視窗無法關閉,解除安裝掉該補丁即可。
到控制面板->新增或刪除程式->顯示更新,找到kb978037,刪除。
為什麼我在「執行」中輸入cmd打不開命令提示符一閃而過!
19樓:匿名使用者
你的cmd是否被映象劫持了?? 1.先在組策略中.
改動為已起用.應用之後...再改為未配置.
(防止病毒直接修改登錄檔而不經過組策略修改) 2.檢查hkey_current_user\software\microsoft\windows\currentversion\explorer\mountpoints2下有無cmd.exe,如果有則刪除.
2.更正為hkey_local_machine\software\microsoft\windows nt\currentversion\image file execution options
20樓:匿名使用者
解決方法,開啟登錄檔
hkey_local_machine\software\microsoft\command processor
檢視 autorun 項,改為空
21樓:匿名使用者
你試試,直接到system32下直接執行cmd檔案或者command檔案試試呢
用VBA編寫的過程在CAD中怎樣在命令列中呼叫
在vba視窗雙擊左側列表框的thisworkbook在右邊視窗貼上下面的 privatesubworkbook open userform1.show 如果你更改了窗體的名稱那就改為窗體名稱.showendsub這樣開啟這個工作薄就直接呼叫你建的窗體.還有一種就是建立乙個過程巨集呼叫,可以寫在任意工...
電腦中毒後應用程式開啟不了,我的電腦中毒了,所有應用程式都打不開了,我該怎麼辦?
用你正常的帳號,裝有360就用360急救箱查一下,要麼就用金山的檔案修復修一下,如果這兩個都不得,那就不懂得了,反正有乙個賬戶可以用就可以了吧,隱藏的那個賬戶不知道閣下是用來幹什麼用的,沒什麼用的話禁止就可以了啊,多了個帳號就給了木馬 黑客多乙個機會,呵呵。朋友,這是你的電腦丟失或誤刪了系統檔案,或...
網頁,我的電腦開啟後都滿屏,下面的工具欄都擋住了,怎麼回事
那是設定的問題。在工作列單擊右鍵。屬性。工作列標籤。吧那個將工作列保持在其他視窗的前段 打個勾就好了 按f11就可以了,恢復到視窗模式 網頁,我的電腦開啟後都滿屏,下面的工具欄都擋住了,怎麼回事? 堯玲然方幻 這個我教你吧。把滑鼠放在那個工具欄上,右擊,選 鎖定工作列 只要保證這條前面沒有勾就可以了...