Don't use sc.exe, you won't get all the parameters right. You should be able to use winbacula-2.0.1.exe /s.
If you just want to remove or install the services use the following commands: c:\bacula\bin\bacula-fd /remove c:\Program Files\bacula\bin\bacula-fd /install -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Vladimir Doisan Sent: Wednesday, January 24, 2007 2:53 PM To: Arno Lehmann Cc: bacula-users Subject: Re: [Bacula-users] Win2k Automated Upgrade from 1.3x to 2.0 Very cool! I am crazy enough to start working on it today unless my wify shoots me if I spend too much time working :) Since you told me the most important command "sc", the script is ez. If I will not have any emergencies at work, I will have testing done tomorrow. Thanks a lot! Arno Lehmann wrote: > Hello, > > On 1/24/2007 10:38 PM, Vladimir Doisan wrote: > I think there is a bit of work needed to get the update 1.38 to 2.0 > happen automatically. > If I understand correctly, you stop service, copy files, start service. > Which would work just perfectly for upgrades 1.38.x -> 1.38.y > and with slight path modifications it will work fine for 2.0.a -> 2.0.b > However it will not work for the upgrade from 1.38.x -> 2.0.a > >> True, I suppose. > > Here's some steps what I think needs to be done > > 1. Stop Service > >> net stop bacula > > 2. Delete Old Service (pointing to c:\bacula) probably need to delete > some registry keys > >> sc bacula delete > >> or something. > > 3. Move extracted files (.exe, .dll .txt ...) to correct folders > ("ProgFiles\Bacula" and "Docs&Settins\AllUsers\AppData\bacula") > >> %ProgramFiles% and %AllUsersProfile%\AppData\Bacula > >> might work > > 4. Move old .conf files to new folders > >> copy ... that one was easy! > > 5. Create new service (pointing to new path) need to create new registry > keys > >> sc create > >> don't ask _me_ for details... Microsofts Web Site probably has some sort >> of a manual for the sc command. Or see if the output of 'sc create' >> helps you... > > 6. Start new service > >> net start bacula-fd > >> (note the new service name!) > > 7. Delete old c:\bacula directory (optional) > >> I would keep it for a while. > > File movement is trivial, but how to create / delete services and modify > registry from CLI via rpc? > >> sc is the magic command. > > This is why I think there should be some switches in winbacula-2.0.exe > to help automate this task of clicking next, next, next, finish. All of > the user interaction stuff (clicking) could be automated. > > Let me know what you think, I had crazy week (2 months actually), maybe > I am way off... > >> If you're crazy enough you'll have something ready tomorrow :-) > >> Arno > > > Vladimir > > > > Michel Meyers wrote: > >>>> P.S. You will also have to adapt the service name, the new installer >>>> installs the FD as 'bacula-fd', not just 'bacula'. >>>> >>>> Greetings, >>>> Michel > > > Michel Meyers wrote: > >>>> Vladimir Doisan wrote: >>>> >>>>>> Oh, so the install directory would still be c:\bacula (whatever the 1.3x >>>>>> was)? >>>> No, the new installer unfortunately uses the Program Files directory for >>>> it (but I think it's the same for all machines, unless you have multiple >>>> versions of Windows). >>>> >>>> >>>>>> Maybe I was looking at the different script, or mixed it up with >>>>>> something else... Could you give me the link? >>>> You can find it in examples/upgrade-win32-client.txt if you have the >>>> source tarball. >>>> >>>> Greetings, >>>> Michel >> ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users