Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Einen Prozess auf allen Rechner einer Domäne finden

Frage Microsoft Windows Netzwerk

Mitglied: frankball

frankball (Level 1) - Jetzt verbinden

11.02.2011 um 15:04 Uhr, 3194 Aufrufe, 8 Kommentare

Hallo an alle !

In unserer Domäne (Windows) mit XP - Clients kommt es immer mal wieder vor, dass für Nicht - Microsoft - Software Updates eingespielt werden muss, die zum Teil darauf besteht, dass kein User während des Updates angemeldet ist. Ich suche ein Tool, dass für alle (bzw. eine Liste von Rechnern), auf dem jeweiligen Rechner prüft, ob diese Software läuft (ergo diese in benutzung ist). Gibt es so etwas ? Darf sogar was kosten

Beste Grüße
Mitglied: bastla
11.02.2011 um 15:24 Uhr
Hallo frankball!

Wenn Du eine Domäne hast, warum verteilst Du die Updates nicht per GPO oder über ein Startup-Script?

Grüße
bastla
Bitte warten ..
Mitglied: frankball
11.02.2011 um 15:43 Uhr
Würde ich ja, wenn das so einfach wäre, es handelt sich bei allen betroffenene Softwarepaketen um solche, die zentral vom Admin eingespielt werden muss und die dann Datenbankänderungen vornimmt. Das mache ich an meinem Verwaltungsrechner, muss aber halt wissen, wer noch damit arbeitet, damit da keine Probleme mit den Datenbanken auftreten
Bitte warten ..
Mitglied: Kim
11.02.2011 um 15:50 Uhr
Du könntest das ganze aber auch scripten und zum Beispiel via VBS abfragen ob kein User angemeldet ist.

Da gibts mehrere Mechanismen z.B. auch remote über wmi, psloggedon...

Habe das ganze mal für ein Softwareverteilungssystem in einem etwas größeren Umfang in vbs umgesetzt, habe ich aber grad nicht zur Hand. Solltest aber mit der Suche auf diesem Board sicherlich fündig werden ;)

Gruß
Kim
Bitte warten ..
Mitglied: laster
11.02.2011 um 19:11 Uhr
Hallo,

liste aller Rechner in Deiner Domäne
01.
dsquery computer -o rdn  > rechnerliste.txt
und dann die Rechner in der Liste per PSList.exe auf die Tasks prüfen:
01.
for /F %%i IN (rechnerliste.txt) do call :TESTA %%i  
02.
goto ENDE  
03.
 
04.
:TESTA  
05.
pslist \\%1 > "Rechner_%1_plist.txt" 
06.
goto :EOF 
07.
 
08.
:ENDE
so oder ähnlich...

vG
LS
Bitte warten ..
Mitglied: bastla
11.02.2011 um 19:17 Uhr
@laster
Dann aber besser gleich gezielt:
for /f %%i in (rechnerliste.txt) do pslist "\\%%i" 2>nul|findstr /i /b /c:"prozessname">nul && echo %%i
@frankball
Sorry, hatte die Frage (aber schon ganz) falsch interpretiert ...

Grüße
bastla
Bitte warten ..
Mitglied: 60730
11.02.2011 um 23:43 Uhr
moin,

nix gegen die Frage und die bereits geschriebenen Antworten....(die sich haargenau an die Frageformulierung in der Überschrift halten)

...aber Aber.....

Mit dem PSLIST Weg erkennst du nur, ob zu dem Zeitpunkt, wo die Abfrage läuft, ob ein eingeschalteter Rechner zu dem Zeitpunkt dieses Programm benutzt.
*,Rechner aus
  • Rechner gerade beim booten oder herunterfahren
  • User arbeitet gerade nicht mit der Software
und schon sind es 3 Gründe, wo die Abfrage in die Unterhose geht.

Oder steh ich auf dem Schlauch?

Wenn das eh eine zentrale Datenbank Anwendung sein sollte, dann gäbe es doch die Variante Frage den DB Server - wer die DB offen hat.
Es geht nix über eine gute aktuelle Netzwerkdokumentation

Gruß
Bitte warten ..
Mitglied: bastla
11.02.2011 um 23:47 Uhr
@T-Mo
Ein wenig nachbessern geht zwar noch:
for /f %%i in (rechnerliste.txt) do ping -n 1 "%%i" >nul && pslist "\\%%i" 2>nul|findstr /i /b /c:"prozessname">nul && echo %%i
- aber Dein Ansatz klingt für mich plausibler ...

Grüße
bastla
Bitte warten ..
Mitglied: frankball
14.02.2011 um 15:34 Uhr
Na ja, ist halt alles noch nicht wirklich die perfekte Lösung. Die Batchdatei läuft, dauert mir aber zu lange, also werd ich wol den Weg des geringsten Widerstandes gehen und den DB-Server befragen.
Bitte warten ..
Ähnliche Inhalte
Windows Userverwaltung
gelöst Rechner die nicht in der Domäne sind aufspüren (13)

Frage von M.Marz zum Thema Windows Userverwaltung ...

CPU, RAM, Mainboards
Wo finde ich Chipsatztreiber für älteren HP- Rechner (4)

Frage von peisi51 zum Thema CPU, RAM, Mainboards ...

Microsoft
PowerShell Script auf Domänen-Rechnern ausführen (3)

Frage von Hoerli zum Thema Microsoft ...

Windows Netzwerk
gelöst 2 Domänen - Welcher Rechner ist in welcher aktiv (3)

Frage von 131358 zum Thema Windows Netzwerk ...

Neue Wissensbeiträge
Ubuntu

Ubuntu 17.10 steht zum Download bereit

Information von Frank zum Thema Ubuntu ...

Datenschutz

Autofahrer-Pranger - Bewertungsportal illegal

(8)

Information von BassFishFox zum Thema Datenschutz ...

Windows 10

Neues Win10 Funktionsupdate verbuggt RemoteApp

(2)

Information von thomasreischer zum Thema Windows 10 ...

Microsoft

Die neuen RSAT-Tools für Win10 1709 sind da

(2)

Information von DerWoWusste zum Thema Microsoft ...

Heiß diskutierte Inhalte
Router & Routing
Allnet - VDSL2 Modem - SFP (mini-GBIC) (20)

Frage von Dobby zum Thema Router & Routing ...

Voice over IP
DeutschlandLAN IP Voice Data M Premium, Erfahrung mit Faxgeräte? (17)

Frage von liquidbase zum Thema Voice over IP ...

TK-Netze & Geräte
TK-Anlage VoIP - DECT Erweiterung (16)

Frage von Lynkon zum Thema TK-Netze & Geräte ...