Is there a way to auto deploy executable update?

I am in a position  where I develope database systems. I control everything with LabVIEW executables, and I am constantly deploying updates. What I do is to load my flash drive with the latest and greatest and run around to 50 or so computers updating the different systems. About half of the computers have the user as an administrator, and the other half I am able to log on as an administrator to install the updates. This is a time consuming and interuptive process. Is there a way to force updates to the variious computers whether the user has an administrator account or not? I don't want the programs to be stored in an accessible location, because the security of the system depends on only certain people having certain programs. There are roughly 25 programs that make up the systems. Thank you for any suggestions that will make the deployment of updates less painful.

Nickerbocker wrote:
I can't think of anything built into LabVIEW that would allow this to happen seamlessly.  I would probably write in an automatic update feature in the main program that periodically checks a secure location for a new file or something along those lines.  That way, computers and users that are already authorized to use the program will get their updates when they are available and people who do not have it will not get their updates.  It will probably involve a lot of extra coding and be a whole lot of fun...  The process could be something like:
1. Main VI checks secure network location for update.
2. If new update exists, Main VI shuts itself down and calls an "updater" VI that replaces the Main VI's executable with the new one.
3. Updater VI closes itself and calls the new Main VI to load
You could also add something like an email alert that a particular system was updated successfully (or not).  Since LabVIEW comes with VI's for accessing FTP servers or SMB file shares, I think this would be fairly straight forward.
Our IT guy did something like this for one of the main VB programs we use in engineering.  However, you could do it by eliminating a step.
Let the exectuable that the user launches be the updating program.  If it detects a new executable is available, it copies that to the user's hard drive then launches that.  If a new exectuable is not present, then it just launches the executable already present.  I believe he just uses a comparison of the executable file dates.
This will essentially eliminate step 2 where the main VI needs to shut itself down and call an updater, because the main VI executable that you want to update hasn't actually launched yet.

