"Christmas - the time to fix the computers of your loved ones" « Lord Wyrm

wo führt sich die Batch aus?

dolby 15.06.2005 - 13:40 517 5
Posts

d0lby

reborn
Registered: Jul 2004
Location:
Posts: 6123
Ich suche wieder etwas und weiß nicht wie ich es beschreiben soll.

Also
Man hat eine Batchdatei. Angenommen der Inhalt der Batch hat den Befehl eine Datei an den Drucker zu schicken.
Jetzt gibt es zwei Möglichkeiten:
Die eine ist, man kompiert die Batchdatei direkt in den Ordner wo sich die Datei befindet die man an den Drucker schicken will und führt sie aus: es funktioniert.

Es gibt aber auch eine zweite Möglichkeit ohne die Batchdatei jedes mal in den Ordner zu kopieren wo sich aud diese Datei befinden, sondern man kann einfach das DOS-Fenster starten und ich das Verzeichnis der Datei gehen. Dabei muss sich die Batch gar nicht im Ordner befinden. Gibt man dann dateiname_der_Batch.bat dateiname.txt wird die Datei an den Drucker geschickt, ohne dass sie im Ordner drinnen sein muss.

Ich habe vergessen (und ich finde es nicht mehr) wo das einzustellen ist. Man kann irgendwo angeben auf welchen Ordner beim eintippen einer Batchdatei zugegriffen werden muss.

Kann mir jmd folgen? :confused: ist bissl blöd zum beschreiben.

z.B. gutes Beispiel das Bild, hoff das wird klarer
Ich habe den Wincommander
in c:\batch sind meine notwendigen Batchdateien. Die brauche ich 100 mal am Tag.
Jetzt habe ich auf der rechten Seite im Ordner meine Dateien und einige davon muss ich zum Drucker schicken. In dem Beispiel die Datei text_normal.xgf
Es reicht wenn ich (siehe Befehlszeile unten) eingebe
[b]dt6180 test_normal.xgf]/b]
Die Datei wird an den Drucker geschickt, ohne dass die Batch im Ordner ist. Wo ist das bei Winows eingestellt?

thx
batch_81450.jpg (downloaded 25x)
Bearbeitet von d0lby am 15.06.2005, 14:04

daisho

SHODAN
Avatar
Registered: Nov 2002
Location: 4C4
Posts: 19682
Dazu musst du nur das Verzeichnis in dem sich sämtliche Batch-Dateien ( oder sonstige Ausführbare... ) in die "Path"-Zeile schreiben.

Systemeigenschaften > Erweitert > Umgebungsvariablen > Path ( Diverse Verzeichnise werden mit einem ";" getrennt.

/Edit: Dabei kann man %SYSTEMROOT% bzw %WINDIR% ( = Windows-Verzeichnis ) oder ähnliche Variablen einsetzen.

Crash Override

BOfH
Registered: Jun 2005
Location: Germany
Posts: 2951
Du must das verzeichnis in die PATH Variable mit reinbringen. Ist bei Windows XP bei den Systemeinstellungen (nähe Auslagerungsdatei).

Indigo

raub_UrhG_vergewaltiger
Avatar
Registered: Mar 2001
Location: gigritzpotschn
Posts: 6690
alternativvariante (wenn auch nur gültig bis das terminal geschlossen wird: path=%path%;<deinverzeichnis>

erlgrey

formerly known as der~erl
Registered: Aug 2002
Location: Wien
Posts: 4428
oder du kopierst die paar batchdateien in n gepathtes verzeichnis....

d0lby

reborn
Registered: Jul 2004
Location:
Posts: 6123
hätt nie damit gerechent dass jmd versteht was ich meine, weils nicht gerade einfach udn deutlich von mir beschrieben wurde.

owned
solved
N1
thx
Kontakt | Unser Forum | Über overclockers.at | Impressum | Datenschutz