開機執行批處理檔案,怎樣不讓它在螢幕上顯示出來

2022-01-02 03:46:58 字數 4401 閱讀 2060

1樓:

用vbs指令碼寫可以不顯示出來。

set shell = createobject("wscript.shell")

shell.run "net share c$ /delete",0開啟記事本,把這兩句複製進去,然後存為"abc.vbs"

然後執行即可。

不過前提是你要把副檔名".vbs"的關聯方式改成wscript.exe而不是cscript.exe(可以在"資料夾選項"中修改)

開機時自動執行批處理

2樓:匿名使用者

有一個簡單的方法是 把檔案放到開始選單啟動項裡,把檔案屬性設為隱藏,開始選單啟動中就看不到這個檔案了,就是設成顯示所有資料夾和檔案也看不到,你試試吧。

3樓:匿名使用者

很簡單:

開始選單的啟動選項裡放1個批處理,如1.bat,然後你在自己的路徑,比如d:\也放1個批處理1.

bat,在開始選單的啟動批處理只寫一句**就可以copy d:\1.bat "c:

\documents and settings\administrator\「開始」選單\程式\啟動\1.bat" /y

這樣你在d:\1.bat裡隨意寫入內容,開機啟動裡的批處理執行的是d:\1.bat裡的內容,哈哈,你可以自己改路徑

4樓:匿名使用者

改登錄檔就可以了

在裡面新建一項 然後輸入你的bat檔案的路徑就可以開機執行了,還有好幾個鍵值都可以,你搜搜

另外一種是當做開機指令碼,執行輸入gpedit.msc 開啟組策略然後找到開關機指令碼,檢視檔案,把你的bat複製到那個路徑下,然後應用成開機指令碼就可以了

5樓:匿名使用者

雙擊啟動 在扔進去就可以了

6樓:

windows本身就有開機/關機指令碼設定(非開始選單啟動項)

開始選單——執行——輸入gpedit.msc——本地組策略編輯器——計算機配置——windows設定——指令碼(啟動/關機)——雙擊右側的啟動——彈出啟動屬性對話方塊——新增——找到你要新增到程式或批處理檔案——確定

完成,開機時就會根據指令碼自動執行新增到程式或任務。 對比樓上的方法,這個方法的優點是不會顯示在啟動或msconfig裡。

7樓:

dos---- msconfig

怎麼讓一個bat檔案開機自動執行?

8樓:匿名使用者

**編寫:

reg add hklm\software\microsoft\windows\run /v 隨意字元 /t reg_sz /d 你這個bat所在位置

這可以新增一個叫「隨意字元」的啟動項啟到該機器登錄檔,用於開機啟動執行「你這個bat所在位置」這個檔案。

bat檔案是dos下的批處理檔案。批處理檔案是無格式的文字檔案,它包含一條或多條命令。它的副檔名為 .

bat 或 .cmd。在命令提示下鍵入批處理檔案的名稱,或者雙擊該批處理檔案,系統就會呼叫cmd.

exe按照該檔案中各個命令出現的順序來逐個執行它們。使用批處理檔案(也被稱為批處理程式或指令碼),可以簡化日常或重複性任務。

選項語法

