Illegal String Expression

Antworten
TronixS
Beiträge: 9
Registriert: 13 Mai 2010, 00:15

Illegal String Expression

Beitrag von TronixS »

Hallo zusammen,

vielleicht kann mir einer weiterhelfen, ich bekomme die Fehlermeldung: Sektion Actions (kommando in Zeile 72): DosBatch^ ILLEGAL String EXPRESSION

dabei will ich eigentlich nicht viel und bin nach dem Manual vorgegangen.

Code: Alles auswählen

	
        comment "start setup program"  
	Winbatch_install
	sub_check_exitcode
	
	comment "DosBatch runs"
	DosBatch	

[Winbatch_install]
"%SCRIPTPATH%\AdbeRdr930_de_DE.exe" /sAll /rs /l /msi"/qb-! /norestart ALLUSERS=1 EULA_ACCEPT=YES SUPPRESS_APP_LAUNCH=YES"
msiexec /p "%SCRIPTPATH%\AdbeRdrUpd932_all_incr.msp" REINSTALLMODE=omus REINSTALL=ALL /qn
reg DELETE HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run /v "Adobe Reader Speed Launcher" /f
reg DELETE HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run /v "Adobe Reader Speed Launcher" /f
reg DELETE HKLM\Microsoft\Windows\CurrentVersion\Run /v "Adobe ARM" /f
reg DELETE HKLM\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run /v "Adobe ARM" /f

[DosBatch]
delete "%PUBLIC%\Desktop\Adobe Reader 9.0.lnk" /F
delete "%ALLUSERSPROFILE%\Desktop\Adobe Reader 9.0.lnk" /F
Wo liegt mein Fehler in der AKTION Sektion sage ich ja das ich DosBatch haben will und in Klammern sollte er es machen, springt aber mit dem oben genannten Fehler aus dem Hemd.

Ich paketiere und verteile in der Firma normalerweise mit SCCM2007 aber den OPSI finde ich persönlich sehr spannend da man sich nicht so was aufgeblähtes auf bauen muss. :)
Benutzeravatar
j.schneider
uib-Team
Beiträge: 2045
Registriert: 29 Mai 2008, 15:14

Re: Illegal String Expression

Beitrag von j.schneider »

Hallo,

der Sektion DosBatch fehlt ein Name.
TronixS hat geschrieben:

Code: Alles auswählen

	
	comment "DosBatch runs"
	DosBatch	

[DosBatch]
delete "%PUBLIC%\Desktop\Adobe Reader 9.0.lnk" /F
delete "%ALLUSERSPROFILE%\Desktop\Adobe Reader 9.0.lnk" /F
So sollte es funktionieren:

Code: Alles auswählen

	
	comment "DosBatch runs"
	DosBatch_remove_acroread_links	

[DosBatch_remove_acroread_links]
delete "%PUBLIC%\Desktop\Adobe Reader 9.0.lnk" /F
delete "%ALLUSERSPROFILE%\Desktop\Adobe Reader 9.0.lnk" /F


Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.

Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.

uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de


COMaction
Beiträge: 130
Registriert: 10 Aug 2009, 19:33

Re: Illegal String Expression

Beitrag von COMaction »

Hallo,

Du weißt das Du das verhalten vom Acrobat Reader auch per MST File steuern kannst? Macht in meinen Augen das Skript schlanke.

Gruß
Michael
TronixS
Beiträge: 9
Registriert: 13 Mai 2010, 00:15

Re: Illegal String Expression

Beitrag von TronixS »

Hallo und danke für die Antworten.

Versteh ich also richtig, DOSBATCH allein reicht nicht aus sondern ich muss da noch was mit UNDERLINE dranhängen?!

Fein, lüppt. ;)

@CoMaction

Stimmt aber zum testen im Hausgebrauch reicht mir das erst mal so da ich sonst wieder das Tool von Adobe installieren muss und da hab ich gerade keine Lust drauf. ;) Reicht wenn ich das in der Firma schon habe. :)
Antworten