Figure out which Screensaver is being used

(imported topic written by Shlomi91)

Hi,

Risking a double post here, but this is important to me…

i recently deployed a custom corporate screensaver to our 4500+ computers, where users had the choice to either use the screensaver or retain their original one.

the deployment went very well, and now i am trying to determine which screensaver is currently being used, so i used this code:

value "SCRNSAVE.EXE" of key "\HKEY_USERS\" & (name of key whose (value "Logon User Name" of key "Explorer" of key "CurrentVersion" of key "Windows" of key "Microsoft" of key "Software" of it as string as lowercase = name of current user as string as lowercase) of key "HKEY_USERS" of registry) & "\Control Panel\Desktop\"

however, in QnA I get an error “E: The operator “key” is not defined.”

what am i doing wrong?

thanks,

Shlomi

(imported comment written by BenKus)

Hi Shlomi,

I think you are missing an “of registry” somewhere… but this is better relevance:

value “SCRNSAVE.EXE” of key “Control Panel\Desktop” of current user keys (logged on users) of registry

Note: It won’t work in the Relevance Debugger (see here for more details: http://forum.bigfix.com/viewtopic.php?id=1187)

Ben

(imported comment written by Shlomi91)

Thanks Ben!