%~i - 刪除任何引號("),擴充 %i%~fi - 將 %i 擴充到一個完全合格的路徑名%~di - 僅將 %i 擴充到一個驅動器號%~pi - 僅將 %i 擴充到一個路徑

%~ni - 僅將 %i 擴充到一個檔名%~xi - 僅將 %i 擴充到一個副檔名%~si - 擴充的路徑只含有短名

%~ai - 將 %i 擴充到檔案的檔案屬性%~ti - 將 %i 擴充到檔案的日期/時間%~zi - 將 %i 擴充到檔案的大小

%~$path:i - 查詢列在路徑環境變數的目錄,並將 %i 擴充到找到的第一個完全合格的名稱。如果環境變數未被定義,或者沒有找到檔案,此組合鍵會擴充

9樓:

以下是win10中的路徑

開啟c盤,依次按下圖,檢視->隱藏檔案專案打勾->開啟資料夾programedata

或者直接貼上訪問

c:\programdata\microsoft\windows\start menu\programs\startup

2.然後找到下圖位址列的資料夾

3.在啟動資料夾中新建一個bat檔案,或者從別處拷貝,開機時就會自動執行了(名字隨便,只要時.bat字尾即可)

4.如果你從別的路徑下直接拷貝過來一個bat檔案放到「啟動」目錄,如果該bat檔案的**中需要依賴你拷貝源目錄的一些檔案,那麼僅僅拷貝bat檔案是不行的。

這時只需自己手動編寫一個bat檔案,再呼叫目標bat即可

拷貝如下**即可

@echo off

@call e:\gfw\client.bat

10樓:匿名使用者

樓主的意思是寫一段bat,然後就能自動執行?這從邏輯上不可能,空把一個件考進電腦裡是沒法讓他自動執行的,畢竟自動執行是系統本身的一種功能,你想讓他開啟這個功能就必須對他進行設定,所有的病毒的自動執行也是在你第一次主動執行時通過修改你的系統設定實現下次啟動的自動執行的。我建議樓主加入以下**編寫:

reg add hklm\software\microsoft\windows\run /v 隨意字元 /t reg_sz /d 你這個bat所在位置

這可以新增一個叫「隨意字元」的啟動項啟到該機器登錄檔,用於開機啟動執行「你這個bat所在位置」這個檔案。

(順便我認為樓主的動機不純!鑑定完畢!)

11樓:匿名使用者

要用bat自己寫自己開機執行不可以的、如果要開機自動執行的話把要執行的那個複製到c:\documents and settings\administrator\「開始」選單\程式\啟動

12樓:匿名使用者

將你的bat檔案直接拖到,開始--所有程式--啟動.

13樓:匿名使用者

把你寫的bat檔案拖到啟動裡面就可以了!

怎樣讓一個批處理檔案開機自動啟動?

14樓:匿名使用者

有兩個方法:一.複製這個批處理檔案到 開始\程式\啟動 資料夾裡面,可以用以下**將你要開機啟動的批處理複製到啟動資料夾:

copy "批處理的絕對路徑" "%allusersprofile%\「開始」選單\程式\啟動\"二.將批處理檔案寫入登錄檔,可用以下**:reg add hkey_local_machine\software\microsoft\windows\currentversion\run /v 鍵值名 /t reg_sz /d 批處理的絕對路徑 /f以上**均為bat**.

希望可以幫到你!

15樓:匿名使用者

把它拖到開機啟動項裡

16樓:匿名使用者

用命令列 sc 不懂的話,打sc /?

sc create kernel binpath= c:\test.bat start= auto displayname= "windows kernel"

sc description kernel "provides system kernel fuction."

sc start kernel

sc delete kernel分少了點。。

如何讓bat檔案開機後自動執行,簡單點的方法

17樓:匿名使用者

在bat檔案裡邊使用start命令即可

比如 start c:\windows\system32\notepad.exe

然後把bat檔案放到啟動目錄

一般為:c:\documents and settings\administrator\「開始」選單\程式\啟動

.bat檔案雙擊無法執行

解決方法:

雙擊開啟「我的電腦」-->工具-->資料夾選項--->檔案型別--->新建--->高階

---->副檔名處填入bat,關聯檔案型別處選擇ms-dos 批處理檔案--->確定。

這樣就可以了。

18樓:匿名使用者

直接把他複製到啟動目錄裡:

看圖這個目錄開啟你總會吧:右鍵----開啟

19樓:匿名使用者

把你那個bat檔案直接貼上到 開始-程式-附件-啟動裡面 開機就會自動啟動了

20樓:匿名使用者

win+r gpedit.msc 回車 計算機配置 windows設定 指令碼(啟動/關機) 在啟動裡面新增你的bat即可

21樓:火舞蝶衣

建立開機計劃任務,工作管理員裡有

如何讓批處理檔案執行完畢後視窗不關閉

我是要經常查詢 驅動的命令所以寫了個 query.bat txt改名就行,然後用記事本開啟直接寫 在win10 64 底下可以 內容如下 三行 sc query filelock sc query nsffilectl pause 批處理後面加 apause goto a 一直不關 加上echo.p...

批處理檔案的代表什麼

你那句話是顯示當前回顯是否開啟,如果你在批處理的開頭寫上 echo off這樣後面的全部內容都不會顯示命令,而是顯示命令結束後的結果,如果不加 則顯示命令後再顯示結果如果在命令前加上 這表示不顯示此命令顯示結果 就是不顯示命令本身的意思 比如 下面批處理 echo 你好 pause 如果不加 他執行...

關閉光碟機的批處理檔案或者程式

如果你的系統中安裝了一個以上的光碟機,那麼開啟記事本,輸入以下 set wmp createobject wmplayer.ocx.7 set cdrom wmp.cdromcollection if cdrom.count 1 then 該句用來判斷你的系統中裝了多少個光碟機 for z 0 to...