PowerShell
How to Retrieve the Operating System Name and Version of Server Operating Systems
When managing server operating systems, it is important to have information about the specific operating system name and version. This information can be useful for troubleshooting, ensuring compatibility with software or hardware requirements, and keeping track of...
Quickly Check DNS records with the help of PowerShell
In the world, everything works around DNS records to find where stuff is coming from and going to. As an email admin, you are constantly checking records for clients or updating them so checking what records exist is something that for me I do all the time. Many...
Quickly find out where an IP address is coming from
When working with Microsoft Exchange, the application log files are filled with failed logins when Exchange servers are exposed to the internet. You have many websites available to you that can give you the IP information such as the following: Hostname Location...
How Tethris EDR Can Prevent Execution of Malicious PowerShell Scripts
The rise of cyber threats has made it crucial for organizations to have robust security measures in place to protect their systems and data. Malicious PowerShell scripts have become a popular tool for cybercriminals to gain unauthorized access and execute malicious...
How to Reset Delegate User Rights in PowerShell
Delegate user rights in Microsoft Exchange allow users to manage another user's mailbox, including accessing and managing their calendar. However, there may be situations where you need to reset delegate user rights to resolve issues or make changes to permissions. In...
Remove Delegate Permissions with PowerShell in Exchange Online
Delegate permissions in Exchange Online allow users to manage another person's mailbox, calendar, or tasks. However, there may be instances where you need to reset these delegate permissions for various reasons, such as when an employee leaves the organization or when...
Locking Down PowerShell on End User Computers with CyberArk
PowerShell is a powerful scripting language that is widely used in the IT industry for automation and administration tasks. However, it can also be a potential security risk if not properly managed and secured on end user computers. In this blog post, we will explore...
Understanding the Execution Policy in PowerShell and How it Can Affect Scripts You Want to Run on a Windows Server
PowerShell is a powerful scripting language that is widely used by system administrators and developers to automate tasks on Windows servers. It allows you to create scripts that can perform a wide range of operations, from simple file manipulations to complex system...
Quickly find when updates were installed on a Server with PowerShell
Windows Updates are part of every admins monthly task list. This is to firstly test if you can in a lab what the updates fix but also what potential issues may arise from the new Windows Updates. On Windows Server GUI (Graphical User Interface) you can go to Settings...
Quickly Generate Random Passwords for Accounts in Exchange 2019 With PowerShell
As Admins, when you create new accounts or need to reset account passwords, the first thing that comes to mind is just use "Pass@123" or "Password" because it is easy, however if you forget to force users to change passwords, they will use this all the time which is a...