Similar Messages

  • Is there a way to not to execute a query on table rendering?

    Is there a way to not to execute a query associated with an af:table on table rendering on the page?
    I would like to control this programmatically.
    Any examples will be much appreciated.

    Yes, there is.
    {thread:id=2362354}

  • Is there a way to auto number your headers?

    Hi guys
    So I'm working on my thesis in Pages now. Everything goes quite well, but I stumble upon 1 question. Is there a way to auto number my headers? I know Word has a feature like that, but I'd like to figure out if it's possible in Pages also.
    To picture my problem, I would like to achieve something like this:
    1. Header 1
    2. Header 1
    3. Header 1
    3.1 Header 2
    3.1.1 Header 3
    For example:
    1. Branding (header 1)
    1.1 Brand image (header 2)
    1.2 Brand experience (header 2)
    1.2.1 Retail (header 3)
    Thank you guys!
    Maxim

    Hi there
    I use the latest Pages version (that's 5.2 I think)
    Hmm, to bad there isn't an automatic way of doing it like in Word.
    Still, thank you for your reply man! :-)
    Cheers

  • ___Is there a way to auto-update a graphic once it's made into a symbol?

    ___Is there a way to auto-update a graphic once it’s made into a symbol?
    For example - I've made a circle as a symbol, and it's in my document 100 times - is there a way to edit each instance, so it becomes a square?
    Also, can I have live text in it that replaces (ie. a circle with 'new' in it changes to a square with 'improved' in it).
    Thanks,
    Ryan

    Yes
    create the replacement
    drag it over the existing symbol in the symbol pallete while holding ALT key down
    (or whatever ALT is equivalent to in MacOS)
    all existing symbols will update to new symbol
    see help file

  • Is there a way to "Auto-Capitalize" first word in sentence?

    Is there a way to "Auto-Capitalize" first word in sentence?

    You are talking about Pages 5, because we are psychic we know this.
    No.
    Use Pages '09.
    Peter

  • Is there a way to auto scroll in ibooks

    Is there a way to auto scrool in iBooks? If not, is there an app or other reader that does?  Auto scrolling would be a great feature for furture updates in case anybody from Apple is reading this.
    Thanks

    DrDaddio2 wrote:
    Auto scrolling would be a great feature for furture updates in case anybody from Apple is reading this.
    To have Apple see your request, use
    http://www.apple.com/feedback

  • Is there a way to auto-logoff agents

    Is there a way to auto-logoff agents from CAD after a certain time period in Not Ready state?
    UCCX
    7.0(1)SR05_Build504. 
    CAD version 7.01

    Please follow the guidelines of below document
    http://www.cisco.com/en/US/products/sw/custcosw/ps1846/products_configuration_example09186a0080b4525e.shtml
    Regards
    Ravi

  • Is there a way to auto shrink all the tesxt in all my slides in keynote instead of doing them individually?

    i have my lecturer slides put there are all just a little bit too big, is there a way to auto size all the slides or do i have to do them individually?

    yes,I imported different times the same iphoto libraryon one external hard drive.
    I use to take One to One classes at the Apple Store. Each time i asked a teacher how to back up my i-photolibrary on a external hard drive they gave me a diferent way to do it, each teacher thought he could do better than the other... As this classes is only one hour long, I had to start all over again with the next teacher on the following session...
    So know they are diferent version of he same library mixed up together and i am trying to clean up all this. It just take to much space on my disc and it is all confusing . Voila, that's the story!
    What is the difenrence btw alias and duplicate ?

  • Is there a way to change the Windows Update service startup type on Windows Server 2012 R2?

    We have a number of newly built 2012 R2 servers that we have HP Operations Manager agent running on that monitors the status of several services and reports if they are "stopped". One of these services is Windows Update. Every day we
    get at least one alert saying:
    "Service "Windows Update" is not started. Current state is stopped"
    Checking the event logs shows that the Windows Update service stops, then a while later it just starts again. Not an error, just an information event.
    In Windows 2012 R2 the Windows Update service is set to "Automatic (Trigger Start)", where in previous versions we run (2012/2008R2) it would be set to just "Automatic" or "Automatic (Delayed Start)"
    I have come to understand that this behaviour is normal for Windows 2012 R2, and that Trigger Start services by design stop themselves after a period of inactivity. I was unable to find any info on how this works. Our client would like this to
    be changed and the Windows Update service stay running all the time, understanding that this impacts performance.
    Is there a way to change the Windows Update service in Server 2012 R2 to the old Automatic startup behaviour so that it stays running all the time instead of stopping and starting periodicall? There is no option to do this via the services mmc
    gui.
    So far I have tried:
    Removing the Triggers using the command: sc triggerinfo wuauserv delete
    This works temporarily, the service then shows as just Automatic in the services console, however if you restart the server or restart the service it goes right back to being Automatic (Trigger Start).
    Any kind of help would be appreciated.

    This one might help.
    Allow configuration of Automatic Updates in Windows 8 and Windows Server 2012
    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows]
    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

  • Is there a way to do a firmware update without being plugged into a power source?

    I have a Macbook 2GHz Intel Core 2 Duo and the indicator light on the Magsafe power cord is not lighting up. I know the cord works because I have tried it on a different computer but it is only this macbook that it doesn't work on. I have reset the SMC. I do need to do a firmware update but when I try to do the update it the firmware it will not let me update because the computer doesn't know that its connected to a power source. When I look at the battery life indicator on the right hand corner it says that its calculating but never changes.
    I was using the computer running on battery life and it turned off. I was able to turn the computer on. The computer powers on and off but i'm assuming its going to run the battery power. I don't have another battery to try on this computer. Are there any suggestions?
    Firmware update 1.4 is what i'm trying to install

    Is there a way to do a firmware update without being plugged into a power source?
    No

  • I updated to ios 8.3 and i hate it! Is there a way i can uninstall the update and go back to the one before this?

    I updated to ios 8.3 and i hate it! Is there a way i can uninstall the update and go back to the one before this?

    I'm sorry, but Apple does not provide a downgrade path for iOS. Because downgrading is unsupported by Apple we cannot discuss it on these forums.
    You may leave comments at Apple Feedback.

  • Curious..Is there a way to see all my updates since purchase?

    Is there a way to see all my updates since purchase? Bill

    I show nothing! I've had the computer over a year and a half!! A couple of firm ware updates and at least two dozen regular updates...but no record of them????Curious...Bill

  • Is there any way we can simplify this update query ?

    is there any way we can simplify this update query ? There is nothing wrong with the query ,but it looks so clumsy ...is there any other ways of doing this update  like using with clause  or exists or any other?
    [code]
    UPDATE STG_TMP_MBS_POOL s             SET s.instrument_id =             case  when  (                                     (select distinct iai.alternate_id  from                             instrument_alternate_id iai, STG_TMP_MBS_POOL s       where s.fi_instrument_id=iai.fi_instrument_id                             and  iai.alternate_id_type_code  IN (       'FMR_CUSIP','CUSIP'))  > 1)       then                             (select distinct iai.alternate_id from                             instrument_alternate_id iai, STG_TMP_MBS_POOL s       where s.fi_instrument_id=iai.fi_instrument_id                             and  iai.alternate_id_type_code =  'FMR_CUSIP')             else (select distinct iai.alternate_id from                             instrument_alternate_id iai, STG_TMP_MBS_POOL s       where s.fi_instrument_id=iai.fi_instrument_id                             and  iai.alternate_id_type_code IN ('FMR_CUSIP',       'CUSIP'))       END;
    [\code]

    update stg_tmp_mbs_pool s
       set s.instrument_id = case when (select distinct iai.alternate_id
                                          from instrument_alternate_id iai,
                                               stg_tmp_mbs_pool s
                                         where s.fi_instrument_id = iai.fi_instrument_id
                                           and iai.alternate_id_type_code in ('FMR_CUSIP','CUSIP')
                                       ) > 1
                                  then (select distinct iai.alternate_id
                                          from instrument_alternate_id iai,
                                               stg_tmp_mbs_pool s
                                         where s.fi_instrument_id = iai.fi_instrument_id
                                           and iai.alternate_id_type_code = 'FMR_CUSIP'
                                  else (select distinct iai.alternate_id
                                          from instrument_alternate_id iai,
                                               stg_tmp_mbs_pool s
                                         where s.fi_instrument_id = iai.fi_instrument_id
                                           and iai.alternate_id_type_code in ('FMR_CUSIP','CUSIP')
                             end
    Maybe
    begin
    update stg_tmp_mbs_pool s
       set s.instrument_id = (select distinct iai.alternate_id
                                from instrument_alternate_id iai,
                                     stg_tmp_mbs_pool s
                               where s.fi_instrument_id = iai.fi_instrument_id
                                 and iai.alternate_id_type_code in ('FMR_CUSIP','CUSIP')
    update stg_tmp_mbs_pool s
       set s.instrument_id = (select distinct iai.alternate_id
                                from instrument_alternate_id iai,
                                     stg_tmp_mbs_pool s
                               where s.fi_instrument_id = iai.fi_instrument_id
                                 and iai.alternate_id_type_code = 'FMR_CUSIP'
    where s.instrument_id > 1;
    end;
    Regards
    Etbin

  • Is there any way to upload iWeb files updates only with a 3rd party ftp program to a new hoster, e.g. Godaddy? I see no posts newer than 2007

    Is there any way to upload iWeb files updates only with a 3rd party ftp program to a new hoster, e.g. Godaddy? I see no posts newer than 2007.

    If you are using iWeb V 3, there are two other options for publishing the site...
    http://www.iwebformusicians.com/iWeb/Publish-Website.html
    Some pointers for choosing hosting...
    http://www.iwebformusicians.com/iWeb/Website-Hosting.html

  • HT5919 My company will not allow us to download iOS 7 due to software / security issues on our end. The problem is I need to download numbers but it says I need iOS 7. Is there any way to get an earlier update that's doesn't require ios7?

    My company will not allow us to download iOS 7 due to software / security issues on our end. The problem is I need to download numbers but it says I need iOS 7. Is there any way to get an earlier update of numbers that's doesn't require ios7?

    Thank you so much! It's updating now. I'm hoping that once the update is finished that it will sync like normal as well. Of course I'm still a bit confused/concerned about how it refused to update on it's own, but for now that's not a problem. Hopefully from now on there won't be any more problems.

Maybe you are looking for

  • Data is not picking up from Infocube to Query

    Dear Experts, My infocube is not having any aggregates designed on it. Data is available in the infocube for the selections given but for the same filters its not picking up data at Query level. Can any one reason out for this issue ? Thanks in advan

  • Installed ghc uses too much memory?

    Hello!  My first time in the forums!  I was installing haskell-platform via yaourt and I was surprised to see just how much memory ghc uses once installed in comparison to the download size... should I be concerned? Thanks! Here is some of the output

  • Why is apple maps data different on the mac to the iphone

    basicly there is upto date data on my maps app o nthe mac but when i go and see the same strech of road on my ios device it is the old data. yes this sound picky but i just want to know why, and if it the iphone catche ( if that the right word) how d

  • How to sign a powershell script to be used for distribution

    Hi, I am new to powershell so if I'm missing out on any detail, please let me know. We have some powershell scripts we send over to the clients to execute. Their powershell enviroment has execution policy set to 'remote signed' Now I have read multip

  • Finally Got iPhone 3GS - can I use my old (1st gen) iPhone as iPod Touch?

    Got my new 3GS this morning - now looking to see if I can get any use from the old 1st gen iPhone it replaces. Is it possible to run a 1st generation iPhone without a SIM, so that it functions like an iPod Touch? The only functions I need on the old