wir testen derzeit Win8 für unser Unternehmen und versuchen, uns mit der zentralen Administration vertraut zu machen. Wir arbeiten derzeit mit Win7 und Server2k8 in einer Unternehmensdomäne mit zentraler Administration. Und hier ist das Problem:
Beim Booten oder vor dem Herunterfahren einer Maschine starten wir derzeit eine Anwendung zur Zeiterfassung der Mitarbeiter (es handelt sich um eine kommerzielle App, über die wir keine Kontrolle haben). Dies ist eine einfache ausführbare Datei, die lokal auf jedem Mitarbeitercomputer installiert ist. Wenn der Computer hochfährt und der Benutzer sich anmeldet, wird die App gestartet, und wenn er sich abmeldet, wird die App direkt vor dem Herunterfahren von Windows gestartet. Auf diese Weise wird jeder daran erinnert, sich bei der Zeiterfassung anzumelden und abzumelden. Wir fanden es einfach, dies in Win7 zu einer Regel zu machen, aber es gibt Probleme mit Win8.
In Win8 haben wir auch die GPO zum Starten dieser App, aber beim Herunterfahren verhält sie sich merkwürdig. Die App wird korrekt gestartet, wird aber von einem Windows-Bildschirm ausgeblendet und kann dem Benutzer nicht wieder angezeigt werden. Der Computer kann nicht heruntergefahren werden, da die Anwendung dies blockiert. Kein Dialog oder ähnliches weist darauf hin, der Computer läuft einfach ewig, wobei das Herunterfahren von einer für den Benutzer unsichtbaren Anwendung blockiert wird.
Mit weniger Auswirkungen gilt dies auch für die Anmeldung. Der Benutzer ist angemeldet und die App wird korrekt gestartet, aber der Benutzer muss zum Desktop wechseln, um sie zu sehen. In der Metro-Ansicht gibt es keinen Hinweis darauf, dass die App gestartet wurde.
Kann uns jemand dabei helfen? Im Grunde möchten wir den Benutzern nur die App zeigen, das heißt, sie muss beim Anmelden und Abmelden sichtbar sein, ohne dass der Benutzer danach suchen muss.
Aktualisieren
Wir haben bereits herausgefunden, dass Microsoft den Benutzer absichtlich daran hindert, direkt zum Desktop zu booten. (Artikel auf ZDNet.com)
Antwort1
Platzieren Sie Ihre App-Verknüpfung an dieser Stelle, um den Start für alle PC-Benutzer zu ermöglichen.
{Windows Drive Letter}:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp
Platzieren Sie Ihre App-Verknüpfung an dieser Stelle, um den Start für den jeweiligen PC-Benutzer zu starten.
{Windows Drive Letter}:\Users\{User Name}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
Tut mir leid, aber ich habe keine Ahnung, was GPO ist, falls Sie danach suchen.
Auch keine Idee, die App vor dem Herunterfahren zu starten.
Antwort2
Sie können den Benutzern zum Herunterfahren des Computers eine Kachel im Startmenü oder eine Schaltfläche in der Taskleiste bereitstellen.
Sie können ausprobieren, ob dieses Verfahren mit Ihrem kommerziellen Programm funktioniert.
Navigieren Sie zu:
Erstellen Sie eine Kopie einer vorhandenen Verknüpfung, um sie in eine Kachel zum Herunterfahren umzuwandeln.
Bearbeiten Sie die Eigenschaften, um den Computer nach 60 Sekunden herunterzufahren.
C:\Windows\System\shutdown.exe /s /t 60
Jetzt haben Sie das Symbol:
Und Sie können es auch an die Taskleiste anheften:
Dieses Verfahren könnte funktionieren, weil Sie das Herunterfahren grundsätzlich nicht sofort auslösen. Sie geben einen Countdown von 60 Sekunden vor. Wenn Ihre kommerzielle App startet und ihre Arbeit in 60 Sekunden erledigt, sollten Sie keine Probleme haben. Aber wenn das Programm nach 60 Sekunden startet, weiß ich nicht, was ich tun soll!