Hallo!
Ich möchte beim Öffnen einer Datei ein Makro starten und dann über einem Befehl in einem Makro den Rechner runterfahren. Idealerweise ohne Rückfrage wie er runtergefahren werden soll.
Könnte mir da jemand helfen?
Schon mal Danke -Rolf-
Hallo!
Ich möchte beim Öffnen einer Datei ein Makro starten und dann über einem Befehl in einem Makro den Rechner runterfahren. Idealerweise ohne Rückfrage wie er runtergefahren werden soll.
Könnte mir da jemand helfen?
Schon mal Danke -Rolf-
Ich möchte beim Öffnen einer Datei ein Makro starten und dann
über einem Befehl in einem Makro den Rechner runterfahren.
Idealerweise ohne Rückfrage wie er runtergefahren werden soll.
Hallo Rolf,
per Zufall ist ganz oben im Brett eine Anfrage wo jmd. per Dos-batch den Rechner runterfahren lassen will.
Den Befehl den er hat ist
shutdown -s -f -t 15
Jetzt habe ich keinen Plan was da die Parameter bedeuten, t vielleicht Zeit, also in 15 sec runterfahren *rat*
Also such mal bitte im Inet nach Shutdown.
Soll das Makro auf Fremdrechnern auch funktionieren? Dann sehe ich ein großes Problem. Kann durchaus sein, daß es auf einem Rechner klappt, auf einem anderen nicht obwohl gleiches Betriebssystem.
Bei verschiedenen Win-Versionen ist auch nicht sicher ob es klappt.
Das ist jetzt Wissen daß ich vom Mitlesen in Foren erworben habe.
Gehe mal ins Archiv oder FAQ von dem Windowsbrett und such mal nach
Rechner/PC runterfahren…
Einbindung in Vba ist dann so
Dim N
N=Shell(„shutdown -s -f -t 15“, vbNormalNoFocus)
oder evtl.
Dim N
N=Shell(„cmd /c shutdown -s -f -t 15“, vbNormalNoFocus)
Du könntest auch den Mod bitten, dich ins VB-Brett zu beamen, da ist Rainer in VB sehr fit, vielleicht weiß er Code, den man dann nach Vba wandeln kann wenn möglich.
Gruß
Reinhard