Test Domäne anlegen – Entwicklung Dieses Skript legt eine neue OU namens Entwicklung sowie 5 weitere untergeordnete OUs mit Gruppen und Benutzern an. Powershell Skript
WeiterlesenKategorie: Skripte
Eine Sammlung eigener Skripte und Skripte aus diversen Quellen. Sofern meine Quelle eine Quellangabe hatte, ist diese auch übernommen worden. Die Dokumente stammen alle von mir “Erstellt von Jörn Walter” und sollen zeigen, wie Skripte richtig eingesetzt und ausgeführt werden.
Powershell – Druckerserver installieren
Druckerserver installieren Get-WindowsFeature *print* Install-WindowsFeature Print-Services -IncludeAllSubFeature -IncludeManagementTools Hinweis: Ein Druckerpool benötigt den gleichen Treiber und müssen die gleichen Formate unterstützen. Die Drucker sollten nah
WeiterlesenVBS AD – Benutzer deaktivieren
Benutzer per VBS Skript deaktivieren Const ADS_UF_ACCOUNTDISABLE = 2 Set objUser = GetObject _ (“LDAP://CN=Test5,OU=Users,OU=Test,OU=Konfiguration,DC=NDSEDV,DC=DE”) intUAC = objUser.Get(“userAccountControl”) objUser.Put “userAccountControl”, intUAC OR ADS_UF_ACCOUNTDISABLE objUser.SetInfo
WeiterlesenCMD – Dateien archivieren die älter als x Tage sind
Dateien mit einem CMD Skript archivieren REM Daten älter als x Tage werden archiviert for /f “tokens=1* delims=” %%a in (‘date /T’) do set datestr=%%a
WeiterlesenPowershell File – Lösche Dateien älter als x Tage in Ordner und Unterordner
Dateien älter als löschen # Lösche Dateien älter als x Tage in Ordner und Unterordner – Whatif entfernen wenn die Löschung beginnen soll $Alter =
WeiterlesenPowershell File – Userhome Berechtigungen gerade ziehen
NTFS Rechte korrigieren Gelegentlich müssen auch mal die Berechtigungen der Userhomes gerade gezogen werden. Dazu eignet sich dieses Skript ganz gut. Powershell File – Userhome
WeiterlesenPowershell AD – Deaktivierte Benutzer aus allen Sicherheits- und Verteilergruppen entfernen
Deaktivierte Benutzer aus allen Sicherheits- und Verteilergruppen entfernen # Entfernt deaktivierte Benutzer aus allen Sicherheits- und Verteiler Gruppen $searchOU = “OU=Groups,OU=Konfiguration,DC=NDSEDV,DC=DE” Get-ADGroup -Filter ‘GroupCategory -eq
WeiterlesenPowershell AD – Attributfelder löschen auf einer Organisationseinheit
Attributfelder löschen auf einer Organisationseinheit Import-Module ActiveDirectory Get-ADUser -SearchBase ‘OU=Users,OU=Konfiguration,DC=NDSEDV,DC=DE’ -Filter * | Foreach-Object { Set-ADUser -identity $_ -clear Manager } Import-Module ActiveDirectory Get-ADUser -SearchBase
WeiterlesenPowershell AD – Benutzer auslesen, deaktivieren und verschieben
Benutzer auslesen, deaktivieren und verschieben User die keine 90 Tage angemeldet waren, werden deaktiviert und verschoben. Zur Sicherheit wird eine OU angegeben und das Vorhandensein eines Nachnamen abgefragt.
WeiterlesenWMI Abfragen Server Betriebssysteme
Per WMI Abfrage das OS Server Betriebssystem bestimmen ANY WINDOWS SERVER OS Any Windows Server OS select * from Win32_OperatingSystem where (ProductType = “2”) OR
WeiterlesenWMI Abfragen Client Betriebssysteme
WMI Abfragen Client Betriebssysteme WINDOWS 7 Windows 7 select * from Win32_OperatingSystem WHERE Version like “6.1%” AND ProductType=”1″ Windows 7 – 32-bit select * from
WeiterlesenPowershell IE Webseite öffnen
Mit diesem Skript startet ihr den Internet Explorer mit einer vordefinierten Webseite. $ie = new-object -com “InternetExplorer.Application” $ie.Navigate(“https://www.windows-papst.de”) $ie.visible = $true
Weiterlesen