-
Notifications
You must be signed in to change notification settings - Fork 20
Version History
Vector BCO edited this page May 3, 2020
·
4 revisions
3.5 Download link here:
- Added 2 switch parameters:
- Passthru - will return list of the objects that should be fixed (may be needed for external integrations)
- Silent - will return $True if at least 1 path should be modified, or $False if there nothing to do
3.4 Download link here:
- Backup restore functionality added
- Fixed defect with uninstall strings that start with "RunDll32"
- Write-FileLog custom function replaced with tee-object
- Fixed defect with saving logs and backups on a network drive
- Minor non functional fixes
3.3.2 Download link here:
- Added fix, for issue reported by RafalPolandB (Q/A block):
- Previous script version skips services and processes which contains "[" and "]" brackets in the name.
- Test results, where service name marked red, and value with special characters marked green.
3.3.1 Download link here:
*Main functions was not changed
- Removed pre-definition for whatif parameter
- Added script readme and help parameter which will display it.
- Added samples for running script from SCCM or similar systems
- Added param LogName and possibility disable logging
- Added powershell and os version clarification for problem solving (popular notes in QA block)
3.3 Download link here:
- Added possibility for fix UninstallStrings.
- Added 3 switch parameters for enabling\disabling\debugging:
- FixServices Enabled by default. Execution the same command as in v.3.2 should make similar changes. For disabling this parameter, use -FixServices:$False
- FixUninstall Requested feature for fixing Uninstall strings. From now this switch turned off by default
- WhatIf Working as WhatIf parameter in many other commands - retuning information, but not making changes
3.2 Download link here:
- Code optimized. Added verification block. If operation finished successfully you got a message, otherwise you get error report on screen and in to the file log.
- Added function Write-FileLog for easy output information to the log file and to console (similar to tee-object)
- Added switch -FixEnv for fix environment variables. This switch replace Env. variable to their values. EX.: %ProgramFiles% -> "C:\Program Files"
3.1 Download link here:
First published version (tested in production)