Skip to content

Commit 0d5815a

Browse files
committed
Different registry key to find Alteryx
1 parent 3efff7f commit 0d5815a

File tree

2 files changed

+46
-41
lines changed

2 files changed

+46
-41
lines changed

AlteryxDateParser/Install.bat

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -10,34 +10,34 @@ if '%errorlevel%' NEQ '0' (
1010
exit /B -1
1111
)
1212
) else (
13-
goto gotAdmin
13+
goto gotAdmin
1414
)
1515

1616
:UACPrompt
17-
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
18-
echo UAC.ShellExecute "%~s0", "ELEV", "", "runas", 1 >> "%temp%\getadmin.vbs"
19-
"%temp%\getadmin.vbs"
20-
exit /B
17+
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
18+
echo UAC.ShellExecute "%~s0", "ELEV", "", "runas", 1 >> "%temp%\getadmin.vbs"
19+
"%temp%\getadmin.vbs"
20+
exit /B
2121

2222
:gotAdmin
23-
FOR /F "usebackq tokens=2,* skip=2" %%L IN (
24-
`reg query "HKCU\SOFTWARE\SRC\Alteryx" /v LastInstallDir`
25-
) DO SET alteryxPath=%%M
26-
27-
pushd "%~dp0"
28-
29-
echo [Settings] > "JDTools.ini"
30-
echo x64Path=%cd% >> "JDTools.ini"
31-
echo x86Path=%cd% >> "JDTools.ini"
32-
echo ToolGroup=JDTools >> "JDTools.ini"
33-
34-
if '%alteryxPath%' NEQ '' (
35-
xcopy JDTools.ini "%alteryxPath%\..\Settings\AdditionalPlugins\" /Y /Q
36-
del JDTools.ini /Q
37-
echo Config installed to "%alteryxPath%\..\Settings\AdditionalPlugins\JDTools.ini"
38-
) else (
39-
echo Please copy "%cd$\JDTools.ini" to <AlteryxInstallDir>\Settings\AdditionalPlugins
40-
)
41-
42-
popd
43-
pause
23+
FOR /F "usebackq tokens=2,* skip=2" %%L IN (
24+
`reg query "HKLM\SOFTWARE\Wow6432Node\SRC\Alteryx" /v InstallDir64`
25+
) DO SET alteryxPath=%%M
26+
27+
pushd "%~dp0"
28+
29+
echo [Settings] > "JDTools.ini"
30+
echo x64Path=%cd% >> "JDTools.ini"
31+
echo x86Path=%cd% >> "JDTools.ini"
32+
echo ToolGroup=JDTools >> "JDTools.ini"
33+
34+
if '%alteryxPath%' NEQ '' (
35+
xcopy JDTools.ini "%alteryxPath%\..\Settings\AdditionalPlugins\" /Y /Q
36+
del JDTools.ini /Q
37+
echo Config installed to "%alteryxPath%\..\Settings\AdditionalPlugins\JDTools.ini"
38+
) else (
39+
echo Please copy "%cd$\JDTools.ini" to <AlteryxInstallDir>\Settings\AdditionalPlugins
40+
)
41+
42+
popd
43+
pause

AlteryxDateParser/Uninstall.bat

Lines changed: 20 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,31 @@
33
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"
44

55
if '%errorlevel%' NEQ '0' (
6-
echo Requesting administrative privileges...
7-
goto UACPrompt
6+
echo Requesting administrative privileges...
7+
goto UACPrompt
88
) else (
9-
goto gotAdmin
9+
goto gotAdmin
1010
)
1111

1212
:UACPrompt
13-
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
14-
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
15-
"%temp%\getadmin.vbs"
16-
exit /B
13+
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
14+
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
15+
"%temp%\getadmin.vbs"
16+
exit /B
1717

1818
:gotAdmin
19-
FOR /F "usebackq tokens=2,* skip=2" %%L IN (
20-
`reg query "HKCU\SOFTWARE\SRC\Alteryx" /v LastInstallDir`
21-
) DO SET alteryxPath=%%M
19+
FOR /F "usebackq tokens=2,* skip=2" %%L IN (
20+
`reg query "HKLM\SOFTWARE\Wow6432Node\SRC\Alteryx" /v InstallDir64`
21+
) DO SET alteryxPath=%%M
2222

23-
pushd "%alteryxPath%\..\Settings\AdditionalPlugins\"
24-
del JDTools.ini /Q
25-
popd
23+
if '%alteryxPath%' NEQ '' (
24+
pushd "%alteryxPath%\..\Settings\AdditionalPlugins\"
25+
del JDTools.ini /Q
26+
echo Deleted installed config from "%alteryxPath%\..\Settings\AdditionalPlugins\JDTools.ini"
27+
echo Config installed to "%alteryxPath%\..\Settings\AdditionalPlugins\JDTools.ini"
28+
) else (
29+
echo Please delete "%cd$\JDTools.ini" from <AlteryxInstallDir>\Settings\AdditionalPlugins
30+
)
2631

27-
echo Deleted installed config from "%alteryxPath%\..\Settings\AdditionalPlugins\JDTools.ini"
28-
pause
32+
popd
33+
pause

0 commit comments

Comments
 (0)