sky720122 Posted December 16, 2014 Posted December 16, 2014 Help!! How to convert Autoit grammar? expandcollapse popupIf ( A_OSVersion = "WIN_XP" or A_OSVersion = "WIN_VISTA" ) { If (UserDomain = "AAA") { VMOK := InStr(A_ComputerName,"VM",false,1) If (VMOK = 1) { Gosub, PreinstallAAA } NBOK := InStr(A_ComputerName,"NB",false,1) If (NBOK = 1) { Gosub, PreinstallAAA } PCOK := InStr(A_ComputerName,"PC",false,1) If (PCOK = 1) { Gosub, PreinstallAAA } } else { Gosub, PreinstallnotAAA } } else { return } return PreinstallAAA: Location = \\100.10.1.10\public\Software\share file1 = Preinstall.gif FileGetSize, size1, %A_ProgramFiles%\%file1% if ( size1 != 4075 ) { Filecopy, %Location%\%file1%, C:\Program Files, 1 Sleep, 100 } Subject = Preinstallation check --by AAAMIS SetTitleMatchMode, 2 SetTitleMatchMode, fast SplashImage, C:\Program Files\%file1% ,b2 fmn18 fs12, ,%Subject% ,Wintitle999 WinMove, Wintitle999, , 0, 0 RunAs, abc, 1qaz2wsx, AAA Runwait, at /delete /yes,,hide Runwait, at 12:05 /interactive /every:Monday`,Tuesday`,Wednesday`,Thursday`,Friday "%Location%\Function_copy_desktop_tool.exe",,hide Runwait, at 12:22 /interactive /every:Wednesday "%Location%\Function_Wed_5S_Notice.exe",,hide Runwait, at 12:45 /interactive /every:Monday`,Tuesday`,Wednesday`,Thursday`,Friday "C:\Program Files\ccleaner_zip.exe",,hide Runwait, at 11:59 /interactive /every:Monday`,Tuesday`,Wednesday`,Thursday`,Friday "%Location%\Install_McAfee_ENG.exe",,hide Runwait, %comspec% /c "net localgroup "Administrators" /delete TOT\%username%", ,hide Runwait, %comspec% /c "net localgroup "Power Users" /add "TOT\Domain Users"", ,hide Runwait, %comspec% /c "net localgroup "Administrators" /add "TOT\MIS-FIX"", ,hide Runwait, %comspec% /c "net localgroup "Administrators" /add "TOT\TECH-Maintain"", ,hide SplashImage, OFF RunAs Run, %comspec% /c "gpupdate /force", ,hide Run, %comspec% /c "wuauclt /detectnow", ,hide Runwait, %Location%\AUTO-TOOLS\Install_McAfee.exe RegRead, OutputVar, HKEY_LOCAL_MACHINE, SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{23170F69-40C1-2701-0465-000001000000}, DisplayName if(OutputVar = "7-Zip 4.65") { ;do nothing } else { Runwait, %Location%\AUTO-TOOLS\Install_7-zip.exe } Runwait, %Location%\AUTO-TOOLS\Install_Adobe_Reader_9_update.exe Runwait, %Location%\AUTO-TOOLS\Install_adobe_flash_player.exe return PreinstallnotAAA: Location = \\100.10.1.10\public\Software\share Runwait, at /delete /yes,,hide Runwait, at 12:05 /interactive /every:Monday`,Tuesday`,Wednesday`,Thursday`,Friday "%Location%\Function_copy_desktop_tool.exe",,hide return
Zedna Posted December 16, 2014 Posted December 16, 2014 Some hints for you to start with: https://www.autoitscript.com/autoit3/docs/ https://www.autoitscript.com/autoit3/docs/macros.htm https://www.autoitscript.com/autoit3/docs/functions.htm https://www.autoitscript.com/autoit3/docs/intro/lang_functions.htm https://www.autoitscript.com/autoit3/docs/functions/StringInStr.htm ... Resources UDF ResourcesEx UDF AutoIt Forum Search
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now