執行bat時怎麼隱藏cmd視窗啊

2022-01-03 08:24:36 字數 3304 閱讀 8454

1樓:袁豫公孫博涉

方法有很多,有藉助小工具軟體的,有的是把bat檔案封裝成exe應用程式。但比較簡單的,可以靠幾行vbs指令碼**就可以隱藏bat執行。------------------------------set

shell

=wscript.createobject("wscript.shell")a=

shell.run

("路徑\檔案.bat",0)

------------------------複製虛線內**,另存為*.vbs檔案------------手工修改bat檔案的路徑幾檔名稱就可以了!

2樓:匿名使用者

可以編輯一個vbs指令碼,在其中以隱藏視窗執行批處理程式。

set ws = createobject("wscript.shell")

ws.run "cmd /c 批處理程式名",vbhide

將水平線中**拷貝到記事本中,儲存為"runbat.vbs"或者其它的名字(副檔名必須是.vbs),然後點選執行生成的指令碼runbat.

vbs,即可隱藏執行指定的批處理程式。這個vbs指令碼也可以在其它環境中直接呼叫。

3樓:匿名使用者

沒有隱藏的,只有關閉顯示命令

@echo off

怎麼讓bat隱藏執行,不顯示cmd視窗

4樓:螞蟻愛吐槽

解決方法:

1、首先,「win+r」組合鍵開啟「執行」視窗,輸入「osk」可開啟螢幕鍵盤

2、在執行視窗中輸入「notepad」回車,可以快速開啟記事本程式3、然後,如圖在記事本中貼上或輸入「createobject("wscript.shell").run "c:

\users\chaoy\desktop\sleeppc.bat",0」,其中的 "c:\users\chaoy\desktop\sleeppc.

bat"更換為自己的指令碼所在絕對路徑及檔名;

4、接著,將檔案另存為自定義名稱的「.vbs」字尾檔案即可,如圖5、儲存後可選中該檔案,右鍵「編輯」以檢視是否有錯誤,檢查無誤後關閉6、這樣,再要執行原來的批處理檔案時,只需執行這個vbs檔案。當然,如果用到任務計劃程式,也要相應地改為執行該vbs檔案,即可實現靜默執行原bat批處理檔案的目的。

5樓:time零點零零一

讓bat隱藏執行需要用vbs檔案才能實現,方法一:新建一個文字文件,寫入

set ws=wscript.createobject("wscript.shell")

ws.run "d:\yy.bat",0

另存為vbs檔案即可,其中d:\yy.bat是你需要執行的bat檔案的路徑。

方法二:用文字文件開啟bat檔案,在開頭處寫入@echo off

if "%1" == "h" goto beginmshta vbscript:createobject("wscript.shell").

:begin

rem這個方法執行bat,還是閃了一下。

怎麼讓bat隱藏執行,不顯示cmd視窗?

6樓:螞蟻愛吐槽

解決方法:

1、首先,「win+r」組合鍵開啟「執行」視窗,輸入「osk」可開啟螢幕鍵盤

2、在執行視窗中輸入「notepad」回車,可以快速開啟記事本程式3、然後,如圖在記事本中貼上或輸入「createobject("wscript.shell").run "c:

\users\chaoy\desktop\sleeppc.bat",0」,其中的 "c:\users\chaoy\desktop\sleeppc.

bat"更換為自己的指令碼所在絕對路徑及檔名;

4、接著,將檔案另存為自定義名稱的「.vbs」字尾檔案即可,如圖5、儲存後可選中該檔案,右鍵「編輯」以檢視是否有錯誤,檢查無誤後關閉6、這樣,再要執行原來的批處理檔案時,只需執行這個vbs檔案。當然,如果用到任務計劃程式,也要相應地改為執行該vbs檔案,即可實現靜默執行原bat批處理檔案的目的。

bat命令怎麼隱藏執行後的所有視窗。不是隱藏cmd的視窗。

7樓:碎夢碎愛

@echo off

if "%1" == "yes" goto beginmshta vbscript:createobject("wscript.shell").

:begin

::從這裡開始執行批處理命令,不會有視窗提示::工作原理運用vbs的後臺執行指令碼wscript.shell執行批處理

8樓:匿名使用者

用vbs呼叫批處理,來隱藏批處理程式.假設 批處理 名為: test.bat

t.vbs **如下:

set ws=wscript.createobject("wscript.shell")

ws.run "test.bat /start",0雙擊 t.vbs 隱藏 test.bat 程式

請問執行批處理時怎麼隱藏cmd視窗?

9樓:匿名使用者

方法有很多,有藉助小工具軟體的,有的是把bat檔案封裝成exe應用程式。但比較簡單的,可以靠幾行vbs指令碼**就可以隱藏bat執行。------------------------------set shell = wscript.

createobject("wscript.shell")

a = shell.run ("路徑\檔案.bat",0) ------------------------複製虛線內**,另存為*.

vbs檔案------------手工修改bat檔案的路徑幾檔名稱就可以了!

10樓:以燕嵐

set ws = createobject("wscript.shell")ws.run "你要執行的批處理檔案",vbhide將上面**儲存為vbs字尾的檔案執行就可以了

怎麼設定 執行bat 檔案不彈出cmd視窗

11樓:度霞文

單純 bat 本身並不具備隱藏執行的功能

不過用vbs呼叫bat就可以實現

set ws = createobject("wscript.shell")

ws.run "cmd /c 2002.bat",vbhide這個就是vbs呼叫同目錄下 名為 2002.bat 的批處理隱藏執行

在cmd執行bat檔案為什麼總提示說不是內部或外部

rem 工程路徑請自行修改 估計這行在工程兩字後面斷開換行了,剩下的 工程路徑請自行修改 當做命令當然不是內部或外部命令。這個涉及到環境變數的問題。如果你是系統自帶的一些命令那麼是不會提示出錯的。如果是第三方的話,需要在命令提示符下進入命令所在資料夾然後在執行才可以。echo off echo 工程...

當以管理員許可權執行cmd時,如何切換工作目錄

1 首先在c盤建立一個個資料夾,為了訪問方便,取名為mm,然後在mm資料夾中新建兩個資料夾,一個取名為nn,另一個取名為oo。2 接著在命令列中輸入c 就行了。3 先從c documents and settings administrator 中返回到c盤根目錄,只需要在命令列中輸入cd.就可以返...

Win10系統怎麼開啟「執行」視窗

具體操作再系統下進行即可,下面介紹兩種常見方法 方法一 進入系統後直接按win r組合鍵即可開啟。方法二 進入系統按快捷鍵win s,在工作列中填入 執行 即可開啟。win10系統 執行 視窗開啟的方法有3個 方法一 1 在系統的開始選單上單擊滑鼠右鍵!2 彈出的選單中點選執行!3 這樣就開啟了系統...