Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Forum — Scripting


Alles zum Thema System Administration Scripting — Q & A zum Thema Scripting: Batch, VBS, WMI, PowerShell


Antwort
     
Themen-Optionen
Alt 25.06.2007, 08:58   #1
Gast
 
Offline
Registriert seit: 04-2002
Beiträge: 1.071
Lokalen Drucker per Skript löschen - Leerzeichen werden nicht erkannt

Hallo,

wir wollen die durch Microsoft Office 2003 installierten "Microsoft Office Document Image Writer" löschen. Diese stellen sich oft als Standarddrucker ein und behindern somit die Arbeit unserer User. Außerdem braucht die kein Mensch.

So, jetzt hatten wir uns zuerst ein VB-Skript gebastelt, dass die Registry-Einstellungen löscht, beim nächsten hochfahren ist der Drucker verschwunden. Da hier aber mit RunAs gearbeitet werden muss, ist ein VB-Skript schlecht.

Nun habe ich folgenden Befehl gefunden, der in eine Batch eingebunden werden kann, außerdem nur einzeilig:
@echo off
rundll32 printui.dll,PrintUIEntry /dl /n Microsoft Office Document Image Writer

Jetzt aber das Problem:
Die Leerzeichen beim Druckernamen werden nicht erkannt. Probiere ich es als Beispiel mit dem Drucker "PDFCreator", dann gehts.

Was für Zeichen soll ich nun für die Leerzeichen angeben?

Gruß
Mull
    Mit Zitat antworten
Alt 25.06.2007, 09:06   #2
Board Veteran
 
Benutzerbild von Squire
 
Offline
Registriert seit: 11-2003
Ort: Bad Staffelstein
Beiträge: 3.141
Gar keine aber den Druckernamen in Anführungszeichen

Signatur
"Every once in a while, declare peace. It confuses the hell out of your enemies"

    Mit Zitat antworten
Alt 25.06.2007, 09:08   #3
Member
 
Benutzerbild von jinroh
 
Offline
Registriert seit: 07-2003
Ort: Erlensee
Beiträge: 283
hast Du " " um den Druckernamen verwendet?

Signatur
MCP, MCSA+S 2003, MCSE+S 2003
ferdisch: 70-270, 70-290, 70-350, 70-291, 70-299, 70-298, 70-293, 70-294
on the run: 70-620 und dann ab zur 70-649

    Mit Zitat antworten
Alt 25.06.2007, 09:20   #4
Moderator
 
Benutzerbild von marka
 
Offline
Registriert seit: 11-2002
Ort: kurz vor Sylt
Beiträge: 5.022
Ich hab' das mal ins Scriptingforum verschoben...

Wie schon oben erwähnt, Druckernamen/Pfad in Anführungszeichen setzen, dann sollte es klappen...

Signatur
Grüße von der Nordsee
Markus


Kennt Ihr das TSP - Prinzip in Communities?
First thinking, second searching, last posting!

Kein Support per PN oder E-Mail, bitte im Forum posten, dann haben alle etwas davon

    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
2K8 - TS 2008, nicht alle lokalen Drucker werden gemappt groszmann Windows Server Forum 2 15.12.2008 21:51
Vista - USB-Drucker wird nicht erkannt spyro_86 Windows Vista Forum 13 04.03.2008 09:46
Kann Drucker lokalen Drucker nicht inst. Jwinter78 Windows Forum — Allgemein 4 19.06.2005 11:42
Lokalen Drucker per Skript Installieren melinko Windows Forum — Allgemein 4 18.02.2004 09:02
ordner mit leerzeichen löschen clxtobi Windows Forum — Allgemein 15 01.12.2002 00:19


Alle Zeitangaben in MEZ/CET. Es ist jetzt 15:15 Uhr. Seite generiert in 0,030 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang