Desktopicon

Antworten
DesktiopIcon
Beiträge: 6
Registriert: 21 Jan 2009, 13:38

Desktopicon

Beitrag von DesktiopIcon »

Hey Leute
ich habe ein kleines Problem:
Beim Programm "Dia" erzeugt es bei der Installation ein Desktopicon...
Nun, dies hat es auch bei OpenOffice 3 gemacht, doch ich habe es mit folgendem Code weggebracht:

Code: Alles auswählen

[LinkFolder_openoffice3]
set_basefolder desktop
delete_element "OpenOffice.org 3.0"
Leider geht das nicht bei Dia (Natürlich angepasst an Dia :) )

Irgendwer eine Lösung?

Danke für die Antworten
Benutzeravatar
iToy
Beiträge: 15
Registriert: 21 Jan 2009, 09:54

Re: Desktopicon

Beitrag von iToy »

Hey DesktiopIcon

Probiers doch mal mit:

[LinkFolder_dia]
set_basefolder "%SYSTEMDRIVE%\Dokumente und Einstellungen\All Users\Desktop"
delete_element "Dia"

Mit freundlichen Grüssen
iToy ;)
If you're very irritated, reboot Windows... ;)
DesktiopIcon
Beiträge: 6
Registriert: 21 Jan 2009, 13:38

Re: Desktopicon

Beitrag von DesktiopIcon »

iToy hat geschrieben: set_basefolder "%SYSTEMDRIVE%\Dokumente und Einstellungen\All Users\Desktop"
Geht auch nicht... bedeutet einfach "desktop" nicht das selbe wie "%SYSTEMDRIVE%\Dokumente und Einstellungen\All Users\Desktop"?
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3319
Registriert: 04 Jun 2008, 14:27

Re: Desktopicon

Beitrag von d.oertel »

hallo,

da schaut man mal ins Handbuch....

http://download.uib.de/opsi3.3/doku/winstdoc.pdf
oder
http://download.uib.de/opsi3.3/doku/ops ... e-card.pdf

Probiers mal mit:

Code: Alles auswählen

[LinkFolder_dia]
set_basefolder common_desktopdirectory
delete_element "Dia"

gruss
detlef
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
DesktiopIcon
Beiträge: 6
Registriert: 21 Jan 2009, 13:38

Re: Desktopicon

Beitrag von DesktiopIcon »

Leider funktioniert das auch nicht.

Hier noch den ganzen Code:

Code: Alles auswählen

[Initial]
; Message at install time:
Message=installing Dia ...
LogLevel=2
;  Log Errors in Logfile but don't abort:
ExitOnError=false
; Show syntax errors in the script:
ScriptErrorMessages=on
; Dont trace step by step through the script:
TraceMode=off
; let started programs run in front of the winst window
StayOnTop=false

[Aktionen]
;Variablen fuer rgm und rgu dateien
ShowBitmap /3 "%scriptpath%\dia_logo.png" "Dia"
DefVar $SYSTEMSYS$
Set $SYSTEMSYS$ = "%SYSTEM%"
DefVar $SYSTEMDRIVE$
Set $SYSTEMDRIVE$ = "%SYSTEMDRIVE%"
DefVar $SYSTEMROOT$
Set $SYSTEMROOT$ = "%SYSTEMROOT%"
;Variablen für BetriebssystemsVersion (OS)-Test
DefVar $OS$
set $OS$ = GetOS

Winbatch_install
LinkFolder_dia

[Winbatch_install]
%SCRIPTPATH%\dia-setup.exe /qn

[LinkFolder_dia]
set_basefolder common_desktopdirectory
delete_element "Dia"
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3319
Registriert: 04 Jun 2008, 14:27

Re: Desktopicon

Beitrag von d.oertel »

Hi DesktopIcon,
  • liegt das Icon unter "C:\Dokumente und Einstellungen\All Users\Desktop" ?
  • Wie heist das Icon (Rechte maustaste / Eigenschaften) ?
  • c:\tmp\instlog.txt posten.
detlef oertel
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
DesktiopIcon
Beiträge: 6
Registriert: 21 Jan 2009, 13:38

Re: Desktopicon

Beitrag von DesktiopIcon »

Ja, es wir unter "C:\Dokumente und Einstellungen\All Users\Desktop" angezeigt
Heisst Dia, es ist aber eine Verknüpfung, spielt das eine Rolle?

Code: Alles auswählen

21.1.2009 15:38:44 JSON service request https://172.16.0.19:4447/rpc?%7B%22id%22:1,%22method%22:%22getProductInstallationStatus%5FlistOfHashes%22,%22params%22:%5B%22pcin16.blj.bict.ch%22%5D%7D
21.1.2009 15:38:44 JSON service request https://172.16.0.19:4447/rpc?%7B%22id%22:1,%22method%22:%22getProductActionRequests%5FlistOfHashes%22,%22params%22:%5B%22pcin16.blj.bict.ch%22%5D%7D
Computername:pcin16.blj.bict.ch
Computername according to Environment Variable :PCIN16
opsi service URL https://172.16.0.19:4447
Config path: P:\install
Utils path:  P:\utils
Depot path:  P:\install

