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

Abfrage von Diensten per CMD - teilweise sehr lange Antwortzeiten

Frage Microsoft Windows Tools

Mitglied: DS-6.1

DS-6.1 (Level 1) - Jetzt verbinden

12.05.2014 um 08:36 Uhr, 1604 Aufrufe, 4 Kommentare

Hallo,

vor kurzem habe ich mir eine Batch-Datei erstellt, mit deren Hilfe ich überprüfen kann, ob die Citrix-Druckdienste auf entfernten Servern laufen.

Die Datei sieht vereinfacht folgendermaßen aus: sc \\SERVER query "DIENST"

Diese Abfrage läuft für 3 virualisierte Citrix-Server mit Win2008R2. Die Antwort von 2 der 3 Servern kommt innerhalb von Millisekunden zurück. Bei einem der Server (es ist immer derselbe) dauert die Antwort ca. 10 Sekunden.

Hat jemand eine Idee woran das liegen könnte? Wenn ein User anruft und über Druckerprobleme klagt, bräuchte ich idealerweise sofort die Antworten der Dienste...

Vielen Dank.
Mitglied: colinardo
12.05.2014, aktualisiert um 11:35 Uhr
Hallo DS-6.1, Willkommen im Forum!
Warum nicht einen Trigger oder Script auf dem jeweiligen Server erstellen der bei gestopptem oder abgestürztem Dienst diesen automatisch neu startet ? Dann gibt es weniger support-calls

Grüße Uwe
Bitte warten ..
Mitglied: Snowman25
12.05.2014, aktualisiert um 12:05 Uhr
Hallo DS-6.1,

steht denn nichts im Eventlog des langsamen Servers?
Ist hier möglicherweise die Uhrzeit am Server falsch gestellt?

Ansonsten kannst du die Powershell verwenden. Die soll wohl schneller laufen als SC:
01.
$a = gwmi -query "SELECT * FROM win32_service WHERE name = 'Spooler'" -computer SERVER1 
02.
$b = gwmi -query "SELECT * FROM win32_service WHERE name = 'Spooler'" -computer SERVER2 
03.
$c = gwmi -query "SELECT * FROM win32_service WHERE name = 'Spooler'" -computer SERVER3 
04.
 
05.
Write-Host $a.Name`ton $a.__SERVER`tis $a.STATUS`twith state $a.STATE`n -NoNewLine 
06.
Write-Host $b.Name`ton $b.__SERVER`tis $b.STATUS`twith state $b.STATE`n -NoNewLine 
07.
Write-Host $c.Name`ton $c.__SERVER`tis $c.STATUS`twith state $c.STATE`n -NoNewLine
Gruß,
Snowman25

€dit: Ändern von ECHO auf Write-Host, damit keine Zeilenumbrüche den Output zerschießen.
Bitte warten ..
Mitglied: DS-6.1
12.05.2014, aktualisiert um 13:37 Uhr
Hallo colinardo, das wäre natürlich die elegantere Lösung und würde in der Tat ein paar Telefonate ersparen. Bei meinem aktuellen Kenntnisstand müsste ich erst einmal eine Weile googeln bis das funktioniert. Aber definitiv eine Hausaufgabe für mich für die nächsten Tage. Für eine Hilfestellung wie so ein Script aussehen könnte bin ich natürlich immer dankbar

@snowmen25: die Uhrzeiten sind korrekt und in den Logs konnte ich nichts auffälliges finden. Server B, der verspätet antwortet, fühlt sich beim Arbeiten allerdings flüssiger an als Server A, der ja beim Dienst sofort antwortet... Kurios
Bitte warten ..
Mitglied: colinardo
12.05.2014, aktualisiert um 13:48 Uhr
z.B. mit folgendem Powershell-Script, das ganze in den Taskplaner gepackt und regelmäßig ausgeführt.
01.
$dienst = Get-Service -Name spooler -ErrorAction Stop 
02.
if ($dienst.Status -ne "Running"){ 
03.
    write-host "Dienst '$($dienst.Name)' befindet sich im Status '$($dienst.Status)' und wird nun neu gestartet." 
04.
    try{ 
05.
        Start-Service $dienst 
06.
        $dienst.WaitForStatus("Running",[timespan]"00:02:00") 
07.
    }  
08.
    catch [System.ServiceProcess.TimeoutException] { 
09.
        write-host "Der Dienst konnte nicht innerhalb von 2 Minuten gestartet werden!" -ForegroundColor Red 
10.
    }  
11.
    Finally { 
12.
        write-host "Aktueller Status: "$dienst.Status 
13.
14.
}else{ 
15.
  write-host "Dienst $($dienst.Name) läuft ordnungsgemäß." 
16.
}
oder mit Batch ganz banal so:
01.
sc query spooler | find "RUNNING" || sc start spooler
Bitte warten ..
Ähnliche Inhalte
LAN, WAN, Wireless
Ping Antwortzeit manchmal zu hoch (9)

Frage von RalphT zum Thema LAN, WAN, Wireless ...

Batch & Shell
Batch, CMD - Prüfen ob ein Dienst existiert, nicht läuft (4)

Frage von RycoDePsyco zum Thema Batch & Shell ...

Datenbanken
SUM oder AVG in SQL Abfrage dauert viel zu lange warum? (5)

Frage von samet22 zum Thema Datenbanken ...

Netzwerkgrundlagen
gelöst Beliebigen Zeitserver auf Zeit abfragen (4)

Frage von Thor01 zum Thema Netzwerkgrundlagen ...

Neue Wissensbeiträge
Windows Installation

Unorthodoxer Weg, um an einen Offline-Installer für Adobe Flash zu kommen

(8)

Tipp von beidermachtvongreyscull zum Thema Windows Installation ...

Datenschutz

Gefährdeter Datenschutz: Firefox löscht lokale Datenbanken nicht

Information von BassFishFox zum Thema Datenschutz ...

Firewall

PfSense OpenVPN beschleunigen

Tipp von Dobby zum Thema Firewall ...

Utilities

CCleaner 5.33 mit Malware infiziert

(27)

Information von SeaStorm zum Thema Utilities ...

Heiß diskutierte Inhalte
Utilities
CCleaner 5.33 mit Malware infiziert (27)

Information von SeaStorm zum Thema Utilities ...

Festplatten, SSD, Raid
gelöst Problem mit DELL 815R Server und Windows Bluescreen (24)

Frage von Leo-le zum Thema Festplatten, SSD, Raid ...

Windows Systemdateien
Windows bootet nicht mehr Fehlermeldung 0xc0000098 (19)

Frage von franzgoerlich zum Thema Windows Systemdateien ...

Windows Netzwerk
Dateien mit Intelligenz per GPO ins Programmverzeichnis (14)

Frage von erwin.t zum Thema Windows Netzwerk ...