Powershell: Query AD Computer

0
0

Liste mir alle Computer auf, deren Betriebssystem Windows 10 ist. Gib Namen, Betriebssystem, Lastlogon, und pwdlastset aus. Sortiert nach Namen.

Get-ADComputer -Filter 'OperatingSystem -Like "Windows 10*"' -properties name,operatingsystem,lastlogon,pwdlastset | sort-object -property name | select-object name,operatingsystem,@{n='LastLogon';e={[DateTime]::FromFileTime($_.LastLogon)}},@{n='pwdlastset';e={[DateTime]::FromFileTime($_.pwdlastset)}}

Powershell: RunAs Funktionalität

0
0

Eine RunAs Funktionalität, bei der man Benutzername und Kennwort in einem Skript mitgeben kann, gibt es von Haus aus nicht in Powershell. Die folgenden Beispielskripte zeigen, wie man ein Programm via Powershell mit einem anderen Benutzer inklusive verschlüsseltem Kennwort ausführen kann. „Powershell: RunAs Funktionalität“ weiterlesen

Powershell: Disable NetBIOS over TCP/IP via Command Line

0
0

Wer in der hintersten Ecke seiner Netzwerkkarteneinstellung Einstellungen automatisiert setzen muss, kann dies ganz einfach mit Powershell Befehlen ausführen. In diesem Beispiel beschreibe ich, wie man NetBIOS over TCP/IP in den WINS Einstellungen der aktiven Netzwerkkarte deaktiviert.

„Powershell: Disable NetBIOS over TCP/IP via Command Line“ weiterlesen

Powershell: Auslesen welche Empirum Software sich in welcher Empirum Softwareklasse befindet

0
0

Für die, die in Empirum mit sehr vielen Softwareklassen arbeiten habe ich ein kleines PowerShell Skript geschrieben, über das geprüft werden kann, in welchen Softwareklassen sich eine Software befindet.

ps_sc_001

„Powershell: Auslesen welche Empirum Software sich in welcher Empirum Softwareklasse befindet“ weiterlesen

Powershell: Tool zum auslesen von MSI Informationen

0
0

Oft schon stand ich vor dem Problem, das ich gerne die MSI-GUID, MSI-InstallerID und die Version einer neuen MSI Datei auslesen wollte, ohne gleich den Empirum Packaging Wizard zur Hand zu nehmen. Zum Beispiel bei Empirum Paketen, die aus mehreren MSI Dateien bestehen, oder nur um eine neuere Versionen einer Applikation, die über einen MSI Installer installiert wird einbinden zu wollen.

„Powershell: Tool zum auslesen von MSI Informationen“ weiterlesen

Powershell: Auslesen von Device Name, MAC Adress und Device Collection aus der PVS Datenbank

0
0

Um bestehende End-Systeme aus einer Provisioning Server Umgebung auszulesen, damit man diese in Empirum importieren kann, kann das folgende PowerShell Skript verwendet.

Dieses Skript liest den PC Namen, die Mac Adresse und die Device Collection eines jeden End-Systems aus und schreibt diese Kommagetrennt in eine Ausgabedatei. Bei der MAC Adresse werden zusätzlich noch die Bindestriche herausgefiltert, um diese für den Import in Empirum verwenden zu können. „Powershell: Auslesen von Device Name, MAC Adress und Device Collection aus der PVS Datenbank“ weiterlesen

Powershell: Auswertung von Empirum Installationsaufträgen für einen bestimmten Zeitraum eines Rechners, oder Rechnergruppe

0
0

Im Kundenumfeld gab und gibt es oft die Anforderung, das man für einen Rechner, oder eine Rechnergruppe die über Empirum durchgeführten Installationen für einen Zeitraum x ermitteln soll, oder muss.

Hierfür habe ich ein Skript geschrieben welches die Paketinstallationen eines Rechners, oder einer Rechnergruppe für einen bestimmten Zeitraum auswertet. Dabei werden die Daten aus der Empirum Datenbank gelesen und in einem Excel Sheet aufbereitet zur Verfügung gestellt. „Powershell: Auswertung von Empirum Installationsaufträgen für einen bestimmten Zeitraum eines Rechners, oder Rechnergruppe“ weiterlesen

Das Speichern dieses Paketes ist aufgrund eines Zirkelbezuges nicht möglich

0
0

In einigen Kundenumgebungen stand ich schon oft vor dem Problem, das beim setzen einer Abhängigkeit in den Eigenschaften eines Softwarepaketes die folgende Meldung auftrat:
Das Speichern dieses Paketes ist aufgrund eines Zirkelbezuges nicht möglich.

mx42_Zirkel_01

„Das Speichern dieses Paketes ist aufgrund eines Zirkelbezuges nicht möglich“ weiterlesen