21.1.2009 15:38:44 JSON service request https://172.16.0.19:4447/rpc?%7B%22id%22:1,%22method%22:%22getLocalBootProductIds%5Flist%22,%22params%22:%5B%5D%7D
bootmode BKSTD
winst: Start sorting of products (21.1.2009 15:38:45)
21.1.2009 15:38:45 JSON service request https://172.16.0.19:4447/rpc?%7B%22id%22:1,%22method%22:%22getProductDependencies%5FlistOfHashes%22,%22params%22:%5B%5D%7D
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Resolved sequence of products (21.1.2009 15:38:45): 
Product 29 	dia : setup
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
21.1.2009 15:38:45 JSON service request https://172.16.0.19:4447/rpc?%7B%22id%22:1,%22method%22:%22getProductProperties%5Fhash%22,%22params%22:%5B%22dia%22,%22pcin16.blj.bict.ch%22%5D%7D
21.1.2009 15:38:45 JSON service request https://172.16.0.19:4447/rpc?%7B%22id%22:1,%22method%22:%22getProduct%5Fhash%22,%22params%22:%5B%22dia%22%5D%7D
scriptname: "dia.ins", special path: "P:\install\dia\"
21.1.2009 15:38:45 JSON service request https://172.16.0.19:4447/rpc?%7B%22id%22:1,%22method%22:%22setProductInstallationStatus%22,%22params%22:%5B%22dia%22,%22pcin16.blj.bict.ch%22,%22installing%22%5D%7D

============ Version 4.5.6 WIN32 script "P:\install\dia\dia.ins"
             start: 2009-01-21  15:38:45  computername: pcin16.blj.bict.ch
[ executing: C:\Programme\opsi.org\preloginloader\utils\winst32.exe ]
System default locale DES
PC MAC address 00-50-56-C0-00-08

LogLevel set to 2

Set  $SYSTEMSYS$ = "C:\WINDOWS\system32"
  The value of the variable is now: "C:\WINDOWS\system32"

Set  $SYSTEMDRIVE$ = "C:"
  The value of the variable is now: "C:"

Set  $SYSTEMROOT$ = "C:\WINDOWS"
  The value of the variable is now: "C:\WINDOWS"

Set  $OS$ = GetOS
  The value of the variable is now: "Windows_NT"

Execution of Winbatch_install
  Call "P:\install\dia\dia-setup-0.96.1-8.exe /S /quiet /qn"
     Waiting until the called process is finished
  Process executed    P:\install\dia\dia-setup-0.96.1-8.exe /S /quiet /qn

Execution of LinkFolder_dia
  Base folder is the COMMON DESKTOPDIRECTORY folder
  No folder selected, therefore no deletion of "Dia"
___________________
0 errors
1 warning



============ Version 4.5.6 WIN32 script "P:\install\dia\dia.ins"
             start: 2009-01-21  15:39:11  computername: pcin16.blj.bict.ch
[ executing: C:\Programme\opsi.org\preloginloader\utils\winst32.exe ]
System default locale DES
PC MAC address 00-50-56-C0-00-08

Registry key [HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion]  opened
Key closed
LogLevel set to 2

Set  $SYSTEMSYS$ = "C:\WINDOWS\system32"
  The value of the variable is now: "C:\WINDOWS\system32"

Set  $SYSTEMDRIVE$ = "C:"
  The value of the variable is now: "C:"

Set  $SYSTEMROOT$ = "C:\WINDOWS"
  The value of the variable is now: "C:\WINDOWS"

Set  $OS$ = GetOS
  The value of the variable is now: "Windows_NT"

Execution of Winbatch_install
  Call "P:\install\dia\dia-setup-0.96.1-8.exe /S /quiet /qn"
     Waiting until the called process is finished
  Process executed    P:\install\dia\dia-setup-0.96.1-8.exe /S /quiet /qn

Execution of LinkFolder_dia
  Base folder is the COMMON DESKTOPDIRECTORY folder
  No folder selected, therefore no deletion of "Dia"
___________________
0 errors
2 warnings


21.1.2009 15:39:33 JSON service request https://172.16.0.19:4447/rpc?%7B%22id%22:1,%22method%22:%22setProductInstallationStatus%22,%22params%22:%5B%22dia%22,%22pcin16.blj.bict.ch%22,%22installed%22%5D%7D
21.1.2009 15:39:34 JSON service request https://172.16.0.19:4447/rpc?%7B%22id%22:1,%22method%22:%22setProductActionRequest%22,%22params%22:%5B%22dia%22,%22pcin16.blj.bict.ch%22,%22none%22%5D%7D
Registry key [HKLM\SOFTWARE\opsi.org\winst]  opened
        Variable "RebootRequested"  is keeping its value "0"
        Variable "ShutdownRequested"  is keeping its value "0"
        Variable "LastLogFilename"  is keeping its value "c:\tmp\instlog.txt"
        Variable "ContinueLogFile"  is keeping its value "0"
        Variable "NumberOfErrors"  is keeping its value "0"
        Key flushed
        Key closed
============  winst Version 4.5.6 WIN32 is regularly exiting. Time 2009-01-21  15:39:35 .

Benutzeravatar
d.oertel
uib-Team
Beiträge: 3319
Registriert: 04 Jun 2008, 14:27

Re: Desktopicon

Beitrag von d.oertel »

Hi,

sorry mein Fehler,

im Winst-Handbuch steht
Wenn direkt im Systemfolder
gearbeitet werden soll, wird dieser mit
set_subfolder ""
geöffnet.
also probiers mal mit

Code: Alles auswählen

[LinkFolder_dia]
set_basefolder common_desktopdirectory
set_subfolder ""
delete_element "Dia"
gruss
detlef oertel
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
DesktiopIcon
Beiträge: 6
Registriert: 21 Jan 2009, 13:38

Re: Desktopicon

Beitrag von DesktiopIcon »

danke für die Antwort, werde es gleich ausprobieren, wenn ich wieder an diesem projekt arbeite (wird wohl erst in einer woche sein)
DesktiopIcon
Beiträge: 6
Registriert: 21 Jan 2009, 13:38

Re: Desktopicon

Beitrag von DesktiopIcon »

Es klappt! Danke!
Antworten