在批處理指令碼中使用 START 命令

MD Aminul Islam 2023年1月30日
  1. 在批處理指令碼中使用 START 命令
  2. 使用帶有 Windows 標題和位置的 START 命令
  3. 使用帶有位置和檔名的 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 titleLocation,也可以只使用 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 環境中工作。

作者: MD Aminul Islam
MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn

相關文章 - Batch Command