远程开机

#! /bin/bash
echo ''
echo -e "\033[1;31m正在远程开机 192.168.31.106...\033[0m"
wakeonlan 74:d4:35:99:3e:48 > /dev/null 2>&1
wakeonlan 74:d4:35:99:3e:48 > /dev/null 2>&1
time1=`date  +"%Y-%m-%d %H:%M:%S"`
start_seconds=$(date --date="$time1" +%s);
n=.
while true
do
	ping 192.168.31.106 -c 1 -W 1 > /dev/null 2>&1
	if [ $? -ne 0 ]; then
		echo -en "\r\033[1;31mPC暂未开启,请稍候$n\033[0m"
        n=$n.
	else
		time2=`date  +"%Y-%m-%d %H:%M:%S"`
		end_seconds=$(date --date="$time2" +%s);
		time_all=$((end_seconds-start_seconds))
		echo -e "\n\033[1;31mPC已开启,本次开机用时$time_all秒\033[0m\n"
		break
	fi
done
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LanHelper【局域网助手-远程管理开关机】的简介: LanHelper的中文名为局域网助手,是一款极富个性的网络工具,简单易用而功能强大。LanHelper可以运行在Windows 95/98/Me/NT/2000/XP系统中,但是只有在Windows NT/2000/XP下运行时才能获得最佳性能和使用全部功能。使用LanHelper,网管人员将可以更加方便的进行管理,即使只是一般网络用户也能使用上LanHelper的各种有用功能。 LanHelper具有强大的扫描能力,能扫描到网络上计算机的各种非常有用的信息,包括了计算机的计算机名、工作组名、IP地址、MAC地址、共享文件夹、隐藏共享、共享打印机、共享文件夹是否可写、只读、密码保护等的属性、系统(Windows)版本、服务器类型等,而且由于使用了多线程,扫描速度非常之快。扫描引擎更集成了LanHelper独有的扫描共享文件夹属性包括是否可写、只读、密码保护等,其中扫描可写共享对于预防和协助清除在网络中急速扩散、难于根除的蠕虫病毒非常有用。 使用LanHelper,你不需要安装任何客户端就可以实现一些很有用的功能,包括远程开机,远程关机,远程重启,发送消息,刷新状态等。远程开机功能可以给已关闭的计算机发送唤醒命令从而使远程计算机加电启动。远程关机和远程重启功能使系统管理员能够通过网络关闭或者重新启动远程计算机。发送消息功能可以用非常灵活的方式给网络上的用户、计算机、工作组或者局域网发送消息。刷新状态可用于查看在线的计算机,同时检测计算机名或者IP地址是否有改动。 由于使用了XML,LanHelper具有良好的向上和向下兼容性。保存扫描结果的XML文件可长期使用,在LanHelper后续版本甚至以前版本中都可以直接打开。这些XML文件即使在没有LanHelper的情况下也可以打开在诸如IE等的浏览器中,打开时样式表LHstyle.xsl会将其转换为排序表格,非常方便查看。 编者注:这款软件v1.86版本安装后的语言目录虽然有中文语言文件,但界面却是英文的,也没有切换中文的选项,就算把英文语言文件替换为中文的,重启后还是显示英文,非常郁闷!但上一个v1.83版本却没有这个问题,v1.83安装后就可以显示中文,也可以在View菜单下的语言选项那里切换为中文界面,测试通过!大家可暂时先使用v1.83 官方中文版。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值