DosInAnIcon Output Logging

Antworten
Valentino-46
Beiträge: 284
Registriert: 05 Aug 2011, 14:24

DosInAnIcon Output Logging

Beitrag von Valentino-46 »

Hallo zusammen,

ich habe mal eine allgemeine Frage zum Output Logging einer DosInAnIcon oder ShellInAnIcon Sektion.

Im opsi winstt Handbuch gibt es einen Eintrag, dass diese Sektionen auch ein Logging des Outputs haben und diese in den Logdateien sichtbar sind!?
Leider sehen wir in keiner Logdatei irgendwelche Ausgaben dieser Sektionen.

Was wir schaffen ist mit /showoutput eine Live-Ausgabe zu sehen, extrem viel schöner wäre es aber wirklich, dass man die Ausgabe im Logviewer sehen könnte.

Machen wir was falsch, dass das nicht wie beschrieben im Kapitel
10.10. DOSBatch/DosInAnIcon (ShellBatch/ShellInAnIcon) Sektionen [W/L]
funktioniert?
"Die Ausgaben eines DosInAnIcon/ShellInAnIcon Aufrufs unter Windows werden in der Logdatei abgespeichert"
Es wäre sehr viel einfacher, wenn man hier nicht im "Blindflug" unterwegs ist, sondern die vollständige Ausgabe des Dosaufrufs sehen würde.

Vielen Dank vorab,
Freundliche Grüße
Valentino
Benutzeravatar
ThomasT
uib-Team
Beiträge: 565
Registriert: 26 Jun 2013, 12:26

Re: DosInAnIcon Output Logging

Beitrag von ThomasT »

Moin,

ich glaube was ihr sucht ist sowas:

Code: Alles auswählen

[Actions]
DefStringlist $list$
set $list$ = getOutStreamFromSection ('DosInAnIcon_netstart')

[DosInAnIcon_netstart]
net start


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


Valentino-46
Beiträge: 284
Registriert: 05 Aug 2011, 14:24

Re: DosInAnIcon Output Logging

Beitrag von Valentino-46 »

Hallo Thomas,

vielen Dank für deine Antwort. Das kenne ich bereits. Allerdings muss man hierfür ja auch den String dann noch verarbeiten, also $list$ dann noch Zeile für Zeile ausgeben lassen, dass es in der Logdatei im OPSI dann auch auftaucht.

Wie ich halt aus der Doku von euch entnommen habe, müsste er automatisch alle DosInAnIcon Anfragen in Logdateien schreiben. So stehts halt in eurer Doku und ich dachte möglicherweise habe ich da irgendeinen globalen Schalter vielleicht deaktiviert, dass das nicht so ist?

Ich sehe im Protokoll wie gesagt nur, dass eine .cmd ausgeführt wird. Sieht dann so aus und danach ist nichts von irgendwelchen Dosausgaben sichtbar:

Code: Alles auswählen

Execution of: DosInAnIcon_OneDrive
Start process as invoker: SYSTEM
Started process "C:\WINDOWS\system32\\cmd.exe" with Opt: /C\r\nc:\opsi.org\tmp\_opsiscript_uDQJ37p18r.cmd
Search "c:\opsi.org\tmp\_opsiscript_*"
Ich weiß somit nicht, was und ob der PC durch die DOS Batch etwas gemacht hat.
Benutzeravatar
wolfbardo
uib-Team
Beiträge: 1411
Registriert: 01 Jul 2008, 12:10

Re: DosInAnIcon Output Logging

Beitrag von wolfbardo »


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


Valentino-46
Beiträge: 284
Registriert: 05 Aug 2011, 14:24

Re: DosInAnIcon Output Logging

Beitrag von Valentino-46 »

Oh man, peinlich. So einfach...
Funktioniert :-)
Vielen lieben Dank!!
Antworten