Difference between revisions of "Albis"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
m
m
Line 7: Line 7:
 
First the entry for packages.xml:
 
First the entry for packages.xml:
  
<blockquote style="background: white; border: 1px solid black; padding: 1em;">
+
     <package
     <package<br>
+
         id="albisdemo"
         id="albisdemo"<br>
+
         name="ALBIS Demoversion"
         name="ALBIS Demoversion"<br>
+
         revision="1"
         revision="1"<br>
+
         reboot="false"
         reboot="false"<br>
+
         priority="0">
         priority="0"><br>
+
         <check type="file" condition="exists" path="C:\aowdemo\albis.exe" />
         <check type="file" condition="exists" path="C:\aowdemo\albis.exe" /><br>
+
         <install cmd='%SOFTWARE%\albisdemo\aowdemo-install.bat' />
         <install cmd='\\server\admin\non-msi\albisdemo\aowdemo-install.bat'><br>
+
            <exit code="0" /><br>
+
         <remove  cmd='%SOFTWARE%\albisdemo\aowdemo-remove.bat' />
        </install><br>
+
 
<br>
+
     </package>
         <remove  cmd='\\server\admin\non-msi\albisdemo\aowdemo-remove.bat' /><br>
+
 
<br>
+
        <upgrade cmd="" /><br>
+
<br>
+
     </package><br>
+
</blockquote>
+
  
  
Line 30: Line 25:
 
It is best to put it on the server like this:
 
It is best to put it on the server like this:
  
\\server\Admin\Non-MSI\albisdemo\ALBIS\
+
%SOFTWARE%\albisdemo\ALBIS\
  
 
and there:
 
and there:
Line 40: Line 35:
 
This batch file - aowdemo-install.bat - installs Albis (if you use a non-German system, change "Benutzer" to a proper name in your system):
 
This batch file - aowdemo-install.bat - installs Albis (if you use a non-German system, change "Benutzer" to a proper name in your system):
 
<blockquote style="background: white; border: 1px solid black; padding: 1em;">
 
<blockquote style="background: white; border: 1px solid black; padding: 1em;">
call xcopy "\\server\Admin\Non-MSI\albisdemo\ALBIS\*" c:\ /S /E /Y /Q<br>
+
call xcopy "%SOFTWARE%\albisdemo\ALBIS\*" c:\ /S /E /Y /Q<br>
 
cacls c:\aowdemo /T /E /P Benutzer:f >nul
 
cacls c:\aowdemo /T /E /P Benutzer:f >nul
 
</blockquote>
 
</blockquote>
Line 50: Line 45:
 
</blockquote>
 
</blockquote>
  
[[category:Silent Installers|Albis]]
+
[[category:Silent Installers]]

Revision as of 13:35, 27 September 2006

This is a silent installer and uninstaller for Albis Demoversion.

Albis is broken, as it was designed to be run as Administrator - so if you install it, it won't run as a normal user, but only as an Administrator - unless you correct some permissions.

This is why the installer and uninstaller are placed in separate batch files.

First the entry for packages.xml:

   <package
       id="albisdemo"
       name="ALBIS Demoversion"
       revision="1"
       reboot="false"
       priority="0">
       <check type="file" condition="exists" path="C:\aowdemo\albis.exe" />
       <install cmd='%SOFTWARE%\albisdemo\aowdemo-install.bat' />

       <remove  cmd='%SOFTWARE%\albisdemo\aowdemo-remove.bat' />
 
   </package>


First install Albis in a normal way on a workstation to C:\aowdemo. Then copy everything to a location on your server. Copy also all Albis shortcuts (Documente und Einstellungen\All Users\Desktop - something like this, full paths).
It is best to put it on the server like this:

%SOFTWARE%\albisdemo\ALBIS\

and there:

aowdemo - a directory containing files which go to C:\aowdemo
Dokumente und Einstellungen - all shortcuts on the desktop etc.; you will have to change the name of this folder if you have a non-German Windows version.


This batch file - aowdemo-install.bat - installs Albis (if you use a non-German system, change "Benutzer" to a proper name in your system):

call xcopy "%SOFTWARE%\albisdemo\ALBIS\*" c:\ /S /E /Y /Q
cacls c:\aowdemo /T /E /P Benutzer:f >nul

This batch file - aowdemo-uninstall.bat - uninstalls Albis:

rd C:\aowdemo\ /s /q
del "%allusersprofile%\Desktop\Albis.lnk"