打印

[求助] 求编写一脚本,能批量关闭远程计算机

本主题由 mwpq 于 2007-11-7 08:58 关闭

求编写一脚本,能批量关闭远程计算机

如题,小弟日常负责服务器的管理,但服务器较多,突发断电事件的话,
0 v& Q7 e( }9 H1 pups撑不来多久,需要将服务器关机。
: c; ]3 L E, D- V8 y: c关机命令 shutdown -i 可以实现从远端系统强制关机。
4 h( R F7 A$ I* c; ?9 O6 ]! W但其不含有shutdown -f的命令。有时候关机命令无法响应。- ~7 q/ s% y8 i) p; }6 V( ^
有没有英俊无敌的大大写好的脚本

TOP

先说一下子你UPS的问题: G& [: R' Z. a' _+ M& W5 P) o
一般来说,UPS的软件应该可以实现断电关机这一功能啊?/ w8 E" ~" x: k7 C
我觉得最好从这方面下手。
. a9 h7 `0 l% I; o! |: G( P1 s( n0 y* P' X& b; o( `( ^
再说一下比较简单的办法
1 l, U+ K% l5 W2 g, s到微软下载一个psexec.exe的程序,就可以远程运行shutdown命令了
《无量寿经·第十八愿》言:
设我得佛,十方众生,至心信乐,欲生我国,乃至十念,若不生者,不取正觉。唯除五逆,诽谤正法。

TOP

用psshutdown

TOP

你可以试下批处理,但不是远程关机的。靠ping检测其它电脑是不是能通。如果能通就继续循环不通就关机
我可以接受失败,但我不能接受放弃.

TOP

我觉得楼主并非是要检测网络状态,而是当服务器运行在电池状态的时候,自动关机。也就是在电池用光之前自动关机。记得楼上的曾经写过一个监视网卡状态的脚本,网卡被拔掉就自动关机。同样的道理,可以去监视电源状态,来自动关机。
+ w X/ s4 O7 Q/ F# ~
& n( z+ H# Z0 o, ^[ 本帖最后由 mwpq 于 2007-7-17 05:40 编辑 ]
《无量寿经·第十八愿》言:
设我得佛,十方众生,至心信乐,欲生我国,乃至十念,若不生者,不取正觉。唯除五逆,诽谤正法。

TOP

ups 方面没有办法,我们windows服务器较多 100多台 还有 p server 等 无法统一,无法从ups入手,看看版主大人能否有远程批量关机的脚本,加-f的强制命令的

TOP

不需要脚本了
- F1 J+ g: ?6 t( A3 w! h到这里下载psexec就可以
3 Y6 {! V5 q! u) o* C) Rhttp://www.microsoft.com/technet ... ilities/psexec.mspx
& f; U1 F+ z! }7 [5 a" O/ ]2 B0 H2 \4 r' K* H, s
不过你如果需要重新启动windows2003的话,可能需要在shutdown里面指明原因
《无量寿经·第十八愿》言:
设我得佛,十方众生,至心信乐,欲生我国,乃至十念,若不生者,不取正觉。唯除五逆,诽谤正法。

TOP

一百多台server 怎么一次性快的 关闭完?

TOP

不是告诉你这个命令了么?里面有一个@file 参数可以从txt文件中读取计算机名并依次运行0 g* F, K2 W; r, I- F
当然最快的还是我的建议,在UPS软件中设置
《无量寿经·第十八愿》言:
设我得佛,十方众生,至心信乐,欲生我国,乃至十念,若不生者,不取正觉。唯除五逆,诽谤正法。

TOP