shell关机脚本
‘壹’ 求一个自动关机的脚本命令 vbs
dim os
set os = createobject("wscript.shell")
wscript.sleep 1000*1
os.run "cmd /c shutdown -s -f -t 0"
放启动项里面你应该会了吧?
‘贰’ 关机命令
脚本,例如下面的东西。就可以实现。
1。
首先呢,我们在桌面创建个新文件夹然后打开,在上面找到-工具T-文件夹选项O-查看
把隐藏已知文件类型的扩展名前面的勾去掉.
然后我们开始制作.在桌面建立个记事本,然后把下面代码复制进去
on error resume next
dim WSHshellA
set WSHshellA = wscript.createobject("wscript.shell")
WSHshellA.run "cmd.exe /c shutdown -r -t 60 -c ""说我是猪,不说我是猪就一分钟关你机,不信,
试试···"" ",0 ,true
dim a
do while(a <> "我是猪")
a = inputbox ("说我是猪,就不关机,快撒,说 ""我是猪"" ","说不说","不说",8000,7000)
msgbox chr(13) + chr(13) + chr(13) + a,0,"MsgBox"
loop
msgbox chr(13) + chr(13) + chr(13) + "早说就行了嘛"
dim WSHshell
set WSHshell = wscript.createobject("wscript.shell")
WSHshell.run "cmd.exe /c shutdown -a",0 ,true
msgbox chr(13) + chr(13) + chr(13) + "哈哈哈哈,一切皆有可能~"
复制之后呢,把后缀修改为.vbs或者改变打开方式为应用程序,这样你再压缩下用QQ发给你朋友,对方打
开了就在60秒内要关闭计算机,
结素任务都不行,他只能说他是猪才能解决问题。够坏吧? 注意哦,你可以把我是猪那个修改成任
意想说的话,要是对付你喜欢的人,
就修改成 我爱你 这样他只有说我爱你之后才不关闭计算机哦 也可以把时间修改为20 就是说打
开了20秒就关了,还没等对方打完就关机了 是不是叫对方很郁闷呢?
第2招编写VBS脚本
首先你可以看下面的
WScript.Echo("嘿,谢谢你打开我哦,我等你很久拉!"&TSName)
WScript.Echo("你是可爱的小朋吗?")
WScript.Echo("哈,我想你拉,这你都不知道吗?")
WScript.Echo("怎么才来,说~是不是不关心我")
WScript.Echo("哼,我生气拉,等你这么久,心都凉啦。")
WScript.Echo("小强很生气,后果很严重哦。")
WScript.Echo("嘿嘿!你也会很惨滴哦")
WScript.Echo("是不是想清除我?")
WScript.Echo("那你要点上50下哦,不过会给你惊喜滴")
WScript.Echo("还剩49下,快点点哦")
WScript.Echo("还剩48下,快点,小笨蛋!")
WScript.Echo("还剩47下对,就这样快点点!")
WScript.Echo("还剩46下。你啊就是笨,要快哦,我先不打扰你工作。")
WScript.Echo("还剩45下,记得要快哦!")
WScript.Echo("还剩43下")
WScript.Echo("还剩42下")
WScript.Echo("还剩41下")
WScript.Echo("还剩40下")
WScript.Echo("还剩39下")
WScript.Echo("还剩38下")
WScript.Echo("还剩37下")
WScript.Echo("还剩36下")
WScript.Echo("还剩35下")
WScript.Echo("还剩34下")
WScript.Echo("还剩33下")
WScript.Echo("还剩32下")
WScript.Echo("还剩30下")
WScript.Echo("还剩29下")
WScript.Echo("还剩28下")
WScript.Echo("还剩27下")
WScript.Echo("还剩26下")
WScript.Echo("还剩25下")
WScript.Echo("还剩24下")
WScript.Echo("还剩23下")
WScript.Echo("还剩22下")
WScript.Echo("还剩21下")
WScript.Echo("还剩20下")
WScript.Echo("还剩19下")
WScript.Echo("还剩18下")
WScript.Echo("还剩17下")
WScript.Echo("还剩16下")
WScript.Echo("还剩15下")
WScript.Echo("还剩14下")
WScript.Echo("还剩13下停停!!!慢点,我有话要说")
WScript.Echo("还剩12下,你继续点我就会消失滴")
WScript.Echo("还剩11下,以后就看不到我拉。555555")
WScript.Echo("还剩10下,你现在可以选择停止!")
WScript.Echo("还剩9下。你还点啊,不要我拉?")
WScript.Echo("还剩8下,有点伤心拉,干嘛丢弃人家")
WScript.Echo("还剩7下。疯了,你有点负意!")
WScript.Echo("还剩6下。对。你就点吧,我恨你!")
WScript.Echo("还剩5下,不明白,删除我你就好吗?")
WScript.Echo("还剩4下!真要删除我?")
WScript.Echo("还剩3下。可是我真的很眷恋你。。。")
WScript.Echo("还剩2下。不要这么绝情嘛,人家是爱你的!")
WScript.Echo("还剩1下。哼,既然你这么绝情。也别怪我无义!!!")
WScript.Echo("我本因该消失的,不过我留恋你滴芳容,上帝又给了一次机会。")
WScript.Echo("想结素我么?那你就再多点一次")
WScript.Echo("想结素我么?那你就再多点一次")
WScript.Echo("想结素我么?那你就再多点一次")
WScript.Echo("想结素我么?那你就再多点一次")
WScript.Echo("想结素我么?那你就再多点一次")
WScript.Echo("想结素我么?那你就再多点一次")
WScript.Echo("想结素我么?那你就再多点一次")
WScript.Echo("想结素我么?那你就再多点一次")
WScript.Echo("想结素我么?那你就再多点一次")
WScript.Echo("想结素我么?那你就再多点一次")
把这个复制在记事本,把后缀修改成.vbs
在打开呢就会先说第一句的 嘿,谢谢你打开我哦,我等你很久拉!
他无论是点关闭或者是点确定都会再说第2句
再点就说地3句 会按顺序说完
你们注意哦,最后10句话,只是10句,你要是把这个复制再粘贴N次,那他还有个打完呢?
这样才做到整人了,要是给喜欢的人发去啊,那就写你要说的话吧,双引号里面的可以随便更改
这个最简单的就是结素任务来结束它
2。
把以下代码复制到记事本中 然后重命名为后缀名为VBS的文件~
do
msgbox"爽死你~"
loop
‘叁’ 如何远程通过Xshell实现对linux主机的开、关机及重启
关机的情况无法远程开机,关机命令shutdown,重启命令reboot,使用步骤如下:
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。
‘肆’ 怎样用代码让电脑一开机就倒计时30秒后自动关机
1. 创建bat关机脚本
@echo off
shutdown -s -t 30
exit
把以上代码复制到记事本,然后另存为 自动关机.bat
2. 把保存好的关机脚本加到开机自启动项中
按Windows+R,输入 shell:startup → 回车,将自动关机.bat拖到里面就可以了
3. 取消自动关机
开机后30秒之内,按下Windows+R,输入 shutdown -a,或者运行如下脚本
@echo off
shutdown -a
exit
将以上代码复制到记事本,另存为 取消关机.bat即可
‘伍’ 关机脚本的脚本编写方法
该脚本的编写方法比较简单,一般的方法为直接调用系统的shutdown.exe应用程序来关机,该程序位于
系统盘:WINDOWSsystem32 下面,注意:Windows2000及以前版本的Windows系统文件夹下面没有这个程序,所以如果 Windows2000用户想要使用这个功能,首先要将shutdown.exe拷贝到系统文件夹下。
关机脚本的编写方法如下:
在任意位置新建一个文本文件,用记事本打开,拷贝以下内容,粘贴到记事本中:
dim Obj
set Obj=CreateObject(WScript.Shell)
Obj.run shutdown -s -t 0
然后,选择文件--别存为,在文件名中输入任意名字.vbs,后缀一定要为.vbs或者.vbe,这是系统自带脚本文件格式,在保存类型中一定要选择所有文件,如右图所示:
设置好之后,选择保存,双击该文件,即可实现自动关机。
Obj.run shutdown -s -t 0该语句中的0表示关机前的等待时间,单位为秒,用户可以自己设置等待时间,如果在等待时间到达之前又不想关机了,则可以在运行对话框中输入shutdown -a回车来取消关机。
‘陆’ 如何在命令行下,写shell命令来关机
rem-s表示关机;-t表示时间
shutdown-s-t0
‘柒’ Linux系统如何利用shell交互实现关机操作
你指的是使用其它机器对某太机器实现远程关机等操作吗?开机我是不知道远程怎么做!
你可以这样做:
ssh 192.168.1.100
输入密码
reboot / halt /
那么可以编写一个shell。可是你必须做密码等价性才可以ssh不用密码。
ssh等价:
ssh-keygen -t dsa
所有回车。
会在/root/.ssh下生成两个文件,也就是公钥和私钥,你必须把公钥复制到对方机器去。公钥是有.pub结尾的。scp ******.pub 192.168.1.100:/root/.ssh/1.txt。
ssh 192.168.1.100
cat /root/.ssh/1.txt >> authorized_keys
ok搞定密码等价。现在编写脚本。
把ip添加道/root/tmp/ip.txt------------随意放在哪里。没有固定
本机下脚本:
vim powf
#!/bin/sh
I=$( cat /root/tmp/ip.txt )
ssh "$I" <<EOF
read -p "please input option (r/h) " v_o
guanji $v_o
EOF
它机下脚本:
cd /usr/local/sbin
vim guanji
case $1 in
r) reboot ;;
h) halt ;;
*)
echo 'o no'
exit
esac
因为是放在通路上所以可以不写绝对路径。 你试试这个脚本,为临时写的,没有测试过。呵呵
‘捌’ shell脚本定时开关机怎么配置
这个我不会。
给电脑定时关机,我使用的是定时关机3000.
定时关机
3000有五种让电脑定时关机的方法,如每天几点几分关机或者等待多长时间后关机或者开机多长时间关机以及网速低于多少的时候关机和键盘鼠标多次时间没有反应关机。
还不赶快下载定时关机3000到您的电脑,试试定时关机的效果怎么样?
‘玖’ 哪位大神能告诉我怎么用shell写Shutdown的关机命令就是执行后弹出输入框输入ip远程关机
Dim s as string
s = inputbox ("输入对方IP:")
Shell "Shutdown /m " & s & " /s /t", vbHide