Deploying windows printserver printers to windows machines | installing drivers via powershell

Standard stuff: On Server install your printer and printer driver. Then run printmanagament.msc and do Deploy with Group Policy. Have an eye on the drivers section. Know the exact name of your driver, thats important for deploying drivers to local machines. Your brandnew Group Policy should consist of (i) computer >> policies >> windows settings […]

Postfix vs. outbound.protection.outlook.com

Microsoft has decided that checking senders hostname using HELO and rDNS is really 90’s, not really a rule and only for loosers and cowards: https://docs.microsoft.com/de-de/exchange/troubleshoot/antispam-and-protection/cannot-send-emails-to-external-recipients As an old school admin you have to tune your postfix to let the fluffy cloud mails from visionary early adopter outlook users. To solve the HELO part of the […]

WSUS on SERVER 2019 | Reporting | ReportViewer.msi

For Windows Server 2019, the Microsoft Report Viewer 2012 Redistributable is required. The SQL Server System CLR Types for SQL Server 2012 are required for the installation, these are part of the Microsoft SQL Server 2012 Feature Pack. There is no need to download and install the complete package. The MSI SQLSysClrTypes.msi is sufficient (for […]

Windows 10 | Unpin/Remove/Delete Programs from Taskbar via GPO/powershell

At first approve applications name: ((New-Object -Com Shell.Application).NameSpace(‘shell:::{4234d49b-0245-4df3-b780-3893943456e1}’).Items()) Then get your languages localized Unpin-String, simply rightclick on that item in yout taskbar and get the unpin string. For English it’s ‘Unpin from taskbar’, for German it’s ‘Von Taskleiste l√∂sen’ ARRRGGGG! # THE EDGY EDGE $appname = “Microsoft Edge” ((New-Object -Com Shell.Application).NameSpace(‘shell:::{4234d49b-0245-4df3-b780-3893943456e1}’).Items() | ?{$_.Name -eq $appname}).Verbs() […]