Delen via


start

Hiermee start u een afzonderlijk opdrachtpromptvenster om een opgegeven programma of opdracht uit te voeren.

Syntax

start <"title"> [/d <path>] [/i] [{/min | /max}] [{/separate | /shared}] [{/low | /normal | /high | /realtime | /abovenormal | /belownormal}] [/node <NUMA node>] [/affinity <hexaffinity>] [/wait] [/b] [/machine <x86|amd64|arm|arm64>] [<command> [<parameter>... ] | <program> [<parameter>... ]]

Note

De machineparameter is momenteel alleen beschikbaar in PREVIEW voor Windows 11. De parameter is beschikbaar vanaf windows 11 Insider Preview build 22557. Deze informatie heeft betrekking op een prereleaseproduct dat aanzienlijk kan worden gewijzigd voordat het wordt vrijgegeven. Microsoft geeft geen garanties, uitgedrukt of impliciet, met betrekking tot de informatie die hier wordt verstrekt.

Parameters

Parameter Description
"title" Hiermee geeft u de titel op die moet worden weergegeven in de titelbalk van het opdrachtpromptvenster .
/d <path> Hiermee geeft u de opstartmap.
/i Hiermee wordt de Cmd.exe opstartomgeving doorgegeven aan het nieuwe opdrachtpromptvenster . Als /i dit niet is opgegeven, wordt de huidige omgeving gebruikt.
{/min | /max} Hiermee geeft u op dat het nieuwe opdrachtpromptvenster moet worden geminimaliseerd (/min) of gemaximaliseerd/max.
{/separate | /shared} Start 16-bits programma's in een aparte geheugenruimte (/separate) of gedeelde geheugenruimte (/shared). Deze opties worden niet ondersteund op 64-bits platforms.
{/low | /normal | /high | /realtime | /abovenormal | /belownormal} Hiermee start u een toepassing in de opgegeven prioriteitsklasse.
/knoop <NUMA node> Maakt gebruik van geheugenlocatie op NUMA-knooppunten (Niet-Uniform Memory Architecture) als een decimaal geheel getal. Twee processen die met elkaar communiceren via gedeeld geheugen op het voorkeurs-NUMA-knooppunt, kunnen geheugenlatenties minimaliseren en waar mogelijk geheugen van hetzelfde NUMA-knooppunt toewijzen. Ze kunnen worden uitgevoerd op processors buiten het opgegeven knooppunt.
/affiniteit <hexaffinity> Hiermee past u het opgegeven processoraffiniteitsmasker (uitgedrukt als een hexadecimaal getal) toe op de nieuwe toepassing. Twee programma's kunnen worden uitgevoerd op specifieke processorkernen binnen hetzelfde NUMA-knooppunt. Dit nummer kan worden gewijzigd in het door de processor specifieke ondersteunde bedrag zonder dat u het affiniteitsmasker hoeft te wijzigen.
/wait Hiermee wordt een toepassing gestart en wordt gewacht tot deze is beëindigd.
/b Hiermee start u een toepassing zonder een nieuw opdrachtpromptvenster te openen. Ctrl+C-verwerking wordt genegeerd, tenzij de toepassing Ctrl+C-verwerking inschakelt. Gebruik Ctrl+BREAK om de toepassing te onderbreken.
/machine <x86 | amd64 | arm | arm64> Hiermee geeft u de machinearchitectuur van het toepassingsproces.
[<command> [<parameter>... ] | <program> [<parameter>... ]] Hiermee geeft u de opdracht of het programma te starten.
<parameter> Hiermee geeft u parameters op die moeten worden doorgegeven aan de opdracht of het programma.
/? Geeft hulp weer in de opdrachtprompt.

Remarks

  • U kunt niet-uitvoerbare bestanden uitvoeren via de bestandskoppeling door de naam van het bestand als een opdracht te typen.

  • Als u een opdracht met de tekenreeks CMD uitvoert als het eerste token zonder extensie of padscheidingsteken, wordt CMD vervangen door de waarde van de COMSPEC-variabele. Hiermee voorkomt u dat gebruikers de huidige map ophalen cmd .

  • Als u een 32-bits grafische gebruikersinterfacetoepassing (GUI) uitvoert, cmd wacht u niet totdat de toepassing wordt afgesloten voordat u terugkeert naar de opdrachtprompt. Dit gedrag treedt niet op als u de toepassing uitvoert vanuit een opdrachtscript.

  • Als u op een 64-bits platform werkt, worden de /separate parameters en /shared parameters niet ondersteund.

  • Als u een opdracht uitvoert die gebruikmaakt van een eerste token dat geen opdracht is of het bestandspad naar een bestaand bestand met een extensie, gebruikt u Cmd.exe de waarde van de omgevingsvariabele PATHEXT om te bepalen welke extensies moeten worden gezocht en in welke volgorde. De standaardwaarde voor de variabele PATHEXT is .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC

    Let op: de syntaxis is hetzelfde als de variabele PATH, met puntkomma's (;) elke extensie te scheiden.

  • Begin met het zoeken naar een opgegeven uitvoerbaar bestand en als het wordt gevonden, wordt het uitvoerbare bestand gestart, ongeacht de huidige werkmap. Als er bij het zoeken naar een uitvoerbaar bestand geen overeenkomst is voor een extensie, start u controles om te zien of de naam overeenkomt met een mapnaam. Als dat het geval is, begin dan Explorer.exe op dat pad.

Examples

Typ het volgende om het Myapp-programma te starten op de opdrachtprompt en het huidige opdrachtpromptvenster te behouden:

start Myapp

Typ het volgende om de Help-informatie van de startopdrachtregel weer te geven in een afzonderlijk gemaximaliseerd opdrachtpromptvenster :

start /max start /?