1樓:
應該是**有問題,或者在64位系統下有些命令不支援,造成語句執行失敗自動退出,最好能把**粘出來
2樓:匿名使用者
因為bat批處理檔案沒有加入@echo回顯語句,沒有顯示執行結果。其實是已經執行命令了。
3樓:匿名使用者
我也有這個問題 開啟後看到黑框白字時進行螢幕硬拷貝 再在畫圖中貼上出來 就可以看清楚它是什麼錯誤 應怎麼修改
4樓:
沒錯,就是**有問題。你可以在命令提示行中切換到bat所在資料夾,然後執行以下。看看錯誤提示是什麼。
開啟windows批處理檔案 視窗一閃即消失
5樓:
方法1假設你的bat名字叫aaa.bat
你可以新開一個bat,內容是
start aaa.bat
然後這個新的bat是不會自動關閉的
方法2要執行bat後不退出,可以在bat裡的最後新增pause命令,暫停等你^^
(不過再按鍵盤就沒了)
6樓:匿名使用者
試試這個批處理看,如果不關閉那就是你那檔案不相容,一下內容用記事本貼上,另存為xx.bat然後開啟看會自動消失不,理論上不會消失就是你那檔案問題,下面這個內容的批處理是不會關閉的否則你係統有問題
@echo off
pause
2行就行了,會提示使用者按鍵
bat檔案打不開 雙擊之後 一閃就沒了
7樓:0427付強
那就是已經開啟了。之所以會出現一閃就消失的現象,與bat程式本身有關,如果需要顯示bat視窗而不是立即消失,可以在**的結尾增加pause命令。
開啟和編輯bat檔案的方法是:右擊那個bat檔案,然後單擊編輯選項。
8樓:匿名使用者
在**的最後面加一句暫停 pause
怎麼讓bat檔案不一閃而過
9樓:我
兩種方法:
1、在.bat檔案末尾加上pause:提示使用者「按任意鍵繼續」
2、通過修改.bat檔案的開啟指令,讓每個bat檔案執行完之後都暫停。
操作方法:
1)開啟登錄檔編輯器 regedit
2)找到hkey_classes_root\batfile\shell\open\command 位置
3)將預設值修改為:」%1」 %* & pause
這個命令的作用是在開啟該bat檔案之後再執行一個 pause 命令,這樣就可以避免上述問題發生了。
對於「以管理員身份執行」
4)還需修改 hkey_classes_root\batfile\shell\runas\command 位置,將其預設值改為:%systemroot%\system32\cmd.exe /c 「%1」 %* & pause
10樓:王勃啊
先執行cmd。然後在cmd中執行bat檔案
11樓:來自飛英塔說話詼諧的春風
選擇暫停或者使用延遲.舉個例子..
@echo off
echo 我是例子》1.txt
pause
::上行就是暫停的命令,會提示使用者 "請按任意鍵繼續..." 不按鍵就一直等待...
echo 我是例子2>>1.txt
ping -n 3 127.1>nul
::三秒後執行下一條**...(這就是延遲)echo 我是例子3>>1.txt
exit
12樓:匿名使用者
cmd.exe /k bat檔案
*****==== 1.bat *****====@echo off
dir .
*****==== 1.bat *****====在cmd視窗中輸入 cmd.exe /k 1.bat 就可以執行1.bat裡的內容,並且不關閉
13樓:蒙奇嘀路飛
放到盤裡不要放到桌面上,或者在bat最後加上個pause
14樓:燕焮蘭
就在dos下試試啊!比如,你的bat檔案放在了d盤,bat檔案的檔名是a.bat ,進入以後輸入
d:a.bat
15樓:匿名使用者
在末尾加pause。
為什麼開啟bat檔案然後閃一下就自動關閉了?
16樓:靜物描寫
這種情況一般是bat**裡有錯誤,沒執行直接就退出了。
解決的辦回法是,
1、開始--執行--輸入
答cmd--確定,開啟一個cmd視窗
2、cd /d bat所在碟符路徑,例如
cd /d d:\minecraft
3、輸入bat檔名執行批處理,這時能看到錯誤提示了,根據提示修改bat再試試,如果自己搞不到,可把錯誤提示貼上上來幫你分析分析。
17樓:葫蘆
bat檔案內的所有命令執行完畢,就會自動關閉,如果不希望關閉,可以在所有命令的最後一行,加入一行:
pause
執行完畢後視窗會停住。
bat檔案打不開,雙擊後一閃而過
18樓:匿名使用者
在該bat檔案上點右鍵,選擇開啟方式,用事本開啟就可以看到裡面寫的內容了。或將該bat檔案的字尾名改為txt雙擊可以直接開啟。
19樓:匿名使用者
你的系統會不會跟別人的系統不一樣,然後bat檔案中有涉及到系統目錄的,然後bat找不到相關路徑便執行一閃而過,沒有相應的執行結果呢
20樓:匿名使用者
bat內容不是說在別人機器上沒問題到你這裡就沒問題的,bat說白了就是把一堆命令打包到一起執行,你的系統裡要沒那個命令他執行啥?
你可以把bat檔案用記事本開啟,然後開啟個命令提示符視窗,然後把bat裡面的命令一條一條的手工執行,那行出問題就找哪行的問題。當然這樣處理 只適合簡單的bat,要是那種帶一堆符號的複雜bat就沒辦法了。
21樓:萄糯諑
沒明白你的意思,bat命令一大堆,你執行bat幹嘛。
建立記事本把命令寫進去儲存後用.bat字尾。
結束沒有問候,直接關閉吧
在最後添上
echo. & pause
還有就是你執行的命令是內部還是外部,肯定有差別。
用dos 7.0及以後的版本試試可以超過8.3規則支援的
22樓:匿名使用者
你是不是更改了cmd視窗的字符集了,有時那樣的狀態下控制檯會呼叫不了bat指令碼
23樓:
右鍵編輯,然後把自動換行給取消,試試
24樓:匿名使用者
bat檔案打不開啊,雙擊後一閃而過,正常啊,關鍵是你問題解決了嗎?
為什麼我開啟bat的檔案然後閃一下就自動關閉了? 20
25樓:
這種情況一般是bat**裡有錯誤,沒執行直接就退出了。
解決的辦法是,
1、開始--執行--輸入cmd--確定,開啟一個cmd視窗2、cd /d bat所在碟符路徑,例如
cd /d d:\minecraft
3、輸入bat檔名執行批處理,這時能看到錯誤提示了,根據提示修改bat再試試,如果自己搞不到,可把錯誤提示貼上上來幫你分析分析。
26樓:全視弗里曼
bat檔案內的所有命令執行完畢,就會自動關閉,如果不希望關閉,可以在所有命令的最後一行,加入一行:
pause
執行完畢後視窗會停住。
我打一個bat的檔案,總是一閃而過怎麼辦
27樓:後知後覺z丶
您好,因為bat檔案是批處理檔案,您開啟後會按照設定好的程式自動執行,速度很快,所以一般都會一閃而過。
28樓:匿名使用者
這個要bat裡的命令了,就算是對的 一些簡單的命令執行 也是一閃而過,因為他執行完畢,自動關了!建議先了解你執行的bat的作用,如果不認識他 就別點了!右鍵編輯在最後 增加一行命令:
pause就不會一閃而過了。
29樓:匿名使用者
你可以把**發出來看下!有可能是幾中原因!1:**不對2:cmd被禁止了!
30樓:匿名使用者
1.如果雙擊startup.bat,視窗一閃而過,可以在命令列裡面啟動startup.bat;
2.如果命令列裡面啟動startup.bat情況還是這樣,就可以在bat命令後面加上pause。這樣就不會一閃而過了
31樓:
2、輸入bat檔名稱然後回車
這樣就不會自動消失(只在win7 x64 上嘗試過)
32樓:匿名使用者
補充 ●_沉沒的魚 的回答,還有文字格式不正確
bat檔案雙擊開啟或右鍵以管理員身份執行都會一閃而過 10
33樓:依夢琴瑤
bat檔案,如果指令碼**中不新增pause指令,執行完畢後當然會退出嘍!
至於拒絕訪問,那是因為bat所在目錄,你沒有許可權進行寫入操作。
怎麼用bat檔案,怎麼用一個bat檔案,新建一個bat
建立 sp configure xp cmdshell 1 goreconfigure gosp configure show advanced options 1 goreconfigure goexec xp cmdshell mkdir d price cation.bat no output...
bat檔案用一個程式開啟一個檔案怎麼編寫?
建個副檔名為bat的檔案,內容為。d 然後執行就可以了。s y 要看是跟在哪個命令後的引數,才知是什麼作用。如何用bat檔案開啟應用程式?如何用記事本開啟。bat檔案。這裡我們以我電腦裡的 win7一鍵清除垃圾 bat檔案其實很簡單,如下步驟。1 首先我們看下 win7一鍵清除垃圾 如下圖,確實是。...
如何建立bat檔案自動進入dos下某一目錄
1 在電腦中新增數百個資料夾,新增一個 txt 檔案,並命名學位。2.右擊並將檔案的字尾名設定為 qant.bat 3.右鍵單擊開啟檔案並輸入 複製c users 管理員桌面 西遊記 1.jpgc 在第一行。4.在第二行輸入 pause 5.儲存後關閉,雙擊檔案彈出到 dos 介面。6.您可以看到在...