記windows自定義bat指令碼自啟動

lyxlucky發表於2024-01-25

自定義 Windows 啟動指令碼簡化版

在本指南中,我們將使用一個簡化的批處理檔案(.bat)來演示如何建立自定義的 Windows 啟動指令碼。以下是一個基本的模板,您只需根據需要在 :begin 部分新增您的程式碼。

@echo off

if "%1"=="h" goto begin

rem 獲取指令碼路徑
set "scriptPath=%~dp0"

rem 啟動指令碼以隱藏視窗
start mshta vbscript:createobject("wscript.shell").run("""%scriptPath%%~nx0"" h",0)(window.close)&&exit

:begin
rem 在這裡新增您的程式碼
echo Hello, this is my startup script!
pause

在這個簡化版中,我們使用了 %~dp0 獲取指令碼所在路徑,並透過 start mshta 的方式啟動指令碼,以隱藏命令列視窗。您可以在 :begin 部分新增任何您希望在啟動時執行的程式碼。

請確保替換 :begin 部分的示例程式碼為您實際想要執行的內容。這個模板可以作為起點,根據您的需求進行定製。希望這個簡化版對您有所幫助!

相關文章