Powershell: Collect information about locked out AD Accounts in SQL Database

powershell

Small background: Working with ~ 20 domain controllers and thousands of users makes DC Security Log really short in time. I mean – there are that many security logs that I can browse only last ~ 50 minutes, older logs are archived / removed. Sometimes, it makes simple things impossible. For example, I can’t find […]

Powershell: Get SQL Data using powershell

powershell

Small background / Use Case – I’m having a printing solution that prints a small, almost invisible watermark on every printed page. This watermark consists of printjob ID number only. I would like HelpDesk users to check this Job ID and resolve job owner / printing time etc. Unfortunately, it’s not possible through GUI, but… […]

Skype For Business IM / Video / Audio restrictions

Skype For Business

There are few options that are controlling Skype For Business functionalities for users: CAL: Standard CAL – only IM functions; Enterprise CAL – all conferencing / presenting / IM features. But here’s a small disadvantage – Skype CAL applies to a user, not to specific device. Registry keys – available for both, Machine and User […]

Citrix XenDesktop 7.6 – The Citrix servers do not trust the server.

gridk2-citrix

Small hint for those, receiving following Citrix XenApp 7.6 error while opening any app from Receiver – “Cannot start app, please contact your help desk“: Additionally, in the event log you find repeating errors from Citrix Store Service, EventID 0, message: The Citrix servers do not trust the server. This message was reported from the […]

How to import PST file to Exchange 2013 Mailbox

Exchange2013

Importing / Exporting mail data in .pst files may be performed with various 3rd party applications, but IMHO we should always use what’s “inside-of-the-box” if it’s possible. Therefore you should focus on follownig cmdlets: New-MailboxImportRequest NewMailboxExportRequest Get-MailboxImportRequest Get-MailboxExportRequest Even as an Exchange Admin, shortly you will find out that none of them are available for […]

Citrix User Profile Management (UPM) deployment

gridk2-citrix

One of the key features that leverages proper user’s experience in application provisioning or VDI environments is profile management. Whenever users log on to their VD or provisioned applications they are expecting to see things as they left it – that starts with desktop personalization, regional settings, wallpaper and ends up with complex application specific […]

Automated change of DNS hosts on multiple servers in AD Organizational Unit

powershell

Change of DNS settings on remote hosts can be done either with DHCP scope settings (if your servers are using DHCP and in most cases they are not) or via Group Policy or… with Powershell. But hey, I’m pretty sure you did not enable PSRemoting on all of your servers, did ya? Luckily there’s a […]