Zweck: | Starten Sie ein Programm in einer anderen Sitzung oder einem anderen Fenster |
Format: | START ["Titel"] [/= /AFFINITY=n /ABOVENORMAL /BELOWNORMAL /BREAKAWAY /COLOR=BF /DESKTOP=Name /ELEVATED /Env=Datei /FEEDBACK=aus|ein /HIGH /LOW /JOB=Berufsbezeichnung /NOPINNING /NORMAL /PARENTAFFINITY /REALTIME /VDESKTOP=id /B /C /K /DWeg /I /Idle=n /INV /MAX /MIN /NODE n /POS=x, y, Breite, Höhe /L /LA /LD /LF /LH /MONITOR=n /RUNAS Benutzer-Passwort /SIZE=rows,cols /TAB /TABNA /UNELEVATED /WAIT /WIN /PGM ] "Programmname"[Befehl] |
Titel | Titel, der in der Titelleiste angezeigt wird |
Weg | Startverzeichnis |
Programmname | Programmname (nicht der Sitzungsname) |
Befehl | Befehl, der ausgeführt werden soll Programmname |
Priorität |
Lokale Funktionen |
||
Mehrere CPUs |
Lokalgeschichtliche Liste |
||
Keine neue Konsole |
Priorität |
||
Priorität |
Maximiertes Fenster |
||
Trennen Sie sich vom Job |
Minimiertes Fenster |
||
Schließen Sie, wenn Sie fertig sind |
Zu verwendender Monitor |
||
Standardfarben der Konsole |
NUMA-Knoten |
||
Startverzeichnis |
Nicht an die Taskleiste anheften |
||
Desktop starten |
Priorität |
||
Beginnen Sie als Administrator |
Affinität des Elternteils erben |
||
Benutzerdefinierte Umgebung |
Programmname |
||
Cursor-Feedback-Modus |
Position des Fensters |
||
Priorität |
Priorität |
||
Umgebung erben |
Führen Sie als anderer Benutzer aus |
||
Warten Sie, bis die Eingabe inaktiv ist |
Bildschirmpuffergröße |
||
Unsichtbares Fenster |
Startet in Take Command Tab-Fenster |
||
Prozess im Job starten |
Beginnen Sie inaktiv Take Command Tab |
||
Behalten Sie es, wenn Sie fertig sind |
Starten Sie die App ohne erhöhten Rechten |
||
Lokale Listen |
Starten Sie auf dem angegebenen virtuellen Desktop |
||
Lokale Aliase |
Zum Abschluss der Sitzung |
||
Lokaler Verzeichnisverlauf |
Fenstersitzung |
Siehe auch: ABLÖSEN.
Verwendung:
START wird verwendet, um eine neue Sitzung zu beginnen und optional ein Programm in dieser Sitzung auszuführen. Wenn Sie START ohne Parameter verwenden, beginnt ein neuer Vorgang TCC Sitzung. Wenn Sie a hinzufügen Befehl, START startet eine neue Sitzung oder ein neues Fenster und führt diesen Befehl aus.
START kehrt zum zurück TCC sofort auffordern (oder eine Batchdatei fortsetzen), ohne auf den Abschluss des Programms zu warten, es sei denn, Sie verwenden /WARTEN.
If Titel enthalten ist, erscheint es in der Aufgabenliste und Alt-Tab wird anstelle des Programmnamens angezeigt. Titel muss in doppelte Anführungszeichen gesetzt werden und darf 127 Zeichen nicht überschreiten. Titel wird ignoriert, wenn Sie auch /ELEVATED angeben.
START geht immer davon aus, dass die erste in Anführungszeichen gesetzte Zeichenfolge in der Befehlszeile die ist Titel. Wenn eine zweite Zeichenfolge in Anführungszeichen vorhanden ist, wird davon ausgegangen, dass es sich um die handelt Befehl. Wenn der Name des Programms, das Sie starten, Leerzeichen enthält (und daher in Anführungszeichen gesetzt werden muss) und Sie kein a angeben Titel, START interpretiert die erste Zeichenfolge in Anführungszeichen als Titel, nicht der Befehl. Um dieses Problem zu beheben, verwenden Sie die /PGM Wechseln Sie, um explizit anzugeben, dass die in Anführungszeichen gesetzte Zeichenfolge der Programmname ist, oder fügen Sie einen Titel vor dem Programmnamen ein. Zum Beispiel, um das Programm zu starten C:\Programme\Proc.Exe Sie könnten einen der ersten beiden Befehle unten verwenden, aber der dritte Befehl würde nicht funktionieren:
Gültig
starte /PGM „C:\Programme\Proc.Exe“
starte „test“ „C:\Programme\Proc.Exe“
Ungültig
Starten Sie „C:\Programme\Proc.Exe“
Numerische Eingaben können entweder im Dezimalformat (eine Folge von 0–9 Ziffern) oder im Hexadezimalformat („0x“, gefolgt von einer Folge von 0–F Hexadezimalziffern) eingegeben werden.
START bietet eine große Anzahl von Schaltern zur Steuerung der von Ihnen gestarteten Sitzung. In den meisten Fällen sind nur wenige Schalter erforderlich, um das gewünschte Ergebnis zu erzielen. Die folgende Liste fasst die am häufigsten verwendeten START-Optionen zusammen und zeigt, wie Sie sie verwenden können, um die Art und Weise zu steuern, wie eine Sitzung gestartet wird.
Fenstersteuerung: /MAX, /MINDEST und /POS ermöglichen es Ihnen, eine Fenstersitzung im Zeichenmodus in einem maximierten Fenster, einem minimierten Fenster bzw. einem Fenster mit einer bestimmten Position und Größe zu starten. /INV startet ein unsichtbares Fenster. /B startet das Programm im aktuellen Konsolenfenster. Der Standard is /GEWINNEN, die es erlaubt Windows um die Position und Größe des nicht maximierten Fensters auszuwählen. Nur wenn Sie ein Grafikmodusprogramm starten /MAX und dem /POS wirksam sind, sowie die damit verbundenen Positions- und Größeninformationen /POS wird ignoriert. Windows verwendet die Größe, aber nicht die Position desselben Programms bei der letzten Verwendung in WIEDERHERSTELLEN Modus. Wenn Sie die Fenstergröße und Platzierung eines Grafikmodusprogramms steuern möchten, verwenden Sie die AKTIVIEREN Befehl nachdem Das Fenster wurde geöffnet.
Sitzungspriorität: Die Optionen /ÜBER NORMAL, /UNTER DEM NORMALWERT, /HOCH, /NIEDRIG, /NORMAL und dem /ECHTZEIT Hier können Sie die Priorität der neuen Sitzung auswählen.
Programmsteuerung.
If Programmname ist in dem "App-Pfade"-Registrierung (entweder HKCU oder HKLM) wird der zugehörige „Pfad“-Wert (falls vorhanden) am Anfang der eingefügt PATH in der vom Programm geerbten Umgebung.
If Programmname ist der Name eines Verzeichnisses anstelle eines ausführbaren Programms, TCC startet Ihre Standard-Windows-Shell (normalerweise Windows Explorer) im angegebenen Verzeichnis.
Programmname erbt die Umgebung so, wie sie vorhanden ist, wenn START ausgeführt wird, es sei denn /I wird verwendet, um die Standardumgebung auszuwählen.
If Programmname spezifiziert TCC. EXE, die Optionen /L, /DORT, /LD, /LF und dem/LH Bietet Kontrolle über die Verwendung lokaler oder globaler Listen. Details siehe unten.
Das anfängliche Verzeichnis für Programmname ist das aktuelle Standardverzeichnis, sofern nicht anders angegeben /D .
Wann Befehl ist fertig, /C schließt die Sitzung (die Standard für Windows-Sitzungen), während /K behält es bei und zeigt die Eingabeaufforderung an (die Standardeinstellung für Sitzungen im Zeichenmodus).
Die Prozess-ID der getrennten Sitzung oder des getrennten Programms wird im zurückgegeben _STARTPID interne Variable.
Option:
/AFFINITY=n | Legen Sie auf Maschinen mit mehreren Prozessoren die Prozessoraffinität für diesen Prozess fest. /AFFINITY benötigt ein Hex-Argument für die Prozessormaske – d. h. um die Affinität für CPU 1 und 3 festzulegen, setzen Sie /AFFINITY=5. Wenn Sie auch einen NUMA-Knoten angeben (siehe /KNOTEN), ist der Prozess auf die Ausführung auf den gemeinsamen Prozessoren zwischen der angegebenen Affinitätsmaske und dem NUMA-Knoten beschränkt. Wenn keine gemeinsamen Prozessoren vorhanden sind, ist der Prozess auf die Ausführung auf dem angegebenen NUMA-Knoten beschränkt. |
/AUSBRECHEN | Der untergeordnete Prozess ist nicht mit dem verknüpft TCC Job (siehe JOBS). Das erfordert das TCC wird in einem Job mit aktivierter Breakaway-Option ausgeführt.. |
/C | Starten Sie das Programm neu TCC Fenster und schließen Sie das TCC Fenster, wenn die Anwendung endet. |
/FARBE=BF | Legen Sie die Standardfarbe für das neue Konsolenfenster fest. B ist die Hintergrundfarbe (hex 0-F) und F ist die Vordergrundfarbe (hex 0-F). |
/D | Gibt das Startverzeichnis an. Fügen Sie den Verzeichnisnamen direkt nach dem /D ein, ohne dazwischenliegende Leerzeichen oder Satzzeichen. |
/Env="Dateiname" | Erstellt eine neue Umgebung für den Prozess unter Verwendung der Inhalte von Dateiname. Das Format von Dateinamen ist: |
var1=wert1
var2=wert2
...
Da einige Windows-API-Aufrufe fehlschlagen, wenn in der Umgebung keine Variable „SystemRoot“ vorhanden ist, TCC wird das Vorhandene hinzufügen System Root Wert in die neue Umgebung übernehmen, wenn er nicht angegeben wurde Dateinamen.
OFF - Der Feedback-Cursor wird ausgeschaltet, während der Prozess startet (der normale Auswahl-Cursor wird angezeigt).
/INV | Starten Sie die Sitzung oder das Fenster unsichtbar. Es wird kein Symbol angezeigt und die Sitzung ist nur über den Task-Manager oder die Fensterliste zugänglich. |
/JOB=Berufsbezeichnung | Starten Sie den neuen Prozess im angegebenen Job (siehe JOBS). Kann nicht mit /RUNAS verwendet werden. |
/K | Starten Sie das Programm neu TCC Fenster und bewahren Sie das auf TCC Fenster geöffnet, wenn das Programm endet. (Verwenden Sie den EXIT-Befehl, um das zu schließen TCC Fenster.) |
/L | Startseite TCC mit lokalen Alias-, Funktions-, Verlaufs- und Verzeichnisverlaufslisten. Diese Option entspricht der Angabe von /LA, /LD, /LF und /LH (unten). |
/DORT | Startseite TCC mit einer lokalen Alias-Liste. Informationen zu lokalen und globalen Aliaslisten finden Sie unter ALIAS. |
/LD | Startseite TCCmit einer lokalen Verzeichnisverlaufsliste. Informationen zu lokalen und globalen Verzeichnisverlaufslisten finden Sie unter Lokale und globale Verlaufslisten. |
/LF | Startseite TCC mit einer lokalen Funktionsliste. Informationen zu lokalen und globalen Funktionslisten finden Sie unter FUNCTION. |
/LH | Startseite TCC mit einer lokalen Geschichtsliste. Informationen zu lokalen und globalen Verlaufslisten finden Sie unter Lokale und globale Verlaufslisten. |
/NODE n | Starten Sie das Programm mit dem angegebenen NUMA-Knoten (n is eine dezimale ganze Zahl). Siehe auch /AFFINITÄT. |
/NOPINNING | Durch den neuen Prozess erstellte Fenster können nicht in der Taskleiste angeheftet werden. |
/POS=links,oben,breite,höhe | Starten Sie das Fenster an der angegebenen Bildschirmposition. Die obere linke Ecke des Bildschirms ist 0,0. |
/RUNAS-Benutzer@Domänenkennwort.
Wenn „Domäne“ nicht angegeben ist, wird die lokale Datenbank auf den Benutzernamen überprüft. Wenn Sie * als Passwort angeben, werden Sie von START zur Eingabe des Passworts aufgefordert. (Nützlich, wenn Sie das Passwort nicht in eine Batchdatei einfügen möchten.) /RUNAS kann nicht in Kombination mit /ELEVATED verwendet werden.
Wenn der Benutzername mit „beginnt“. \ " (ohne die Anführungszeichen) , TCC ersetzt den Computernamen durch den ".".
/SIZE=Zeilen,Spalten | Gibt die Größe des Bildschirmpuffers an. „Zeilen“ ist die Anzahl der Textzeilen und „Spalten“ die Anzahl der Textspalten. (Dies ist nicht die Größe des Sitzungsfensters.) |
/GEWINNEN | Starten Sie die neue Konsolensitzung als Fenster (dies ist die Standardeinstellung.) Siehe auch /B. |