Top-Themen

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

Frage Entwicklung Batch & Shell

Erstellen einer Liste aller Dienste inkl. Dienstbeschreibung mit Powershell

Mitglied: der--mo

der--mo (Level 1) - Jetzt verbinden

24.01.2012, aktualisiert 25.01.2012, 5088 Aufrufe, 6 Kommentare

Hallo Forum,
folgendes Problem stellt sich mir:

Ich möcht mit der Powershell eine Tabelle aller Dienste ausgeben, die Tabelle soll folgendes ausgeben:

Dienstname / Starttyp / Status / abhängigkeiten / Beschreibung

Ich habe es mit folgendem code versucht :

"get-wmiobject win32_service | sort-object status -descending | format-table -auto".

Damit bekomme ich aber nicht alle infos.
Was muss ich noch hinzufügen um mir die Abhängigkeiten und die Beschreibung der Dienste ausgeben zu lassen.

Würde mich freuen wenn ihr mir helfen könnt.

Viele Grüße
Moritz
Mitglied: Connor1980
24.01.2012 um 14:10 Uhr
Hi,

in der Hilfe (Get-Help Get-Service -full) ist es beschrieben

Grüße
Bitte warten ..
Mitglied: der--mo
24.01.2012 um 14:30 Uhr
Zitat von Connor1980:
Hi,

in der Hilfe (Get-Help Get-Service -full) ist es beschrieben

Grüße

Vielen Dank für deine Antwort Connor1980,

in dieser Richtung hatte ich auch schon gesucht. Ich kann aber nichts finden was mir die "Beschreibung" der Dienste anzeigt.
Nur damit ich auch richtig verstanden werde, ich meine die Beschreibung welche ich in der MMC in der Spalte "Beschreibung Sehen kann.

möglicherweise interpretiere ich ja auch nur etwas in der Hilfe falsch.

güße Moritz
Bitte warten ..
Mitglied: Connor1980
24.01.2012 um 15:34 Uhr
Hi,

auf die Schnelle:
mit "get-wmiobject win32_service | sort-object status -descending | format-list -property ExitCode, Name, ProcessId, StartMode, State, Status, Description | format-table -auto" bekommst du die Beschreibung, allerdings gibt es soweit ich weiß im wmi Objekt keine Dependencies, die bekommst du aber über get-service. Vielleicht hilft das schon als Anstoß.

Grüße
Bitte warten ..
Mitglied: Scroller
06.02.2012 um 15:23 Uhr
gsv | select name,displayname

gruss
sc
Bitte warten ..
Mitglied: Connor1980
06.02.2012 um 17:17 Uhr
Hi,
gsv | select name,displayname
Das ist aber nicht die Beschreibung.

Grüße
Bitte warten ..
Mitglied: der--mo
06.02.2012 um 18:14 Uhr
anscheinend klappt es nicht so richtig gut mit PS. Ich habe es jetzt so wie Connor vogeschlagen hat versucht.

für die Beschreibung:
get-wmiobject win32_service | sort-object state | format-table -auto -property Name, StartMode, State, Status, Description

für die Abhängigkeiten
get-service | sort-object Status -descending | format-table -auto -property Name, displayname ,status,requiredServices

es soll eigentlich zur Dokumentation dienen. Doch mit dem ganzen gefummel über "Out-file" war es nicht mehr praktikabel und ließ sich nur schlecht in Excel formatieren.
Schneller geht es jetzt sich über ein snap-in die Diensteverwaltung zu mappen, und dann die Liste zu exportieren. Dann die Abhängigkeiten per screenshot nachtragen ( geht ja nur um die nicht Windows Dienste).

Aber u.U. hat ja doch noch jemand ne zündende Idee.

Grüße mo
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Powershell PSObject Liste erstellen und Ausgeben
gelöst Frage von MarabuntaBatch & Shell1 Kommentar

Ich will eine Liste erstellen mit Dateiname, Dateiversion und Produktversion Es werden einige Rechner abgefragt, falls möglich sollte es ...

Batch & Shell
Eigener Update Dienst erstellen ? mittels Powershell
Frage von today12Batch & Shell13 Kommentare

Hallo Leute, ich muss euch Fragen, da ich mit meinen Sucheingaben nicht fündig geworden bin. Ich bin auf der ...

Batch & Shell
Ordnerstruktur inkl. Berechtigungen erstellen
gelöst Frage von kunzibusBatch & Shell2 Kommentare

Hi Leute Mein Chef möchte das ich eine Batchdatei erstelle die eine neue Ordnerstruktur für unser Konstruktionsbüro mit allen ...

Batch & Shell
Powershell - Liste alle Laufwerke, die NICHT belegt sind
gelöst Frage von internet2107Batch & Shell3 Kommentare

Guten Morgen. Ich kann zwar mit PS wunderbar Laufwerke anzeigen lassen etc., die belegt sind. Aber wie kann ich ...

Neue Wissensbeiträge
Router & Routing

PfSense als Addon auf QNAP

Information von magicteddy vor 12 StundenRouter & Routing2 Kommentare

Moin, für Spielereien eine ganz nette Idee aber ich fürchte das soetwas auch als echte Firewall genutzt wird: In ...

Datenschutz

Teamviewer kommt für IoT-Geräte wie den Raspberry Pi

Information von magicteddy vor 19 StundenDatenschutz

Moin, jetzt werden IoT Geräte endgültig zur Wanze? Anscheinend kann man auf einem Dashboard seine Geräte visualisieren Ich stelle ...

Microsoft

Letzte Updates für Win10 und Server2016 müssen bei Bedarf über den Update catalogue in den WSUS importiert werden!

Tipp von DerWoWusste vor 23 StundenMicrosoft1 Kommentar

automatisch kommt da nichts an im WSUS und auch nicht im SCCM. Siehe Hinweise zum Bezug der jeweils neuesten ...

Linux

Meltdown und Spectre: Linux Update

Information von Frank vor 3 TagenLinux

Meltdown (Variante 3 des Prozessorfehlers) Der Kernel 4.14.13 mit den Page-Table-Isolation-Code (PTI) ist nun für Fedora freigegeben worden. Er ...

Heiß diskutierte Inhalte
Netzwerkmanagement
Preis für Wartungsvertrag ok?
gelöst Frage von a-za-zNetzwerkmanagement22 Kommentare

Hallo! Mal ne Frage, weil ich mich mit dem akzeptablen Preis für einen Reaktionszeitvertrag nicht auskenne. Meine Firma hat ...

Windows Netzwerk
Ist ein Portforwarding auf einen PC ohne lauschendes Programm ein (großes) Sicherheitsproblem?
Frage von PluwimWindows Netzwerk13 Kommentare

Hallo zusammen, zur Fernwartung eines Rechners an einem anderen Ort nutze ich VNC. Da dieser Rechner einfach nur eine ...

Windows Server
Terminal Server 2016 erkennt Berechtigungen nicht
gelöst Frage von Thomas2Windows Server10 Kommentare

Hallo Administratoren, folgendes Problem stellt sich dar: Es gibt zwei Windows Server 2016, die als Terminal Server fungieren. Jetzt ...

Sonstige Systeme
7-zip: Programm frägt nach Passwort erst bei einzelnen Dateien
Frage von freeskierchrisSonstige Systeme7 Kommentare

Guten Morgen, ich habe ein Problem beim Arbeiten mit 7-zip: Wenn ich die einzelnen Dateien zu einem Archiv verpacke ...