Skip to content

PowerShell scripts that add features to WinDynamicDesktop

Notifications You must be signed in to change notification settings

1NFERR/WDD-scripts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WDD-scripts

PowerShell scripts that add features to WinDynamicDesktop

Note: Scripts are a new feature in WinDynamicDesktop 4.0. Click here for instructions on how to install them.

Browse Existing Scripts

Select a category of scripts to browse:

Create New Scripts

PowerShell scripts are run by WinDynamicDesktop when the wallpaper image is updated. They are invoked with the following parameters:

<scriptName> [-daySegment2] <int> [-daySegment4] <int> [-nightMode] <bool> [-imagePath <string>]

To read the values of these parameters, add the following lines at the top of your script:

param (
    [Parameter(Mandatory=$true)][int]$daySegment2,  # 0 = Day, 1 = Night
    [Parameter(Mandatory=$true)][int]$daySegment4,  # -1 = N/A, 0 = Sunrise, 1 = Day, 2 = Sunset, 3 = Night
    [Parameter(Mandatory=$true)][bool]$nightMode,   # True if night mode is enabled
    [Parameter(Mandatory=$false)][string]$imagePath # Path to current wallpaper image
)

A sample script that makes use of these variables can be found here. When the sample script is installed and gets run by WinDynamicDesktop, it will display the values of all the parameters.

If you create a script and would like to share it with other users of the app, pull requests in this repository are welcome.

About

PowerShell scripts that add features to WinDynamicDesktop

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PowerShell 100.0%