Little-Miss Posted September 17, 2010 Posted September 17, 2010 This is an ongoing issue that ive only just got round to looking at again now that my network plays nice. We have Clicker 5.1 on our workstations and need Clicker 5.2 now when i deploy the update i get all sorts of error messages and from what i read i think i need to delete the original to install the new one. On the Clicker website i found a bat file that will delete the old versions. so....how do i use the bat file to get rid of the existing installation and then get it to add the new one...is there an automated way of doing it is what im basically asking....
Little-Miss Posted September 17, 2010 Author Posted September 17, 2010 ok forget the bit about installing the new one as thats part of the bat... is there a way of doing it across the network?
speckytecky Posted September 17, 2010 Posted September 17, 2010 Did you crack it? I have run similar files from my user file - just firing the bat file up from the individual workstations. I had a lightbulb moment...
sted Posted September 17, 2010 Posted September 17, 2010 easiest way ive foud is just to create a gpo and assign it as a startup script but if clicker 5.1 was deployed via msi couldnt you just remove it from the gpo and tell it to uninstall that way the pcs will process the gpo with unincatll to remove it then if you add 5.2 to that gpo install 5.2
Little-Miss Posted September 17, 2010 Author Posted September 17, 2010 I think clicker was installed during the creation of the image, so it wasn't really deployed that way as such. i used the bat suggested by Crick echo "Uninstall Clicker5 UK + US version 5.00" msiexec /qn /uninstall {7A553556-1228-4F34-9953-F4F06D061FC4} echo "Uninstall Clicker5 US version 5.10" msiexec /qn /uninstall {5BCB1973-C027-48AB-9CE8-A823909356A5} echo "Uninstall Clicker5 UK version 5.10" msiexec /qn /uninstall {222D87B2-75B0-4E9C-B9F5-AABCA1049941} echo "Install Clicker 5 version 5.20" msiexec /qb /i "\\SERVERNAME\SHARENAME\v5.20.0.0\clicker 5.msi" then using a bat that is used during logon ive added a CALL command to start the clicker.bat. I've tried one computer and it seems to have worked, but want to check another one just to be absolutely sure!
Little-Miss Posted September 17, 2010 Author Posted September 17, 2010 i remember now why i hated clicker!! :/
Little-Miss Posted September 17, 2010 Author Posted September 17, 2010 now, if this bat file worked....if i run the bat manually it would do the job wouldnt it?....well it doesnt..
Mr.Ben Posted September 17, 2010 Posted September 17, 2010 Can you not use the msi cleanup tool to delete all of the msi entries, then delete the program folders with a script instead? Also, check the Product Identifier for the version you have installed matches that on the batch file?
Little-Miss Posted September 17, 2010 Author Posted September 17, 2010 right, How do i uninstall the current clicker 5 from across the school and then reinstall the new ones (i can gpo the install)
sted Posted September 17, 2010 Posted September 17, 2010 if you have teh old msi cant you batch file msiexec /uninstall //server/software/clicker5.msi /qn but if its part of an image it may be a case of removing it on each pc manually
Little-Miss Posted September 17, 2010 Author Posted September 17, 2010 I did wonder whether it would work like that...i shall give it a go.
Mr.Ben Posted September 21, 2010 Posted September 21, 2010 Hi little miss, are the errors down to the install not being able to find the shared drive which the resources are on? I have fixed that this very afternoon!
Little-Miss Posted September 21, 2010 Author Posted September 21, 2010 Why yes there is!! Keeps looking for W: Do tell!
Mr.Ben Posted September 22, 2010 Posted September 22, 2010 This is a bit long winded, so stick with me! I'm also working with the 5.2 version already, but the issue exists in the 5.1 version as well (I have a fix for the 5.2 Install so that it doesn't happen again) The MSI database file that comes with clicker has an entry which demands that it can see the shared drive with the path to resources that was entered when the product was originally installed, So when you are installing it or unistalling it you need to be able to see the drive. This creates a problem when you try to uninstall or install the product with Group policy, as the SYSTEM account tends to handle this, and I am yet to find a way of passing a mapped drive to the system account! This fix requires you to know the modified date of the clicker package and also have the MSI editing tool 'Orca' handy. Find the Clicker Package in C:\Windows\Installer\ - it is no longer called 'Clicker 5', but has a name relating to its product ID - 5.2 should be 3d43e85b.msi If you know the modified date of the package or size of it it will make your life easier. The 5.2 version was modified on the 18/12/2008 at 14:19 and is 2.458KB Copy this msi file, and open it up in orca In the table called 'Property' there will be a Property called 'FILES' with a Value of a drive letter. Right click on it and 'drop row'. Save the package. I then copied this edited package to all of my machines in the school, replacing the existing one in C:\windows\installer. Now when you try to unistall the package (using the msiexec uninstall command) it shouldn't fail! As for the 5.2 install, I removed the FILES entry from the Clicker 5 msi. This resulted in the install not requiring the mapped drive, but also not pointing to the Shared resources. A quick import of some reg files (the important bits to me have been starred out!) - My shared drive is called Q:\ - and it was working again. And an unistall works fine as well. The reg keys: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Crick] [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Clicker 4] "Resources"="Q:\\Clicker5\\" "Path"="Q:\\Clicker5\\" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Clicker5] "HelpFile"="C:\\Program Files\\Crick Software\\Clicker 5\\Clicker_5_Help.chm" "Files"="Q:\\Clicker5\\" "Activation"="**********" "ScanSounds"="C:\\Program Files\\Crick Software\\Clicker 5\\ScanSounds\\" "SpellCheck"="Q:\\Clicker5\\_Resources\\SpellCheck.clkx" "RegisteredName"="**************" "AspellRoot"="C:\\Program Files\\Crick Software\\Clicker 5\\" "AspellUserDir"="Q:\\Clicker5\\_User Dictionary" "Serial"="*************" "Language"="C:\\Program Files\\Crick Software\\Clicker 5\\Language\\" "DefaultLanguage"="eng-gb" "DefaultPersonalWordBank"="Q:\\Clicker5\\_Resources\\Default Personal Word Bank.clkw" "RecordSound"="Q:\\Clicker5\\_Resources\\RecordSound.clkx" "UserDictionary"="Q:\\Clicker5\\_Resources\\AddTheseWordsToDictionary.txt" "SpellCheckDictionaries"="C:\\Program Files\\Common Files\\Crick Software\\SpellChecker\\" "PrintPopup"="Q:\\Clicker5\\_Resources\\PrintPopup.clkx" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Clicker5\FileTemplates] @="Templates" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Clicker5\FileTemplates\Templates] @="Q:\\Clicker5\\_Resources\\File Templates\\" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Clicker5\Keyboards] @="Shared" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Clicker5\Keyboards\Shared] @="Q:\\Clicker5\\_Resources\\Keyboards\\" "DefaultFile"="Qwerty 3D Grey.clkk" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Clicker5\NumericKeyboards] @="Shared" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Clicker5\NumericKeyboards\Shared] @="Q:\\Clicker5\\_Resources\\Numeric Keyboards\\" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Clicker5\ObjectTemplates] @="Templates" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Clicker5\ObjectTemplates\Templates] @="Q:\\Clicker5\\_Resources\\Cell Palettes\\" "defaultfile"="Standard.clkt" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Clicker5\PersonalWordBanks] @="My Documents" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Clicker5\PersonalWordBanks\My Documents] "DefaultFile"="Word Bank.clkw" @="%MYDOCS%" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Clicker5\SharedWordBanks] @="Shared" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Clicker5\SharedWordBanks\Shared] @="Q:\\Clicker5\\_Resources\\Word Banks\\" "DefaultFile"="Word Bank 1.clkw" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Graphics] [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Graphics\Icons] [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Graphics\Icons\CrickIcon] "Path"="C:\\Program Files\\Crick Software\\Clicker 5\\CrickIcon\\" "Installed"=hex:01 "Description"="Crick Icon Library" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Graphics\Libraries] [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Graphics\Libraries\Bliss] "Description"="Bliss Symbols Library" @="" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Graphics\Libraries\CrickPix] "Installed"=hex:01 "Description"="Crick Picture Library 2" "Path"="C:\\Program Files\\Crick Software\\Crick Picture Library 2\\" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Graphics\Libraries\Makaton] @="" "Description"="Makaton Symbol Library" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Graphics\Libraries\PCS] "Description"="Mayer Johnson PCS Library" @="" [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Graphics\Libraries\Photos] "Description"="Photos" "Path"="C:\\Program Files\\Crick Software\\Photos\\" "Installed"=hex:01 [HKEY_LOCAL_MACHINE\SOFTWARE\Crick\Graphics\Libraries\Rebus] @="" "Description"="Rebus Symbol Library" 2
Little-Miss Posted September 22, 2010 Author Posted September 22, 2010 MAYZIN! I shall give this a go ASAP!
Mr.Ben Posted September 22, 2010 Posted September 22, 2010 PM me if you need any more help! P.S if you don't know the package modified date etc, you can hover over the msi's in C:\windows\installer and it will tell you the company and product name!
sted Posted September 22, 2010 Posted September 22, 2010 iirc it creates the msi for you with \\server\clicker5 if you install it to the server
Mr.Ben Posted September 22, 2010 Posted September 22, 2010 iirc it creates the msi for you with \\server\clicker5 if you install it to the server Good point, I forgot to mention that - on the new install you will still need to go through the network install, before editing the resulting msi to remove the offending entry
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