Implement TED (Tag Every Desktop)
Summary
The purpose of the script is to schedule a task on the computer that runs the TED (Tag Every Desktop) application with the configured parameters upon user logon.
Requirement: PowerShell v5.1+
Sample Run
Without Arguments:
The result on End Machine:
With Arguments:
Arguments used: -di "[https://i.imgur.com/g1v5XZP.jpg](https://i.imgur.com/g1v5XZP.jpg)" -li "[https://i.imgur.com/g1v5XZP.jpg](https://i.imgur.com/g1v5XZP.jpg)" -f Arial -fs 14 -ls 5 -hp 10 -vp 10 -line "Hello, @userName" -line "Computer Name: @machineName" -line "OS: @osName" -line "OS Version: @osVersion"
The result on End Machine:
Note:
- The tool will utilize white text for computers using the Dark Theme and black text for computers using the Light Theme.
- When passing strings as arguments to the script, they should be enclosed in double quotes, as shown in the example above.
- For additional information on arguments, please refer to the TED Usage documentation.
Variables
Name | Description |
---|---|
AppName | TED |
ProjectName | Implement-TED |
WorkingDirectory | C:/ProgramData/_Automation/Application/TED |
ScheduledTaskName | Implement TED (Tag Every Desktop) |
User Parameters
Name | Example | Required | Description |
---|---|---|---|
Argument | -di "[https://i.imgur.com/g1v5XZP.jpg](https://i.imgur.com/g1v5XZP.jpg)" -li "[https://i.imgur.com/g1v5XZP.jpg](https://i.imgur.com/g1v5XZP.jpg)" -f Arial -fs 14 -ls 5 -hp 10 -vp 10 -line "Hello, @userName" -line "Computer Name: @machineName" -line "OS: @osName" -line "OS Version: @osVersion" | False | Switches/Arguments to run the TED tool with. |
Output
- Script Log