Microsoft recently released a very useful SecretManagement PowerShell module. You can use it to securely store and use saved passwords (secrets) in your PowerShell scripts. The module consists of two components: a SecretStore vault (a default password store), and a SecretManagement (engine to access different password vaults). Both the built-in SecretStore vault and third-party secret vaults (like KeePass, LastPass, HashiCorp Vault, Azure Key Vault, Bitwarden, Windows Credential Manager, etc.) are supported. Using SecretManagement, you can save any passwords (credentials) to the secret vault and retrieve them at any time. You can also store license keys, access keys, and other sensitive information (Hashtable
, Byte
, String
, SecureString
, and PSCredential
object types are supported).
- PowerShellWindows 10Windows Server 2019
PowerShell: Get Folder Sizes on Disk in Windows
February 20, 2023Most Windows users know that the easiest way to check the size of a folder is to open the folder properties in File Explorer. More experienced users prefer to use…
- PowerShellWindows 10Windows Server 2019
Managing Saved Passwords Using Windows Credential Manager
August 18, 2021Windows Credential Manager allows saving credentials (usernames and passwords) to access network resources, websites, and apps. With Windows Credential Manager, you can connect to remote resources automatically without entering your…
- PowerShellWindows 10Windows Server 2019
Kill a Windows Service That Stucks on Stopping or Starting
August 5, 2021How to manually kill a Windows service process that is stack at “Stopping” or “Starting” state? Most Windows administrators have faced a problem when they try to start/stop/restart a service,…
- PowerShellWindows 10
How to Repair and Reinstall Microsoft Store on Windows 10 After Removal?
August 4, 2021When uninstalling built-in modern apps, many Windows 10 users accidentally uninstall Microsoft Store as well. Most often it occurs when thoughtlessly running third-party tools or PowerShell scripts like Get-AppXProvisionedPackage -online…
- PowerShellWindows 10Windows Server 2019
Changing Time Zone Settings in Windows via CMD, PowerShell, and GPO
August 4, 2021Time zone, along with time and date, is one of the critical parameters of a computer. For Windows and applications to work correctly, the time zone must be set in…
- Hyper-VPowerShellVirtualizationWindows 10Windows Server 2016
Hyper-V: Enabling Routing Between Internal Networks (Subnets)
August 2, 2021My task is to create multiple internal IP subnets and configure routing between them on my standalone Hyper-V stand. By default, Hyper-V doesn’t route traffic between networks on virtual switches.…
- Windows 10Windows 11
How to Download APPX File from Microsoft Store for Offline Installation?
August 4, 2021New Universal Windows Platform apps (.Appx/.AppxBundle) on Windows 10 are usually installed online through the Microsoft Store. Despite Windows allows to install universal apps from the appx file (sideload), you…
- AzureExchangeMicrosoft 365Office 365OutlookPowerShell
Regional Mailbox Settings (Language, TimeZone) in Outlook, Exchange, and Microsoft 365
April 27, 2022You can use different regional settings for user mailboxes in on-prem Exchange and Exchange Online (Microsoft 365). The mailbox regional settings define the time and date format, time zone, language…
- Windows Server 2016Windows Server 2019Windows Server 2022
How to Convert (Upgrade) Windows Server 2019/2016 Evaluation to Full Version?
June 7, 2022Microsoft invites everyone to get acquainted with the features of the server platform using trial versions of Windows Server 2019 or Windows Server 2016 (StandardEvaluation or DatacenterEvaluation). By filling out…