CMD Batchdatei Abfrage anhand Computername

Gerber_

Lieutenant
Registriert
Juli 2012
Beiträge
543
Hi zusammen,

ich stehe gerade etwas auf dem Schlauch in Bezug auf einer Abfrage in einer CMD/Batchdatei.

Ich würde gerne anhand des Computernames einen lokalen Drucker als Standard setzten.
Z.B. Wenn Computername=TGServer09, dann setzten den lokalen Drucker xy als Standard.


Ich habe bisher immer die Abfragen anhand von Usernames oder Gruppenmitgliedschaften gemacht, allerdings noch nie anhand von Computernames.

Kann mir hierfür jemand einen Anstoß geben, wie dies in einer Batchdatei umgesetzt wird?

Danke Im Voraus.

Grüße
Phil
 
Danke für die Antwort.

Wie ich den Hostname herausfinde ist mir schon klar. Die Frage ist wie kann ich diesen in eine Abfrage in einer Batch Datei einbauen?
 
Naja, mit ner if-Abfrage...?!

Hostname in ne Variable schreiben und dann if variable1 == xy oder so ähnlich. Genaue Syntax habe ich gerade nicht im Kopf.
 
Na so:
Code:
if %COMPUTERNAME%=="TGServer09" set <lokalen Drucker xy als Standard>
 
  • Gefällt mir
Reaktionen: Gerber_
Perfekt, die Abfrage hat mir gefehlt.

Wie folgt läuft es:

Code:
if %computername%==TGServer09 rundll32 printui.dll,PrintUIEntry /in /y /n "Fax"

Danke an alle.

Grüße
Phil
 
Zurück
Oben