Mittwoch, 01.09.04 Michael Heydekamp schrub...

Hi!

> J�rg Tewes <[EMAIL PROTECTED]> wrote on 30.08.04:

>> Montag, 30.08.04 Michael Heydekamp schrub...

>>>> UKAW bzw. die Programme E-Agent, E-News und E-Mail laufen als
>>>> eigenst�ndige 32bit Consolenprogramme wenn sie aus Crosspoint
>>>> heraus aufgerufen werden.

>>> Eben - und genau deshalb wird dazu eine CMD.EXE gestartet (*weil*
>>> es aus einer COMMAND-Umgebung heraus aufgerufen wurde).

> "COMMAND-Umgebung" ist unpr�zise bis falsch, "NTVDM-Umgebung" w�re
> richtiger gewesen, ich benutze das oft synonym.

Mache ich auch durchaus. Zumindest hier im Zusammenhang mit Crosspoint
oder anderen 16bit Anwendungen. Falsch w�re es hier von einer
Consolenanwendung zu schreiben weil das unter WinNT und folgende eher
zu der Annahme verleitet das die CMD-Shell gemeint ist. Die cdrtools
sind z.B. auch Consolenprogramme allerdings rein 32bit.

>> Kann ich hier nicht so sehen. Wenn ich den E-Agent aufrufe ist nur
>> der E-Agent im Taskmanager zu sehen.
>> Kein Hinweis auf die CMD.EXE.

> Es geht doch, wie Du selbst schreibst, um das Szenario "wenn sie
> aus Crosspoint heraus aufgerufen werden".

> Das ist was anderes, als wenn Du E-AGENT solo (z.B. Doppelklick auf
> E-AGENT.EXE) startest.  Da siehst Du nat�rlich keine CMD.EXE.

Auch wenn ich die UKAW Programme aus Crosspoint heraus starte sehe ich
keine CMD.EXE. Also ist das hier zumindest dasgleiche Szenario. Egal
wie die UKAW Programme aufgerufen werden sie tauchen immer allein im
Taskmanager auf. Zumindest hier auf meiner Maschine und der alten W2k
Maschine. Ich mach gleich mal nen Test auf einer Neu aufgesetzten
Maschine mal gucken was dort passiert. Auch auf der neu aufgesetzten
WinXP Pro Maschine aber mit den gleichen Einstellungen und den
gleichen Configdateien f�r die NTVDM Umgebung taucht beim Netcall
keine CMD.EXE im Taskmanager auf. Da kommt nur die E-Agent.exe.

>>> Jedenfalls sehe ich das im Task-Manager so, wenn ich ein anderes
>>> 32bit- Konsolenprogramm (OpenXP) aus einem COMMAND.COM heraus
>>> starte (das ist damit etwas komfortabler zu testen als mit UKAW).

>> Wie startest du OpenXP aus einem COMMAND.COM?

> Start/Ausf�hren, "command" eintippen, <Enter>. :)  Am Prompt dann
> "openxp" eintippen (vorher ggf. ins entsprechende Verzeichnis
> wechseln).

Wenn du aus der command.com Umgebung OpenXP aufrufst wird doch wieder
eine eigene Umgebung mit OpenXP aufgrufen da 32bit. Ich kann hier
zumindest beliebige 32bit Consolen Programme aufrufen, die nehmen
immer die Einstellungen aus den Umgebungsvariablen unter Start/ 
Systemsteuerung/Erweitert/Umgebungsvariablen. Aus den Einstellungen
von Autoexec.nt bzw. Config.nt �bernehmen die 32bit Consolen Programme
nix.

>> Ich rufe OpenXP immer direkt auf und dann steht auch nur die
>> OpenXP.EXE im Taskmanager.

> Nochmal: Es ging um die Reproduktion des Szenarios "UKAW (32bit)
> aus XP (16bit) heraus starten".

Aus einem gestarteten OpenXP ist das aber nicht mehr gegeben. Selbst
wenn du das aus einem Command.Com startest. mach doch nur mal MEM/C in
der F9 Shell von FreeXP und von OpenXP da siehst du schon nen
Unterschied. Von den kurzen Pfaden in den Umgebungsvariablen die man
sich mit set anzeigen l��t mal abgesehen.

> In beiden F�llen wird eine CMD.EXE gestartet und lungert auch bis
> zur Beendigung des 32bit-Programms als besch�ftigungsloser Task
> herum.

> Das nur mal als Fakt.  Was man daraus jetzt schlie�en kann, ist
> wieder eine andere Frage, dazu unten mehr.

Dann mu� dein WinXP und meins bzw. das neu aufgesetzte irgendwas
anders machen. denn ich sehe keine CMD.EXE wenn ein Netcall
stattfindet. Da ist nur die E-Agent.exe.

>> Was da jetzt zum Zeitpunkt des UKAW Aufrufs aktiv ist kann ich
>> nicht feststellen. Im Taskmanager ist allerdings beim Mail holen/
>> wegschicken und beim posten nur die E-Agent.exe und die NTVDM.EXE
>> aktiv.

> Glaub' ich nicht.

Dann l��t du es.

> Vermutlich hast Du "cmd.exe" in der ganzen Latte anderer Tasks
> (*nur* E-AGENT und NTVDM kann ja sowieso nicht sein, dann w�rde
> Windows nicht laufen) schlicht �bersehen.

Genauso k�nnte ich jetzt behaupten du h�ttest dir die CMD.EXE
eingebildet. W�re genauso eine seltsame Unterstellung.

> [Blinkender Cursor nach UKAW-Netcall in Zeile 11]
>>> Siehe oben - unmittelbar nach dem Netcall in User- oder
>>> Brettliste (also im Hauptfenster von XP).  Ob es *nur* nach
>>> UKAW-Netcalls auftritt, wei� ich noch nicht, aber danach auf
>>> jeden Fall immer.

>> Ich achte beim n�chsten Mal genau drauf ob nach dem UKAW NEtcall
>> passiert.

> Und?

Also ich hatte nicht nach jedem Netcall einen blinkenden Cursor. Und
auf der neuen Maschine (s.o.) hatte ich bei 10 mal Netcall nicht ein
mal einen. Bei mir hier ists aber mindestens jedes zweite Mal ainer
vorhanden. Scheint Grafikkarten oder von deren Treiber abh�ngig zu
sein. Was f�r eine Grafikkarte hast du im Rechner? Hier ist beide Male
eine ATI Radeon drin.



        Und Tsch�ss J�rg

-- 
"What do I do now?"
"Old style? You roll over and go to bed. New style? You go out for
pizza and I never see you again."
(Ivanova, Correlilmurzon (Sex, human style), "Acts of Sacrifice")
------------------------------------------------------------------------
FreeXP Support-Mailingliste
[EMAIL PROTECTED]
http://www.freexp.de/cgi-bin/mailman/listinfo/support-list

Antwort per Email an