Hallo,
So besser jetzt als später ;-) oder gar nie
Hier ein Auszug aus einer eMail, die ich einem Kunden geschrieben habe ...
##################################################
>Hallo Herr Mewes,
>
>ich möchte die Rechner einer Domäne scannen und stoße mit dem Tool an
>Grenzen. Vielleicht gibt es doch die eine oder andere Lösung.
>
>Fragen:
>
>a) wenn ich die Domäne eingebe werden natürlich nur die Rechner erfasst, die in Betrieb
>sind. Will ich alles erfassen kann ich nur alles noch einmal Wiederholen und hoffen, dass die
>restlichen Systeme mit dabei sind. Kann ich die zu scannenden Rechner (also die noch
>fehlenden) irgendwie importieren? Oder gibt es einen anderen Trick, außer Handarbeit?
Beim Exporter ist es Vorraussetzung, daß die zu scannenden Rechner online sind. Nur diese
werden erfasst. Deswegen kann man wirklich nur hoffen, daß alle Rechner an sind, wenn der
Exporter läuft.
>b) Mit der Kommandozeile und der Option quiet mode wird doch ein Fenster auf dem Client
>geöffnet. Ist das so richtig oder mache ich etwas falsch? Ich dachte ich könnte über die
>Kommandozeile ein Batchprogramm für die fehlenden Systeme nutzen (s. Frage a))
Auf
http://www.dameware.com/support/faq/faq.asp?ID=FAQ1043
gibt DameWare eine Übersicht der Kommandozeilenschalter für den Exporter.
DWExp.exe/a/q/m\\MyMachineName or
DWExp.exe/a/q/d MyDomainName
* /a = Auto Run
* /q = Quiet Mode
* /m = Machine Name
* /d = Domain Name.
In der Tat, wenn ich folgendes Script starte
<cut here><cut here><cut here><cut here><cut here><cut here><cut here>
@echo off
@cls
echo Dieses Script fragt die Domaine ab.
start /W DWExp.exe /a/q/d DEHRPDC
echo Fertig.
<cut here><cut here><cut here><cut here><cut here><cut here><cut here>
Dann öffnet sich auf dem Admin-Rechner ein Fenster.
Lösung:
Keine, ich sende das als Bug in die USA ... done
>c) Gibt es die Möglichkeit über ein Logonscript auf der Domäne zu arbeiten?
Im Prinzip: Ja
Allerdings muß der Benutzer, der sich anmeldet über genügend Rechte verfügen, seine
Maschine auszulesen. Im Idealfall also Administrator seines Rechners sein.
Eventuell funktioniert ab Windows 2000 auch das Zusammenspiel mit dem Scheduler.
a) DNTU komplett in ein Netzlaufwerk kopieren, wo alle User Lesezugriff haben.
b) Im Scheduler folgendes einbinden.
<cut here><cut here><cut here><cut here><cut here><cut here><cut here>
@echo off
@cls
echo Dieses Script fragt den Rechner ab.
start /W /MIN DWExp.exe /a/q/m \\DEHRWS49
echo Fertig.
<cut here><cut here><cut here><cut here><cut here><cut here><cut here>
##################################################
Ich hoffe, daß reicht erstmal zum Ausprobieren.