Windows Event Viewer Logs store useful information that is needed when analyzing the status of services and applications in Windows, troubleshooting errors, and auditing security events. By default, the sizes…
Using PowerShell for System Administration and Automation Tasks
- Group PoliciesPowerShellWindows 10Windows Server 2019
How to Detect Who Changed the File/Folder NTFS Permissions on Windows
March 11, 2024In some cases, the administrator needs to find out which process (program) or user has changed the NTFS permissions on a specific folder or file on a Windows file server.…
- PowerShellWindows 10Windows 11Windows Server 2019
View Success and Failed Local Logon Attempts on Windows
May 2, 2023When investigating various incidents, an administrator needs to know who logged on to a particular Windows computer and when. You can get a history of user logons in a domain…
- PowerShellWindows 10Windows 11Windows Server 2019
Querying Windows Event Logs with PowerShell
May 2, 2023The Windows Event Log is an important tool for administrators to track errors, warnings, and other information reports that are logged by the operating system, its components, or programs. You…
- PowerShellWindows Server 2016Windows Server 2019
Configuring DNS Conditional Forwarding and DNS Policies on Windows Server
April 17, 2023In this article, we will look at two ways to organize conditional name resolution in a DNS server on Windows Server 2016/2019/2022: DNS Conditional Forwarding and DNS Policies. These technologies…
- PowerShellWindows 10Windows Server 2019
Running Simple HTTP Web Server Using PowerShell
April 14, 2023For testing purposes or as a simple stub at the service deployment stage, I regularly need to run a simple web server on Windows. To avoid a full-featured IIS installation,…
- PowerShellWindows 10Windows 11Windows Server 2019
Updating PowerShell Version on Windows
March 12, 2024This article describes how to update Windows PowerShell to the latest version 5.1 and how to install (upgrade) PowerShell Core 7.3. There are currently two branches of PowerShell: The classic…
- Azure and Microsoft 365ExchangePowerShell
Send from Alias (SMTP Proxy Address) in Exchange Online (Microsoft 365)
March 17, 2024An Exchange mailbox can be assigned a number of additional SMTP addresses, which are known as proxy addresses (aliases). These addresses allow the user to receive e-mails that are sent…
- PowerShellQuestions and AnswersWindows 10Windows 11Windows Server 2019
Find Out Which Process is Listening on a Specific Port on Windows
March 16, 2024When starting a new service or app on Windows, you may find that another program (process) already occupied (listening) the port you want to use. This article will show you…
You can use the Import-CSV PowerShell cmdlet to read the contents of a CSV file. Once you load the contents of the CSV file, you get a PowerShell object in…