This may help users find the locations of most of their WW skins.
Skins.cmdCode:
@title Weather Watcher Skins locations
@echo off
rem To find the forecast folder in use add "\current.html /s" to the end of the Forecasts dir commands
rem then review the file's creation dates.
:: (the line below has a [TAB] and two [SPACE] following delims=)
for /f "tokens=3* delims= " %%i in ('reg query
"HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall\Weather Watcher_is1" /v InstallLocation')
do (
set WWInstall=%%~si)
if "%WWInstall%"=="C:\PROGRA~1\WEATHE~1\" (
set WWInstall=%ProgramFiles%\Weather Watcher)
if exist "%WWInstall%"\Skins\*. (
dir "%WWInstall%"\Skins\Forecasts
dir "%WWInstall%"\Skins\Interface
echo.)
if exist "%WWInstall%"\Users\Default\Skins\*. (
dir "%WWInstall%"\Users\Default\Skins\Forecasts
dir "%WWInstall%"\Users\Default\Skins\Interface
echo.)
if exist "%WWInstall%"\Users\%userName%\Skins\*. (
dir "%WWInstall%"\Users\%UserName%\Skins\Forecasts
dir "%WWInstall%"\Users\%UserName%\Skins\Interface
echo.)
if exist "%UserProfile%\Application Data"\WeatherWatcher\Skins\*. (
dir "%UserProfile%\Application Data"\WeatherWatcher\Skins\Forecasts
dir "%UserProfile%\Application Data"\WeatherWatcher\Skins\Interface
echo.)
if exist "%UserProfile%"\AppData\Roaming\WeatherWatcher\Skins\*. (
dir "%UserProfile%"\AppData\Roaming\WeatherWatcher\Skins\Forecasts
dir "%UserProfile%"\AppData\Roaming\WeatherWatcher\Skins\Interface
echo.)
pause > nul
Unfortunately it doesn't handle multiple user profile systems, only the skins for the user who is signed on.
I believe there may be a way to also denote which folder WW is set to use but that will require a little digging on my part.
-Update-
There is no Registry entry pointing to the active Skins folder.