;----------------------------------------------------------------------
; Measure for <LinkToDesktopIDS>
;----------------------------------------------------------------------
[Measure_Desktop_Count]
Measure=Registry
RegHKey=HKEY_CURRENT_USER
RegKey=Software\Microsoft\Windows\CurrentVersion\Explorer\VirtualDesktops
RegValue=VirtualDesktopIDs
RegExpSubstitute=1
Substitute="(.{32})":"\1 "
;----------------------------------------------------------------------
; Measures for <LinkToCurrentDesktop>
;----------------------------------------------------------------------
; This measure is needed to know what script use.
[MeasureOSVersion]
Measure=Plugin
Plugin=SysInfo
SysInfoType=OS_VERSION
RegExpSubstitute=1
Substitute=".*Windows 10.*":"1",".*Windows 11.*":"0"
; This measure is needed for Windows 10, no longer required for Windows 11.
[Measure_Current_Session]
Measure=Registry
RegHKey=HKEY_CURRENT_USER
RegKey=Software\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo
OutputType=SubKeyList
UpdateDivider=-1
; RegKey for Windows 10
; VirtualDesktop-KazukiGames82___Registry_RegKey_Current_1=Software\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\[&Measure_Current_Session]\VirtualDesktops
; RegKey for Windows 11
; VirtualDesktop-KazukiGames82___Registry_RegKey_Current_0=Software\Microsoft\Windows\CurrentVersion\Explorer\VirtualDesktops
[Measure_Current_Desktop]
Measure=Registry
RegHKey=HKEY_CURRENT_USER
RegKey=[#VirtualDesktop-KazukiGames82___Registry_RegKey_Current_[&MeasureOSVersion]]
RegValue=CurrentVirtualDesktop