Befehl
![]()
Dieses Merkmal erlaubt Ihnen, vollziehbare Programme laufen zu lassen. Um Shellbefehle laufen zu lassen, archiviert Reihe/Index, Sie müssen das passende Shell als vollziehbares ausstoßen. Benutzen Sie dann das Shell, um den Befehl laufen zu lassen.
Befehl Zeile
Executables: um ein vollziehbares laufen zu lassen, stöbern Sie zu ihm durch oder betreten Sie es manuell. Beispiel:
c:\winnt\notepad.exe
Wenn der Pfad zu Ihrem vollziehbaren Platz einschließt, betreten Sie den Pfad zum vollziehbaren in Anführungsstriche. Beispiel:
„c:\program Dateien \ myexe.exe“
Um einen commandline Parameter einzutragen um zu Ihrem vollziehbaren zu überschreiten, tragen Sie einen Platz zwischen dem Pfad und dem Parameter ein. Lassen Sie Platz zwischen allen Folgenden Parametern. Beispiel:
„c:\program archiviert \ myexe.exe“ par1 par2
Für Shellbefehle, und Reihe oder Indexdateien: die benötigte Syntax schwanken abhängig von Betriebssystemen. Beispiele der Reihe befiehlt für Gewinn 95/98, WinNT/2000pro, Unix, und Mac OS X werden am Ende dieses Kapitels ausgedruckt.
Dieses fangen unterstützt auch dynamische Variablen auf. Z.B. eine Reihe Datei ausstoßen, und es die aktuelle Uhrzeit führen, Gebrauch:
c:\data\test.bat $ % DATUM::hh:Millimeter:SS % $
Aktuelles Verzeichnis
Das aktuelle Verzeichnis wird für Ihr Programm benoetigt, Befehl oder Index, richtig zu laufen. Dieses ist sehr wichtig, wenn das Programm oder der Index relative Pfade benutzt, um auf Dateien zuzugreifen.
Umgebung Variablen
Dieses ist eine Reihe Zeichenketten. Jedes Element dieser Reihe hat Umgebung Variable Einstellungen im Format name=value. Sie sollten jedes name=value Paar durch ein Begrenzungzeichen trennen. Sie können die Begrenzung beschließen, um jedes Element zu trennen. Die Rückstellung Begrenzung ist ^. Wenn irgendwelche Ihrer variablen name=value Paare das ^ Zeichen enthält, dann sollten Sie ein anderes Zeichen als Ihre Begrenzung einstellen. Die Begrenzung kann sein „=“ oder kein anderes Zeichen, das in Ihren name=value Paaren erscheint.
Beispiel der richtig formatierten Umgebung Variablen auf Fenstersystemen:
PATH= c:\test;c:\test2;c:\test3 ^TEMP= c:\temp
Dieses fangen unterstützt auch dynamische Variablen auf. Z.B. eine Reihe Datei ausstoßen und das variable „CUSTOM_DATE“ einstellen, Gebrauch:
CUSTOM_DATE=$ % DATUM::Qqq DD, YY HH:Millimeter:SS am_pm % $
Dieses stellt das variable CUSTOM_DATE in der Reihe Datei auf ein: 21. Aug. 2002 10:21:23 morgens ETC….
Endpunkt-Zeit
Die Endpunktzeit beträgt die maximale Zeit, die Ihr Programm oder Index laufen lassen können. Die Aufgabe bricht Ihr Programm, wenn sie noch läuft, nach der maximalen gewährten Zeit ab. Tragen Sie einen Wert = 0 ein, wenn Sie nicht Ihr Programm abbrechen möchten. In diesem Fall wartet die Aufgabe unbestimmt, auf Ihre Aufgabe zu beenden.
Wahlabstand
Während Ihr Programm oder Index läuft, stimmt die Aufgabe ununterbrochen Ihr Programm/Index ab. Die Aufgabe überprüft, ob das Programm durchgeführt hat. Die Aufgabe erhält die Ausgang codierte Darstellung, wenn Ihr Programm beendet. Sie können den Wahlabstand (Rückstellung = 15 Sekunden) auswählen. Der minimale Abstand ist 1 Zweiter. Wir empfehlen uns, 15 Sekunden zu verwenden.
Befehl Zeile Beispiele
Gewinn 95/98
1) Vollziehbare Programme:
Befehl Zeile = c:\windows\notepad.exe
Aktuelles Verzeichnis = c:\windows
2) Reihe Dateien (Gebrauch command.com, normalerweise gelegen in c:\windows oder in c:\)
Befehl Zeile = c:\windows\command.com/c c:\test\test.bat
Aktuelles Verzeichnis = c:\test
ANMERKUNG: Sie können Reihe Dateien, gerade wie ein vollziehbares, abhängig von Ihrer System Installation auch versuchen und laufen lassen.
Befehl Zeile = c:\test\test.bat
3) Shell befiehlt (der Gebrauch command.com, normalerweise gelegen in c:\windows oder in c:\)
Befehl Zeile = c:\windows\command.com/c gesetztes c:\test\set.txt
Aktuelles Verzeichnis = c:\windows
(dieses Beispiel gibt alle Ihre Umgebung Variablen zur Datei set.txt) aus
WinNT/2000pro
1) Vollziehbare Programme:
Befehl Zeile = c:\winnt\notepad.exe
Aktuelles Verzeichnis = c:\winnt
2) Reihe Dateien (Gebrauch cmd.exe, normalerweise gelegen in c:\winnt oder in c:\winnt\system32)
Befehl Zeile = c:\winnt\system32\cmd.exe/c c:\test\test.bat
Aktuelles Verzeichnis = c:\test
ANMERKUNG: Sie können Reihe Dateien, gerade wie ein vollziehbares, abhängig von Ihrer System Installation auch versuchen und laufen lassen.
Befehl Zeile = c:\test\test.bat
3) Shell befiehlt (der Gebrauch cmd.exe, normalerweise gelegen in c:\winnt oder in c:\winnt\system32)
Befehl Zeile = c:\winnt\system32\cmd.exe/c gesetztes c:\test\set.txt
Aktuelles Verzeichnis = c:\winnt\system32
(dieses Beispiel gibt alle Ihre Umgebung Variablen zur Datei set.txt) aus
Unix (Solaris, Linux, MacosX oder anderes)
Um Shellbefehle oder -indexe laufen zu lassen, müssen Sie das passende Shell als vollziehbares ausstoßen. Benutzen Sie dann das Shell, um den Befehl laufen zu lassen.
Beispiel, zum des Indexes „myscript“ von/vom Haus/vom Namensverzeichnis mit dem „SH“ Befehl Interpreter laufen zu lassen:
Commandline = SHmyscript
ArbeitsDir =/nach Hause/Name
Um die Optionen zu sehen, die um Ihren Index laufen zu lassen vorhanden sind, verwenden Sie Mann SH-, Mann csh oder Mannheftigen schlag.
Eine andere Option, zum eines Shellindexes oder -befehls laufen zu lassen, ist, die telnet Aufgabe zu verwenden. Die telnet Aufgabe, LOGON zum lokalen System, „Cd“ zum gewünschten Direktor mit einem Ersten telnet Befehl verwenden. Dann lassen Sie den Shellindex laufen oder befehlen Sie mit einem Zweiten telnet Befehl.
Mac OS X
1. AppleScripts: Verwenden Sie den „osascript“ Befehl, Ihr AppleScripts auszustoßen
Beispiel:
Commandline =/usr/Sortierfach/osascript/Benutzer/Name/YourScript.scpt
ArbeitsDir =/Benutzer/Name
2. Produkteinführung Anwendungen oder Dateien: Sie können auch verwenden „öffnen“ Befehl in MacOS X, ein Dokument oder eine Anwendung zu öffnen
Beispiel:
Befehl Zeile = geöffnetes Stickies.app
ArbeitsDir =/Anwendungen
3. Befehl Zeile: Um Shellbefehle oder -indexe laufen zu lassen, sehen Sie bitte das Kapitel auf Unix oben.