Windows 10 2.273 Themen, 29.264 Beiträge

Desktop schwarz wenn als Admin der Explorer beendet wird

Sovebämse / 19 Antworten / Flachansicht Nickles

Hallo

Ich habe ein Programm programmiert, welches unter anderem den Explorer beendet und neu startet, damit es einen Refresh gibt. Dies mit folgendem Befehl:

taskkill /F /IM explorer.exe & start c:\windows\explorer.exe"

Damit erhalte ich das Resultat, dass bei Ausführen des Programms als Administrator, der Desktop schwarz wird und auch schwarz bleibt. Ich muss erst in den Task Manager und den Explorer händisch starten. Normal ausgeführt, funktioniert alles einwandfrei. Das Eigenartige ist jedoch, dass dieses Problem nur bei meinem Geschäfts-Computer auftritt, nicht aber bei meinem privaten Gerät. Der Unterschied ist, dass ich kein Adminpasswort habe bzw. selber Admin bin. Beim Geschäftsrechner mussich beim Ausführen des Programms als Administrators den Benutzer (das ist ein Admin-Domänenbenutzer) und das Passwort (das ich kenne) eingeben. Hat es ev. irgendwie damit zu tun, dass er die explorer.exe nicht mehr findet?

Gruss und Dank
Thomas

bei Antwort benachrichtigen
Sovebämse hddiesel „HalloThomas, in der Sache kein dunkler Bildschirm, hast du folgendes beachtet? Den dunklen Bildschirm kannst du ...“
Optionen

Also, es passiert auch, wenn ich die Befehle in der Kommandozeile eingebe, also gar nicht per Batch. Und ich weiss jetzt auch warum bzw. warum genau weiss ich nicht (das kannst du mir vielleicht sagen), aber ich weiss, was man tun kann damit es geht. Und zwar scheint er trotz des Ausführens von CMD als Administrator nur den ersten Befehl unter diesem User auszuführen. Wenn ich danach einen Befehl eingebe, führt er nichts aus. Erst wenn ich mit runas den Administrator-Benutzer erneut eingebe, um Explorer zu starten, will er erst das Passwort nochmal und danach startet er tatsächlich neu. Ist das ein normales Verhalten? Wenn ja, wie kommt es zu Stande und wie kann man das irgendwie umgehen, wenn man per C++-Befehl den Explorer refreshen will?

bei Antwort benachrichtigen