Sign in to follow this  
Followers 0
tom35i

running programs to finish install

4 posts in this topic

Hey

first a lil bit of background

At work we have to send out configured laptops to out engineers some so the programs that are pre installed on the image require running so that they are setup for the profile (this cant b done once the engineers have the laptops as they wrk on 3g and it takes ages for the apps to finish)

now the problem

i have designed a autoit to run these programs before they leave the shop but when running the exe files of these programs runs the program but not the last part of the install, when running the program from a shortcut it will run the last part of the program

how can i either run a shortcut or run the program in such a way that it will finish the install

example

;Run Firefox and close
    If FileExists("C:\Program Files\Mozilla Firefox\firefox.exe") Then
        Run("C:\Program Files\Mozilla Firefox\firefox.exe", "c:", @SW_MAXIMIZE)
        WinWaitActive("Mozilla Firefox")
        MemoWrite("Mozilla FireFox Run OK")
        Sleep("1000")
        WinClose("Mozilla Firefox")
    Else
        MemoWrite("FAIL Mozilla FireFox Not Installed FAIL")
        MsgBox(0, "Mozilla FireFox NOT INSTALLED", "Warning Mozilla FireFox Is Not Installed Please Install And Run Checker Again")
        Exit
    EndIf

thank you


YEA BOIhttp://www.myspace.com/comeoutfiringhttp://www.last.fm/music/comeoutfiringhttp://www.facebook.com/pages/comeoutfiring/75676261698http://www.reverbnation.com/comeoutfiringhttp://www.purevolume.com/comeoutfiringhttp://www.twitter.com/comeoutfiringhttp://www.youtube.com/comeoutfiring

Share this post


Link to post
Share on other sites



I sure hoped you searched, because this has been posted over a hundred times....

http://www.autoitscript.com/autoit3/docs/functions/ShellExecute.htm

Share this post


Link to post
Share on other sites

hey cheers for the reply but the shortcut is a advertised shortcut which will load a msi to check the install, sadly i have spent the last few days looking for a way to do this and am unable to. there have been a couple of posts about it but no one seems to have a fix

cheers

tom


YEA BOIhttp://www.myspace.com/comeoutfiringhttp://www.last.fm/music/comeoutfiringhttp://www.facebook.com/pages/comeoutfiring/75676261698http://www.reverbnation.com/comeoutfiringhttp://www.purevolume.com/comeoutfiringhttp://www.twitter.com/comeoutfiringhttp://www.youtube.com/comeoutfiring

Share this post


Link to post
Share on other sites

hey found out how to complete the install

u need to force the msiexec to self repair the program

Run(@ComSpec & " /c " & 'msiexec.exe /fpus LOCATION OF MSI', "", @SW_HIDE)

hope this helps


YEA BOIhttp://www.myspace.com/comeoutfiringhttp://www.last.fm/music/comeoutfiringhttp://www.facebook.com/pages/comeoutfiring/75676261698http://www.reverbnation.com/comeoutfiringhttp://www.purevolume.com/comeoutfiringhttp://www.twitter.com/comeoutfiringhttp://www.youtube.com/comeoutfiring

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0