Update README.md

This commit is contained in:
Ben Whitmore 2021-02-07 00:28:39 +00:00 committed by GitHub
parent 2e3b18d87d
commit 5f7998ee24
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,5 +1,17 @@
# Version History
**Version 2.0 - 07/02/2021**
- Basic logging added
- Toast temp directory fixed to $ENV:\Temp\$ToastGUID
- Removed unncessary User SID discovery as its no longer needed when running the Scheduled Task as "USERS"
- Complete re-write for obtaining Toast Displayname. Name obtained first for Domain User, then AzureAD User from the IdentityStore Logon Cache and finally whoami.exe
- Added "AllowStartIfOnBatteries" parameter to Scheduled Task
**Version 1.2.105 - 05/002/2021**
- Changed how we grab the Toast Welcome Name for the Logged on user by leveraging whoami.exe - Thanks Erik Nilsson @dakire
**Version 1.2.28 - 28/01/2021**
- For AzureAD Joined computers we now try and grab a name to display in the Toast by getting the owner of the process Explorer.exe
@ -7,11 +19,11 @@
**Version 1.2.26 - 26/01/2021**
-Changed the Scheduled Task to run as -GroupId "S-1-5-32-545" (USERS).
When Toast_Notify.ps1 is deployed as SYSTEM, the scheduled task will be created to run in the context of the Group "Users".
This means the Toast will pop for the logged on user even if the username was unobtainable (During testing AzureAD Joined Computers did not populate (Win32_ComputerSystem).Username).
The Toast will also be staged in the $ENV:Windir "Temp\$($ToastGuid)" folder if the logged on user information could not be found.
Thanks @CodyMathis123 for the inspiration via https://github.com/CodyMathis123/CM-Ramblings/blob/master/New-PostTeamsMachineWideInstallScheduledTask.ps1
- Changed the Scheduled Task to run as -GroupId "S-1-5-32-545" (USERS)
- When Toast_Notify.ps1 is deployed as SYSTEM, the scheduled task will be created to run in the context of the Group "Users"
This means the Toast will pop for the logged on user even if the username was unobtainable (During testing AzureAD Joined Computers did not populate (Win32_ComputerSystem).Username)
- The Toast will also be staged in the $ENV:Windir "Temp\$($ToastGuid)" folder if the logged on user information could not be found
- Thanks @CodyMathis123 for the inspiration via https://github.com/CodyMathis123/CM-Ramblings/blob/master/New-PostTeamsMachineWideInstallScheduledTask.ps1
**Version 1.2.14 - 14/01/21**