window 下 bat腳本不顯示cmd窗口執行,並添加開機自啓

讓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 begin
mshta vbscript:createobject("wscript.shell").run("""%~nx0"" h",0)(window.close)&&exit
:begin
ren 下面是要執行的腳本

 

windows 開機自啓運行 bat腳本方法:

以下兩種方法,親測能夠執行的
1、編寫VBS腳本
新建腳本script.vbs,腳本內容如下:
set ws=WScript.CreateObject("WScript.Shell")
ws.Run "C:\Users\Administrator\Desktop\aa.bat /start",0 //bat的存放路徑

編寫完保存後,點擊開始-》所有程序—》啓動,點擊右鍵打開,把腳本放進去即可實現開機啓動bat腳本

2、修改註冊表
點擊開始-》運行-》regedit打開註冊表,如下圖所示
windows下.bat程序開機自啓動的幾種方法

依次找到
HKEY_LOCAL_MACHINE -》 SOFTWARE-》 Mirosoft -》Windows -》Run
在右側窗口點擊右鍵創建字符串值 命名爲Run ,雙擊填寫bat腳本所在的路徑即可實現開機運行bat程序,詳見如下圖所示:
windows下.bat程序開機自啓動的幾種方法

下面的幾種方法網上也有說可以執行,測試區不能用,在此寫出來餘俊共享,說不定有一個適合你呢?
1、直接把bat腳本放到開始-》所有程序-》啓動 裏面
2、配置啓動策略
開始運行-》輸入gqedit.msc 運行如下圖所示
windows下.bat程序開機自啓動的幾種方法
雙擊計算機配置-》windwos配置-》腳本啓動-》啓動
windows下.bat程序開機自啓動的幾種方法
點擊添加-》彈出對應的對話框後 瀏覽你的bat腳本所在的路徑 保存即可實現開機自啓動
3、點擊控制面板-》小圖標-》管理 -》任務計劃程序
windows下.bat程序開機自啓動的幾種方法
設置你要啓動的bat腳本和啓動時間即可。

 

還有一種方式,但沒測試過。

編寫bat腳本放置在以下位置

1

C:\Users\liuym\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup

  PS:Users後跟的是需要啓動腳本的用戶名

  開機即可執行該腳本

     注:本文內容非原創,是本人工作過程中恰好有需求,多方查閱資料拼湊而出。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章