Professional Documents
Culture Documents
David Pearson's Tech Journal - Silently Deploy SPSS 22
David Pearson's Tech Journal - Silently Deploy SPSS 22
More NextBlog
DavidPearson'sTechJournal
LeveragingSystemCenterConfigurationManagerinHigherEducation
Friday,June13,2014
FollowmeonTwitter
Follow@dptechjournal
SilentlyDeploySPSS22
WhileupgradingourdeploymentsfromSPSS21toSPSS22InoticedsomechangesintheSPSS22install.One,thattheSPSS22.msiwillnow
installtheMicrosoftStudioC++2008redistributableitself,meaningthatyounolongerhavetohavethishasadependencyforSPSSifyouare
usingSCCM2012ApplicationDeploymentmethodandtwo,thatPythonisbundledwithit.
Thisinstallscriptwill:
SearchThisBlog
AboutMe
1.SilentlyUninstallSPSS19,20or21suppressingtherebootafteruninstall.
2.SilentlyInstallSPSS22suppressingthereboot.
3.Removesthe2promptsforFirewallexceptiononfirstrun.Iblockthem,youcanallowthembychangingthescript.
4.Removestheencodingpromptonfirstrun,defaultingtoUnicodeencoding.
5.Licenseseitherwithalicenseserverorstandalonedependingoncommandused.
6.InstallsPython,integrationpluginandextensioncommandsforSPSSStatistics.
Application
Deployments
IfyouhavetheSPSSexeyouwillneedtogetthe.msifile.Youcangetthe.msibydoubleclickingtheexecutableonatestmachineandafterit
extractsandtheInstallShieldWizardpopsupyoucanbrowsetothetempfoldercreatedat%UserProfile%\AppData\Local\Temp\
{somerandomstring}andmovethemsisomewhereelseandcanceloutofthewizard.Lookforthefoldermostrecentlycreated.
IusethefollowingcmdscripttoinstallSPSS22.
CyberLink(1)
FMAPlus(2)
GooglePicasa
(1)
HECRAS(1)
HECSSP(1)
@Echooff
Java(2)
CLS
Maxima(1)
:Path
Minitab(1)
Setloc=%~dp0
REMUninstallSPSS19
msiexec.exe/x{06C43FAA722641EFA05E9AE0AA849FFE}/qn/norestartALLUSERS=1REMOVE="ALL"
OrwellDevCpp
(1)
REMUninstallSPSS20
SciLab(1)
msiexec.exe/x{2AF8017BE503408FAACE8A335452CAD2}/qn/norestartALLUSERS=1REMOVE="ALL"
SPSS(2)
REMUninstallSPSS21
VLC(2)
msiexec.exe/x{1E26B9C2ED084EEA83C8A786502B41E5}/qn/norestartALLUSERS=1REMOVE="ALL"
BlogArchive
REMInstallsSPSS22withNetworkLicense
msiexec.exe/qnALLUSERS=2/mMSIDWWPE/norestart/i"%loc%IBMSPSSStatistics22.msi"LICENSETYPE="Network"LSHOST="inputyourlicenseserver"
2015(13)
DISABLE_COMMUTE="1"INSTALLPYTHON="1"
2014(12)
December
REMConfig
netshadvfirewallfirewalladdrulename="BlockSPSSIncoming"dir=inprogram="c:\programfiles\ibm\spss\statistics\22\stats.exe"
remoteip=localsubnetaction=block
September
(3)
netshadvfirewallfirewalladdrulename="BlockJavaIncoming"dir=inprogram="c:\programfiles\ibm\spss\statistics\22\JRE\bin\javaw.exe"
August(1)
remoteip=localsubnetaction=block
June(3)
REMEnableUUENCODING
regaddHKLM\Software\JavaSoft\Prefs\com\ibm\/S/P/S/S\/Statistics\22.0\ui\dialog_settings\welcome_page/vshow_unicode_warning/d1
regaddHKLM\Software\JavaSoft\Prefs\com\ibm\/S/P/S/S\/Statistics\22.0\ui\dialog_settings\welcome_page/vshown_unicode_warning/d1
Ifyouareusingstandalonelicenses,substitutetheinstalllinewith:
msiexec.exe/qALLUSERS=2/mMSIUQUPQ/norestart/i"%loc%IBMSPSSStatistics22.msi"AUTHCODE="inputyourlicensecode"INSTALLPYTHON="1"
PlacetheInstallScriptwiththeMSIinthesamefolderanddeploywithConfigMgr.
Deploy
Maxima
5.31.2,(a
Computer
Algebra
System)...
Deploy
Minitab17
viaSCCM
Silently
Deploy
SPSS22
May(1)
April(3)
PostedbyDavidPearsonat12:01PM
Labels:Deployment,SCCM,Software,SPSS
4comments:
JerodBoisjoli August6,2014at11:59AM
Daviditthereaswitchoranothercommandtoremovethedesktopicontoaccompanythis?
msiexec.exe/x{1E26B9C2ED084EEA83C8A786502B41E5}/qn/norestartALLUSERS=1REMOVE="ALL"
Thanks,
Jerod
Reply
Replies
DavidPearson
August6,2014at10:16PM
HiJerod,
Weuseacommandlikethefollowingtoremoveshortcuticonsonthedesktopduringinstallation,itshouldalsoworkwhenscriptedafteran
uninstallation.
ifexist"%PUBLIC%\Desktop\IBMSPSSStatistics22.lnk"del"%PUBLIC%\Desktop\IBMSPSSStatistics22.lnk"
Ifyouaretryingtoremoveshortcutsthattheuserputonthedesktopintheirownprofiles,thatwouldbemorecomplicated.Ithinksomething
like:
ifexist"%USERPROFILE%\Desktop\IBMSPSSStatistics22.lnk"del"%USERPROFILE%\Desktop\IBMSPSSStatistics22.lnk"
wouldwork.Butyouwouldhavetohaveitrunwheneachuserisloggedin.
*editedtocorrectatypo.
JerodBoisjoli August12,2014at11:01AM
David,
Thankyouthisisgreatanditdoesworkaftertheuninstall.
NazarHussain May17,2015at12:55AM
IhavecopiedtheSPSS22fileinasharefolder.IwanttocreatebatchfilethatwillsilentlyinstallSPSS22withcompleteauthorizationcode.
Abovecodedidnothelpme!
Reply
Enteryourcomment...
Commentas:
Publish
GoogleAccount
Preview
NewerPost
Home
OlderPost
Subscribeto:PostComments(Atom)
Simpletemplate.PoweredbyBlogger.