butcher308 10 Geschrieben 31. Januar 2005 Melden Teilen Geschrieben 31. Januar 2005 Moin. Habe eine Windows 2003 Server mit Exchange 2003 bei mir laufen. Da unser Serverraum (nach ansicht meines Chefs) nicht außreichend gegen Feuer geschützt ist, werden bei uns die Server jeden Abend runter, und am nächsten Morgen wieder hoch gefahren. Hochfahren, ganzeinfach über boot after power down im bios ;) Das Runterfahren der anderen Server erledigt eine Linuxbüche, die einen haltbefehl an alle anderen (auch Linux) schickt. Wie kann ichd as aber meinem Windows Server beibringen? Danke schon mal. Zitieren Link zu diesem Kommentar
frieda 10 Geschrieben 31. Januar 2005 Melden Teilen Geschrieben 31. Januar 2005 Hi, shutdown.exe , dürfte es wohl auch für W2003 geben. Dann entweder über geplante Tasks direkt am Server oder remote ausführen. Zitieren Link zu diesem Kommentar
checkms 10 Geschrieben 31. Januar 2005 Melden Teilen Geschrieben 31. Januar 2005 shutdown.exe , dürfte es wohl auch für W2003 geben. Würde ich auch sagen. Gib doch ´mal am prompt "shutdown /?" ein, dann siehst Du, welche Möglichkeiten Du hast, u.a. für remote! Zitieren Link zu diesem Kommentar
BABA 11 Geschrieben 31. Januar 2005 Melden Teilen Geschrieben 31. Januar 2005 Moin, in einer zeitgesteuerter Bat oder cmd würde ich folgendes ausführen lassen shutdown -s \\servername (von Deinem Client aus) oder shutdown -s (auf Deinem lokalen System) Gruß Baba Zitieren Link zu diesem Kommentar
butcher308 10 Geschrieben 16. Februar 2005 Autor Melden Teilen Geschrieben 16. Februar 2005 Moin. Hab nun ne (fast fertige) Lösung. Unterlinux führe ich folgendes expect-script aus: #!/usr/bin/expect set timeout -1 spawn ssh 200.200.200.166 -l "user1" expect "user1@200.200.200.166's password:" { send "passwd\r" } expect "$ " { send "shutdown -f -t 1 -s\r" } #one second to get time to logout expect "$ " { send "exit\r" } expect "#" jetzt muß der Recher sich nur nach dem shutdown nur noch automatisch ausschalten, nur wie??? Zitieren Link zu diesem Kommentar
butcher308 10 Geschrieben 17. Februar 2005 Autor Melden Teilen Geschrieben 17. Februar 2005 So da bin ich wieder. Wer lesen kann, ... man nehme einfach die Option -p anstatt -f -t 1 -s und fertig ist :cool: #!/usr/bin/expect set timeout -1 spawn ssh 200.200.200.166 -l "user1" expect "user1@200.200.200.166's password:" { send "passwd\r" } expect "$ " { send "shutdown -p\r" } #one second to get time to logout expect "$ " { send "exit\r" } expect "#" falls das jemand braucht Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.