PSWinUtil
1.6.9
- Set Windows by rewriting the registry
- Add environment variables from PowerShell script file or object.
- Add the specified paths to the path environment variable.
- Determines if the path propert
- Set Windows by rewriting the registry
- Add environment variables from PowerShell script file or object.
- Add the specified paths to the path environment variable.
- Determines if the path properties match. This function is useful for testing if the specified path is a file system and if the extensions match.
- Search for file or folder paths in rapidly by using Everything. Useful for finding executable files.
- Get whether the computer is Desktop, Tablet, or Server from ChassisTypes.
- Get information about installed NuGet packages in the NuGet packages installation directory.
- Get link targets of shortcut (.lnk) files.
- Get properties about media files such as video files, audio files, and image files.
- Load assemblies from NuGet packages, including its dependencies. It is possible to automatically install the required packages.
- Change the display settings.
- Create SSH key using ssh-keygen.
- Test if a version is in the allowed range.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
yuusakuri
Package Details
Author(s)
- yuusakuri
Tags
Functions
Add-WUEnvironmentVariableFromFile Add-WUPathEnvironmentVariable Assert-WUPathProperty Assert-WUPSScript Convert-WUString ConvertTo-WUFullPath ConvertTo-WUNuspec Edit-WUSshKey Find-WUPath Get-WUChassisType Get-WUInstalledNuGetPackage Get-WULnkTarget Get-WUMediaProperty Get-WUMonitor Get-WURandomString Get-WUUriWithoutQuery Import-WUNuGetPackageAssembly Install-WUApp Invoke-WUDownload Join-WUUri New-WUSshKey Remove-WUPathEnvironmentVariable Set-WUMonitor Start-WUDevcontainer Start-WUScriptAsAdmin Test-WUPathProperty Test-WUPSScript Test-WUVersion Disable-WUAdvertisingId Disable-WUAppLaunchTracking Disable-WUAppSuggestions Disable-WUCortana Disable-WUDarkMode Disable-WUEdgeFirstRunExperience Disable-WUFileHistory Disable-WUGameDvr Disable-WULockScreen Disable-WULockWorkstation Disable-WULongPaths Disable-WUNewsAndInterestsOnTaskbar Disable-WURequireSignInOnWakeup Disable-WUSaveZoneInformation Disable-WUSmartScreen Disable-WUSystemSounds Disable-WUUac Disable-WUWebSearchInStartMenu Disable-WUWebsiteAccessToLanguageList Disable-WUWindowsHello Disable-WUWindowsMediaPlayerFirstUseDialogBoxes Disable-WUWindowsSecurityAllNotifications Disable-WUWindowsSecurityNonCriticalNotifications Disable-WUWindowsUpdateAutoRestart Disable-WUWindowsUpdateNotifications Disable-WUWindowsUpdateTrayIcon Enable-WUAdvertisingId Enable-WUAppLaunchTracking Enable-WUAppSuggestions Enable-WUCortana Enable-WUDarkMode Enable-WUEdgeFirstRunExperience Enable-WUFileHistory Enable-WUGameDvr Enable-WULockScreen Enable-WULockWorkstation Enable-WULongPaths Enable-WUNewsAndInterestsOnTaskbar Enable-WURequireSignInOnWakeup Enable-WUSaveZoneInformation Enable-WUSmartScreen Enable-WUSystemSounds Enable-WUUac Enable-WUWebSearchInStartMenu Enable-WUWebsiteAccessToLanguageList Enable-WUWindowsHello Enable-WUWindowsMediaPlayerFirstUseDialogBoxes Enable-WUWindowsSecurityAllNotifications Enable-WUWindowsSecurityNonCriticalNotifications Enable-WUWindowsUpdateAutoRestart Enable-WUWindowsUpdateNotifications Enable-WUWindowsUpdateTrayIcon Register-WUStartup Set-WUCapsLockToControl Set-WUDesktopIconSize Set-WUPS1Action Set-WUScalingBehavior Set-WUSearchBoxTaskbarMode Set-WUWindowsAutoLogin
Dependencies
This module has no dependencies.
FileList
- PSWinUtil.nuspec
- functions\registry\Enable-WindowsHello.ps1
- functions\registry\Set-DesktopIconSize.ps1
- resources\registry\DarkMode.ps1
- resources\registry\PS1Action.ps1
- resources\registry\WebSearchInStartMenu.ps1
- resources\registry\WindowsUpdateTrayIcon.ps1
- tools\MultiMonitorTool\MultiMonitorTool.chm
- CHANGELOG.md
- functions\Add-PathEnvironmentVariable.ps1
- functions\Get-InstalledNuGetPackage.ps1
- functions\Join-Uri.ps1
- functions\registry\Disable-AdvertisingId.ps1
- functions\registry\Disable-LockWorkstation.ps1
- functions\registry\Disable-WebsiteAccessToLanguageList.ps1
- functions\registry\Enable-AppLaunchTracking.ps1
- functions\registry\Enable-LongPaths.ps1
- functions\registry\Enable-WindowsMediaPlayerFirstUseDialogBoxes.ps1
- functions\registry\Set-PS1Action.ps1
- resources\registry\DesktopIconSize.ps1
- resources\registry\RequireSignInOnWakeup.ps1
- resources\registry\WebsiteAccessToLanguageList.ps1
- tools\MonitorInfoView\Download-New-Virsion.url
- tools\MultiMonitorTool\MultiMonitorTool.exe
- LICENSE
- functions\Assert-PathProperty.ps1
- functions\Get-LnkTarget.ps1
- functions\New-SshKey.ps1
- functions\registry\Disable-AppLaunchTracking.ps1
- functions\registry\Disable-LongPaths.ps1
- functions\registry\Disable-WindowsHello.ps1
- functions\registry\Enable-AppSuggestions.ps1
- functions\registry\Enable-NewsAndInterestsOnTaskbar.ps1
- functions\registry\Enable-WindowsSecurityAllNotifications.ps1
- functions\registry\Set-ScalingBehavior.ps1
- resources\registry\EdgeFirstRunExperience.ps1
- resources\registry\SaveZoneInformation.ps1
- resources\registry\WindowsAutoLogin.ps1
- tools\MonitorInfoView\downloads.url
- tools\MultiMonitorTool\readme.txt
- functions\Assert-PSScript.ps1
- functions\Get-MediaProperty.ps1
- functions\Remove-PathEnvironmentVariable.ps1
- functions\registry\Disable-AppSuggestions.ps1
- functions\registry\Disable-NewsAndInterestsOnTaskbar.ps1
- functions\registry\Disable-WindowsMediaPlayerFirstUseDialogBoxes.ps1
- functions\registry\Enable-Cortana.ps1
- functions\registry\Enable-RequireSignInOnWakeup.ps1
- functions\registry\Enable-WindowsSecurityNonCriticalNotifications.ps1
- functions\registry\Set-SearchBoxTaskbarMode.ps1
- resources\registry\FileHistory.ps1
- resources\registry\ScalingBehavior.ps1
- resources\registry\WindowsHello.ps1
- tools\MonitorInfoView\MonitorInfoView.cfg
- tools\NirCmd\Download-New-Virsion.url
- PSWinUtil.psd1
- functions\Convert-String.ps1
- functions\Get-Monitor.ps1
- functions\Set-Monitor.ps1
- functions\registry\Disable-Cortana.ps1
- functions\registry\Disable-RequireSignInOnWakeup.ps1
- functions\registry\Disable-WindowsSecurityAllNotifications.ps1
- functions\registry\Enable-DarkMode.ps1
- functions\registry\Enable-SaveZoneInformation.ps1
- functions\registry\Enable-WindowsUpdateAutoRestart.ps1
- functions\registry\Set-WindowsAutoLogin.ps1
- resources\registry\GameDvr.ps1
- resources\registry\SearchBoxTaskbarMode.ps1
- resources\registry\WindowsMediaPlayerFirstUseDialogBoxes.ps1
- tools\MonitorInfoView\MonitorInfoView.chm
- tools\NirCmd\downloads.url
- PSWinUtil.psm1
- functions\ConvertTo-FullPath.ps1
- functions\Get-RandomString.ps1
- functions\Start-Devcontainer.ps1
- functions\registry\Disable-DarkMode.ps1
- functions\registry\Disable-SaveZoneInformation.ps1
- functions\registry\Disable-WindowsSecurityNonCriticalNotifications.ps1
- functions\registry\Enable-EdgeFirstRunExperience.ps1
- functions\registry\Enable-SmartScreen.ps1
- functions\registry\Enable-WindowsUpdateNotifications.ps1
- resources\registry\AdvertisingId.ps1
- resources\registry\LockScreen.ps1
- resources\registry\SmartScreen.ps1
- resources\registry\WindowsSecurityAllNotifications.ps1
- tools\MonitorInfoView\MonitorInfoView.exe
- tools\NirCmd\NirCmd.chm
- README.md
- functions\ConvertTo-Nuspec.ps1
- functions\Get-UriWithoutQuery.ps1
- functions\Start-ScriptAsAdmin.ps1
- functions\registry\Disable-EdgeFirstRunExperience.ps1
- functions\registry\Disable-SmartScreen.ps1
- functions\registry\Disable-WindowsUpdateAutoRestart.ps1
- functions\registry\Enable-FileHistory.ps1
- functions\registry\Enable-SystemSounds.ps1
- functions\registry\Enable-WindowsUpdateTrayIcon.ps1
- resources\registry\AppLaunchTracking.ps1
- resources\registry\LockWorkstation.ps1
- resources\registry\Startup.ps1
- resources\registry\WindowsSecurityNonCriticalNotifications.ps1
- tools\MonitorInfoView\readme.txt
- tools\NirCmd\nircmd.exe
- dev\New-RegistryScript.ps1
- functions\Edit-SshKey.ps1
- functions\Import-NuGetPackageAssembly.ps1
- functions\Test-PathProperty.ps1
- functions\registry\Disable-FileHistory.ps1
- functions\registry\Disable-SystemSounds.ps1
- functions\registry\Disable-WindowsUpdateNotifications.ps1
- functions\registry\Enable-GameDvr.ps1
- functions\registry\Enable-Uac.ps1
- functions\registry\Register-Startup.ps1
- resources\registry\AppSuggestions.ps1
- resources\registry\LongPaths.ps1
- resources\registry\SystemSounds.ps1
- resources\registry\WindowsUpdateAutoRestart.ps1
- tools\MultiMonitorTool\MultiMonitorTool.cfg
- tools\NirCmd\nircmdc.exe
- dev\Set-FunctionsToExport.ps1
- functions\Find-Path.ps1
- functions\Install-App.ps1
- functions\Test-PSScript.ps1
- functions\registry\Disable-GameDvr.ps1
- functions\registry\Disable-Uac.ps1
- functions\registry\Disable-WindowsUpdateTrayIcon.ps1
- functions\registry\Enable-LockScreen.ps1
- functions\registry\Enable-WebSearchInStartMenu.ps1
- functions\registry\Set-CapsLockToControl.ps1
- resources\registry\Cortana.ps1
- resources\registry\NewsAndInterestsOnTaskbar.ps1
- resources\registry\Uac.ps1
- resources\registry\WindowsUpdateNotifications.ps1
- functions\Add-EnvironmentVariableFromFile.ps1
- functions\Get-ChassisType.ps1
- functions\Invoke-Download.ps1
- functions\Test-Version.ps1
- functions\registry\Disable-LockScreen.ps1
- functions\registry\Disable-WebSearchInStartMenu.ps1
- functions\registry\Enable-AdvertisingId.ps1
- functions\registry\Enable-LockWorkstation.ps1
- functions\registry\Enable-WebsiteAccessToLanguageList.ps1