电脑技术学习

远程控制之系统关机篇

admin

    很多朋友提到了远程关机的问题,抽出点时间写了这篇东东,由于写的比较匆忙,不当之处敬请指正。

    1.在桌面创建一个快捷方式,命令行请参照下面针对各种系统提供的方法,名称"shutdown",创建完毕在快捷方式上按右键,选属性,快捷键设置为一个不易按到的组合键,比如"Alt+Shift+F12",并将其文档属性设为隐藏,防止不小心点击到。确定退出。
    2.编辑控制文件,如下:

<SONY_ERICSSON_REMOTE_CONTROL_CONFIGURATION VERSION = "1.0" >
  <KEYMAP>
    <KEY_CAM> <!-- 摄像键 -->
      <ACTION>
        <KEYBOARD MODIFIERS = "06" USAGEID = "45"/> <!-- Alt+Shift+F12 -->
      </ACTION>
    </KEY_CAM>
  </KEYMAP>
</SONY_ERICSSON_REMOTE_CONTROL_CONFIGURATION>

3.制作显示图片,与控制文件打包生成.hid文件,上传。完了!

=================================================
For 98:
关机:rundll32.exe user.exe,exitwindows
重启:rundll32.exe user.exe,exitwindowsexec
锁定:rundll32.exe user32.dll LockWorkStation

For 2k:
锁定:rundll32.exe user32.dll LockWorkStation
不借助第三方工具无命令行方式关机或重启,至少我没目前还没有找到。
但有一个解决的方法,就是将xp的shutdown.exe拷贝到本地系统目录下,这样一来不但解决了快捷关机问题,而且当您中了不知名的病毒都受到攻击提示系统即将重新启动的时候,您可以运行如下命令来解除关机:shutdown -a 。没装补丁不小心中了冲击波或振荡波的朋友,这条命令是很有用处的哦~

For xp:
关机:shutdown -s -t 0
重启:shutdown -r -t 0
注销:shutdown -l -t 0
锁定:rundll32.exe user32.dll LockWorkStation

shutdown命令详细说明:
shutdown.exe [-i | -l | -s | -r | -a] [-f] [-m computername] [-t xx] [-c "comment"] [-d up:xx:yy]

        没有参数                显示此消息(与 ? 相同)
        -i                      显示 GUI 界面,必须是第一个选项
        -l                      注销(不能与选项 -m 一起使用)
        -s                      关闭此计算机
        -r                      关闭并重启动此计算机
        -a                      放弃系统关机
        -m computername       远程计算机关机/重启动/放弃
        -t xx                   设置关闭的超时为 xx 秒
        -c "comment"            关闭注释(最大 127 个字符)
        -f                      强制运行的应用程序关闭而没有警告
        -d [u][p]:xx:yy         关闭原因代码
                                u 是用户代码
                                p 是一个计划的关闭代码
                                xx 是一个主要原因代码(小于 256 的正整数)
                                yy 是一个次要原因代码(小于 65536 的正整数)