HOWTO · Batch
在批處理指令碼中使用 START 命令
本教程將展示我們如何在批處理指令碼中使用 START 命令。
在本教程中,我們將瞭解如何使用 Batch START 命令以及與該命令一起使用的一些選項。
在批處理指令碼中使用 START 命令
通過此命令,你可以從批處理指令碼執行另一個程式。下面給出了使用此命令的一般格式。
START "Windows_title" [/D Your_Path_Here] [OPTIONS] "COMMANDS"
Windows_title 在這裡是可選的,你在這個命令中提供的位置應該是程式檔案的確切路徑。COMMANDS 是需要執行的操作。
START 命令最常用的選項
下面我們分享了這個命令的一些最常用的選項。使用它們是可選的,如果你不使用它們,該命令將以預設模式執行。
讓我們看一下它們並簡要討論它們。
| 選項 | 描述 |
|---|---|
/MIN |
通過此選項,視窗將以最小化模式開啟。 |
/MAX |
通過此選項,視窗將以最大化模式開啟。 |
/W |
通過此選項,程式將在新視窗中開啟並等待它終止。 |
/B |
通過包含此選項,該程式將在新視窗中開啟。 |
/I |
通過包含此選項,如果環境發生任何變化,它將忽略它們。 |
/LOW, /NORMAL, /ABOVENORMAL, /BELOWNORMAL, /HIGH, /REALTIME |
提供這些是為了指定程式的優先順序。 |
此命令有兩種可用的格式。你可以使用程式的 Windows title 和 Location,也可以只使用 Location。我們將使用這兩種命令格式開啟 Windows 預設的 Notepad.exe,以便你輕鬆理解它們。
使用帶有 Windows 標題和位置的 START 命令
如果你知道檔案的視窗標題並且有確切的位置,則可以使用以下格式的命令:
start "Windows Title" c:\Location\file.exe
下面的示例將從位置 c:\windows\system32\notepad.exe 開啟 notepad.exe。
start "Notepad" c:\windows\system32\notepad.exe
你會注意到我們使用了記事本應用程式的視窗標題,幷包含了記事本應用程式的確切位置。如有必要,你可以使用一些選項。
使用帶有位置和檔名的 START 命令
你還可以使用以下命令開啟 .exe 檔案。要使用此命令,你需要位置和檔名。
使用此命令與位置和檔名的一般格式如下所示。
start "c:\location\" file.exe
我們將使用此命令開啟 notepad.exe。
start "c:\windows\system32" notepad.exe
你會注意到我們只使用了記事本應用程式的確切位置 c:\windows\system32,以及程式名稱 notepad.exe。你也可以在此處包含必要的選項。
請記住,這裡討論的所有方法都是使用批處理指令碼編寫的,並且只能在 Windows CMD 環境中工作。