Seite 1 von 1
Windows Benutzer ist ausgeloggt nach login an der Console
Verfasst: 26.04.2010, 17:05
von sence123
Hallo Forum
Ich habe vmware server 2 laufen, und simiulieren eine windows maschine (w2k3).
auf dem Windows Server(simuliert) läuft eine ip video recording software, welche nachts um 3:00 durch ein makro welches durch den Taskplaner aktiviert wird, wieder angeschoben werden muss(24h disc.)
das ganze selbst läuft wenn windows nicht simuliert wird, also auf einer eigenen maschine läuft problemlos.
Jedoch wenn ich dies mit vmware simulierten win mache, wird erst das makro ausgeführt wenn ich mich wieder anmelde am Server. (direkt, also so als müsste ich den benutzer wieder einloggen dann es aktiv gehen darf)
Ich gehe mal davon aus es liegt irgendwie daran dass der Benutzer ausgeloggt ist und somit es nicht mehr ausgeführt werden kann. Die Maschine läuft und zeichnet bis zum 24h disc. auch brav weiter auf, nur eben das makro kann nicht autom. um 3:00 ausgeführt werden, also würde der benutzer abgemeldet sein und erst wenn ich wieder mich anmelde wieder das makro ausgeführt (nachgeholt)
habt ihr eine Idee dafür?
ggf eine einstellung, mit welcher der Benutzer nie abgemeldet / ausgeloggt wird?
Verfasst: 26.04.2010, 20:52
von Dayworker
Ob ein OS als VM läuft oder nicht, spielt keine Rolle für dessen Funktion. Es unterscheidet höchstens die HW. Wenn du denselben Config-Zustand vom OS her auf beiden Systemen herstellst, muß das virtualisierte System genauso agieren oder dem Taskplaner fehlt ein Häkchen zum Ausführen des Makro's.
r3
Verfasst: 26.04.2010, 21:19
von sence123
Guten Tag,
leider ist dem nicht so,
Ich glaube es liegt an der Session, da wenn ich dies auf einem dedicated System mache, logge ich mich ja nicht wirklich aus, weshalb alles ohne Probleme durchgeführt wird.
Bei der VM, logge ich mich aus dem Terminel aus, und nehme an, dass dort irgendwie der Benutzer abgemeldet wird.
Wenn es z.b 3:00 ist, dann wird das der Task / Makro gestartet, jedoch kann er seine Aufgaben nicht ausführen. So als würde er auf die Anmeldung warten, bis die Session wieder aktiv wird, und führt dann alles in 1ms aus.
Ich hoffe ich konnte das Problem näher bringen.
Verfasst: 26.04.2010, 21:29
von Dayworker
Nicht wirklich, es gibt SW-mäßig keinen Unterschied zwischen einem realen und virtualisierten Rechner. Ich verstehe daher auch nicht, was du unter einem dedicated System verstehst? Logge dich doch bitte einfach mal genauso auf diesem "dedicated System" ein, wie du es auch auf die VM machst und verfolge dann die Ausführung.
Aber es gibt im Taskmanager auch die Möglichkeit der Einstellung, daß zum Ausführen kein Benutzer angemeldet sein muß.
re
Verfasst: 26.04.2010, 22:28
von sence123
hey,
mit dedicated meine ich direkt auf nem rechner also ohne virtualisierung software.
da ich dann ja immer "angemeldet" bin.
Das Makro führt maus und tastatur aufgaben durch (rechte maustatse eingaben machen und dann auf connect).
Wenn ich es in der VM mache und es sollte nachts um 3:00 gemacht werden, tut es das nicht. Erst wenn ich mich einlogge, dann macht er es sogesehen in der selben sekunde, also denke ich dass mein Account aktiv wird und er somit diesen ausführt.
Beim normalen Rechner ist der benutzer ja nie abgemeldet auser ich tue dies explizit.
Z.B beim normalen Rechner kann ich den selben fehler machen, wenn ich mich per rdp connecte, dann wird die Session stillgelegt und funktioniert nicht.
Reaktiviere ich die Session indem ich lokal mich am rechner wieder anmelde geht es in der darauf folgenden Nacht wieder.
Deswegen glaub ich fehlt dem System irgendwas, dass er seine mausausführungen und co machen kann, im gegensatz zum normalen pc
?
Vielen Dank
Verfasst: 27.04.2010, 08:25
von UrsDerBär
Wenn du irgendwelche Mausbefehle ausführst ist das schon möglich. Wie VmWare das genau handhabt weiss ich ned. Auflösung hast die selbe? Fenster werden gleich gross geöffnet, damit Buttons am gleichen Ort sind?
Auch auf Blech wirst du damit deine liebe Mühe haben, wenn du abgemeldet bist.
Das ist aber auch nicht unbedingt DIE Variane wie man Programme automatisch steuert. Dafür gibts normalerweise Kommandzeilen Parameter.
Ein Versuch: Mach von einer anderen Kiste ein RDP-Sitzung auf die Mühle und starte da den Task. Die Sitzung beendest du jeweils nicht mit abmelden sondern indem du sie einfach schliesst und die Session bestehen bleibt. Mit viel Glück funktionieren deine Mausbefehle so. Ich würde mich aber eher mit der Suche nach Kommandozeilen-Optionen der Software beschäftigen. -->Hersteller.
Verfasst: 27.04.2010, 10:41
von shecki
Ich kenne ein ähnliches Phänomen von einem unserer alten Win2000 Server. Erst wenn ich mich an dem Rechner anmelde, läuft alles sauber.
Aber warum führst du dann eine Abmeldung durch?
Wenn es dir zu unsicher ist, einfach nur die VMware-Console zu schließen (ohne Abmeldung), dann richte einen passwortgeschützten Bildschirmschoner ein. Wobei man nicht vergessen sollte, auch in die VMware-Console kommt man erst, wenn man sich am VMware-Server eingeloggt hat.
Bei uns ist es dann jedenfalls kein Problem mehr, dass alles läuft, nur diese Initial-Anmeldung muss erfolgen und man darf sich eben nicht abmelden. Danach könnte man auch den Bildschirm sperren, die Session bleibt dabei ja erhalten.
Dennoch ist wie hier schon gesagt, ein Makro, das Mausbefehle ausführt, alles andere als eine glückliche Lösung, weil die Bildschirmgröße einer VM ist alles andere als fix, um nur ein mögliches weiteres Problem zu nennen.
Ebenso solltest du mal die Zeit deiner VM begutachten, ob die sauber ist und nicht ggf. durch dein Anmelden an der VM erst ein Sync durchgeführt und vorher die VM um Stunden hinterherhinkt.
Verfasst: 27.04.2010, 11:11
von UrsDerBär
@shecki: Wenn Maussteuerungn mit von Partie sind, werden sie mit gesperrte Oberflächen, Bildschirmschoner und dergleichen nicht wirklich harmonieren.
ree
Verfasst: 27.04.2010, 17:24
von sence123
Hey, erstmal danke dass Ihr euch dem Thema annimt.
Das Problem ist, dass es ne billige Videoaufzeichnungssoftware ist, welche nicht über kommandozeile gesteuert werden kann.
Das programm beherrscht keinen autom. reconnect.
Um die Aufzeichnung wieder anzuschieben um 3 uhr nachts muss folgendes getan werden:
rechte maustaste aufs bild dann kommt nen kontext menü, dort muss ich dann wieder hinzufügen gehen und add (Daten sind noch ausgefüllt).
deswegen die action mit dem Maus Makro.....
--------------------------
Wenn das programm direkt auf ner maschine läuft (normal pc) dann melde ich mich ja sogesehen nie ab, weshalb es geht.
Bei vmware ist z.b der Computer wird durch administrator benutzt bitte melden Sie sich an.....
und deshalb bin ich ausgeloggt und er hat anscheinend keinen zugriff mehr oO
edit ich glaube ich habe es
Verfasst: 27.04.2010, 17:35
von sence123
Hey,
glaub hab es gefunden, hab die sekundäre anmeldung deaktiviert, dadurch ist immer der selbe Benutzer aktiv, glaub das sollte gehen.
Beim Anmelden werde ich direkt in die Session des Administrator eingeloggt.
schauen wir mal die Nacht
greetz
Verfasst: 27.04.2010, 18:36
von UrsDerBär
Naja, normal macht man das so, dass man sich anmelden muss. Auch daheim
Bei Windows-Server ist das eh standardmässig so eingestellt und muss es ändern. Was auch vernünftig ist.
Tja, dann bleibt dir wohl nix anderes übrig. solange du nix geheimes oder schützenswertes auf der mühle hast ist es ja auch völlig egal.