Thanks to the AI features in Microsoft's cloud, text-to-speech technology can render more realistic results than ever.
- By Adam Bertram
- 05/23/2019
Here's how to start taking advantage of Microsoft's suite of artificial intelligence APIs.
- By Adam Bertram
- 05/14/2019
Scriptblocks are a ubiquitous part of PowerShell and are a construct that every PowerShell developer should understand.
- By Adam Bertram
- 05/08/2019
Microsoft made some key open source-related announcements at its Build conference this week, including the debut of Windows Terminal, an open source command-line console for Windows 10 that consolidates multiple tools.
Events happen regularly on a typical Windows computer. It's important for administrators to keep tabs on these events, especially if they affect sensitive information or mission-critical processes.
- By Adam Bertram
- 05/01/2019
Microsoft is making the case against security policies that enforce periodic password expirations for Windows users.
Microsoft this week announced two new services aimed at Office 365 ProPlus users.
The Microsoft Teams PowerShell Module reached the "general availability" stage this week, enabling IT pros to create and delete teams, and other such operations.
You can force Pester to return output in XML rather than via the console. Here's how.
- By Adam Bertram
- 04/18/2019
A newly reported zero-day vulnerability (CVE-2019-0859) discovered by Kaspersky Lab this week uses PowerShell to attack Windows systems.
Version 1904 of Windows Admin Center, the latest release of the Web-based management portal, is now generally available.
How to read, add and modify array elements -- with a few curve balls along the way.
- By Adam Bertram
- 04/10/2019
Windows PowerShell will soon be replaced by a new Core product called "PowerShell 7," Microsoft announced last week.
Microsoft this week announced the general availability of its new Azure Active Directory Password Protection feature, which aims to diminish the threat of password spray attacks.
Adam takes a close look at the Invoke-WebRequest and Invoke-RestMethod commands.
- By Adam Bertram
- 04/02/2019
Windows environment variables give system administrators access to a plethora of information about the operating system. Here are some ways to manage them.
- By Adam Bertram
- 03/28/2019
Here's how to quickly figure out what file shares exist on a remote computer, as well as what information is configured on them.
- By Adam Bertram
- 03/21/2019
Adam walks through how to proactively monitor an AD group for changes and execute a PowerShell script to take action when that happens.
- By Adam Bertram
- 03/07/2019
The GUI is fine if you're only moving a few files, but for larger and more complex migrations, this built-in Windows utility is the way to go.
- By Adam Bertram
- 02/21/2019
Microsoft recently described its timeline for phasing out Secure Hash Algorithm-1 (SHA-1) in supported Windows systems, and for upgrading to SHA-2.