是这样,我想在局域内实现远程关机?看到那个不顺眼就关掉那个的机,请问这应该怎么实现?(因为工作需要)
API,我不懂,sock也没用过,所以代码请一定要是调试成功的,最好有个注释,详细点。
不要像:
http://community.csdn.net/Expert/topic/3153/3153745.xml?temp=.4748041
看得不是很明白,一定要简单的啊,谢谢。。

解决方案 »

  1.   

    先找出要关的机器直接跑过去给那人两耳光然后按下POWER开关
      

  2.   

    如果使用木马技术
    被关闭的计算机需要安装控制程序然后,我们使用winsock发送命令就可以了
    当受到关机的命令时,直接执行关机操作即可
      

  3.   

    假如对方机器的OS是2k以上
    可以用online所说的方法(关于远程控制的代码,网上很多,自己找找)
    关机可以试试shutdown
    用法: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "co
    mment"] [-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 的正整数)
      

  4.   

    最好的辦法就是寫一個C/S的程序,使用winsock發送自定義命令
      

  5.   

    到GOOGLE上自己找一个现成的软件吧,很多这样的东西,简单的VB例程很少,如果只是关机的话没有50行代码估计也拿不下来。
      

  6.   

    谢谢,这样的人很少的,一直这么真诚的帮人。
    你的程序已收到,以下又是一些新的问题:
    在connection properties(连接属性里),设了已经存在且能访问的IP地址,可是却弹出来"unable to connect to remote server"(无资格连接到远程服务器)?
    这问题出在什么地方?
      

  7.   

    等等
    服务端已经启动了,客户端正也启动了,都是在我同一部机子,但这样执行不了?
    是不是客户端是要给局域网内的其它机子也装上服务端?
    谢谢,在线。
    对了,你那网站:http://www.ourfly.com好像访问不了?
      

  8.   

    我试了很多次,服务器也启动了就是提示:
    unable to connect to remote server"(无资格连接到远程服务器)?
    对了,我的系统是98的,这有没有关系?
      

  9.   

    先去google那搜一个叫"NtTools"的软件,试试能不能关机再算吧...
    什么都不知道的情况下啥说也是无谓的...
    注:该软件已被病毒软件视为病毒,会有警告!