This shows you the differences between two versions of the page.
userspace:remote_desktop_manager_9.2.2.0 [2014/03/21 13:25] hadro |
userspace:remote_desktop_manager_9.2.2.0 [2021/08/23 08:37] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Remote Desktop Manager ====== | ||
- | Tested with opsi 4.0.4\\ | ||
- | |||
- | Der Remote Desktop Manager kann hier runtergeladen werden: http:// | ||
- | |||
- | In den RemoteDesktopManager.cfg Dateien muss der < | ||
- | Diese besagt, wo die exportierten Server Listen gespeichert wurden und wie die .rdm Datei heißt. | ||
- | |||
- | Zu finden ist die Original cfg unter: " | ||
- | |||
- | Dieses Script konfiguriert durch die RemoteDesktopManager.cfg sofort die Standard und nicht die Enterprise Version. | ||
- | Dafür wurde nur 2 Zeilen aus der Original cfg gelöscht, welche den Trial Key für die Enterprise Version enthielten. | ||
- | |||
- | |||
- | |||
- | |||
- | === setup.ins === | ||
- | <code winst> | ||
- | [Actions] | ||
- | requiredWinstVersion >= " | ||
- | |||
- | DefVar $ProductId$ | ||
- | DefVar $ProductName$ | ||
- | DefVar $MinimumSpace$ | ||
- | DefVar $oslanguage$ | ||
- | DefVar $language$ | ||
- | DefStringList $languageInfo$ | ||
- | |||
- | DefVar $ExitCode$ | ||
- | |||
- | set $ProductId$ = " | ||
- | set $ProductName$ = " | ||
- | set $MinimumSpace$ = "160 MB" | ||
- | set $languageInfo$ | ||
- | set $oslanguage$ | ||
- | set $language$ | ||
- | |||
- | Message " | ||
- | |||
- | if not(HasMinimumSpace (" | ||
- | LogError "Not enough space on %SYSTEMDRIVE%: | ||
- | isFatalError | ||
- | else | ||
- | comment "show product picture" | ||
- | ShowBitmap " | ||
- | |||
- | if FileExists(" | ||
- | comment | ||
- | sub " | ||
- | endif | ||
- | |||
- | Message " | ||
- | |||
- | comment "Start setup program" | ||
- | Registry_config / | ||
- | |||
- | Winbatch_install_rdm | ||
- | |||
- | sub " | ||
- | |||
- | if ($language$ = " | ||
- | if $oslanguage$=" | ||
- | ; installiere deutsche Version | ||
- | Files_copy_cfg_server_de | ||
- | else | ||
- | ; installiere englische Version | ||
- | Files_copy_cfg_server_en | ||
- | endif | ||
- | endif | ||
- | |||
- | if ($language$ = " | ||
- | Files_copy_cfg_server_de | ||
- | endif | ||
- | |||
- | if ($language$ = " | ||
- | Files_copy_cfg_server_en | ||
- | endif | ||
- | |||
- | Files_copy_serverlist | ||
- | endif | ||
- | |||
- | [Winbatch_install_rdm] | ||
- | %ScriptPath%\Setup.RemoteDesktopManager.9.2.2.0.exe /q | ||
- | |||
- | [Registry_config] | ||
- | OpenKey [HKCU\Software\RemoteDesktopManager] | ||
- | add " | ||
- | |||
- | [Files_copy_cfg_server_de] | ||
- | copy " | ||
- | |||
- | [Files_copy_cfg_server_en] | ||
- | copy " | ||
- | |||
- | [Files_copy_serverlist] | ||
- | copy " | ||
- | </ | ||
- | |||
- | |||
- | === delsub.ins === | ||
- | <code winst> | ||
- | DefVar $DisplayName$ | ||
- | DefVar $UninstallCommand$ | ||
- | |||
- | set $DisplayName$ = GetRegistryStringValueSysNative(" | ||
- | if not ($DisplayName$ = "" | ||
- | Message " | ||
- | set $UninstallCommand$ = " | ||
- | Winbatch_Uninstall | ||
- | DosInAnIcon_uninstall | ||
- | sub " | ||
- | endif | ||
- | |||
- | [Winbatch_Uninstall] | ||
- | $UninstallCommand$ | ||
- | |||
- | [DosInAnIcon_uninstall] | ||
- | rmdir /S /Q " | ||
- | </ | ||
- | |||
- | |||
- | === uninstall.ins === | ||
- | <code winst> | ||
- | [Actions] | ||
- | requiredWinstVersion >= " | ||
- | |||
- | DefVar $ProductId$ | ||
- | DefVar $ProductName$ | ||
- | |||
- | DefVar $ExitCode$ | ||
- | |||
- | set $ProductId$ = " | ||
- | set $ProductName$ = " | ||
- | |||
- | comment "show product picture" | ||
- | ShowBitmap " | ||
- | |||
- | if FileExists(" | ||
- | comment | ||
- | sub " | ||
- | endif | ||
- | </ | ||
- | |||
- | === OPSI/ | ||
- | <code winst> | ||
- | [Package] | ||
- | version: 1 | ||
- | depends: | ||
- | incremental: | ||
- | |||
- | [Product] | ||
- | type: localboot | ||
- | id: remotedesktopmanager | ||
- | name: Remote Desktop Manager | ||
- | description: | ||
- | advice: Firefox und Putty (AdminUtils) können nach installiert werden, damit RDM darauf zugreifen kann. | ||
- | version: 9.2.2.0 | ||
- | priority: 0 | ||
- | licenseRequired: | ||
- | productClasses: | ||
- | setupScript: | ||
- | uninstallScript: | ||
- | updateScript: | ||
- | alwaysScript: | ||
- | onceScript: | ||
- | customScript: | ||
- | userLoginScript: | ||
- | |||
- | [ProductProperty] | ||
- | type: unicode | ||
- | name: language | ||
- | multivalue: False | ||
- | editable: True | ||
- | description: | ||
- | values: [" | ||
- | default: [" | ||
- | |||
- | [Changelog] | ||
- | remotedesktopmanager (9.2.2.0-1) testing; urgency=low | ||
- | </ | ||
- | |||
- | |||
- | === RemoteDesktopManager.cfg - Deutsch === | ||
- | <code winst> | ||
- | <?xml version=" | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | </ | ||
- | </ | ||
- | |||
- | === RemoteDesktopManager.cfg - Englisch === | ||
- | <code winst> | ||
- | <?xml version=" | ||
- | < | ||
- | < | ||
- | < | ||
- | < | ||
- | </ | ||
- | </ | ||
- | </ |