远程重启服务器

yksyuan 2013-10-19 02:46:39
现在有一台windows2003服务器
我想用 net use 命令连接它,然后用shutdown命令重启 服务器,
但net use 连接,总是报错误:发生系统错误67,找不到网络名

在网上百度了好久。
能查到的 各种方法都试验了,还是不行
请大家帮我下

我自己的机器也是windows2003

...全文
200 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yksyuan 2013-12-23
  • 打赏
  • 举报
回复
好久没来了。都快忘记这个问题饿了 在顶下
yksyuan 2013-10-19
  • 打赏
  • 举报
回复
周末上班的真可怜 连问问题, 回答的人都少
yksyuan 2013-10-19
  • 打赏
  • 举报
回复
引用 5 楼 diaodiaop 的回复:
其中 textBox3表示远程IP. 1 2对应用户名以及密码.
恩 恩,谢谢了 我晚上回去 试试这个
by_封爱 版主 2013-10-19
  • 打赏
  • 举报
回复
其中 textBox3表示远程IP. 1 2对应用户名以及密码.
by_封爱 版主 2013-10-19
  • 打赏
  • 举报
回复
可以直接写一个C#的程序实现远程关机以及重启.参考代码

ConnectionOptions options = new ConnectionOptions
            {
                Username = this.textBox1.Text,
                Password = this.textBox2.Text
            };
            ManagementScope scope = new ManagementScope(@"\\" + this.textBox3.Text + @"\root\cimv2", options);
            scope.Connect();
            ObjectQuery query = new ObjectQuery("SELECT * FROM Win32_OperatingSystem");
            ManagementObjectCollection objects = new ManagementObjectSearcher(scope, query).Get();
            foreach (ManagementObject obj2 in objects)
            {
                if (this.radioButton1.Checked)
                {
                    obj2.InvokeMethod("reboot", null);
                }
                else
                {
                    obj2.InvokeMethod("ShutDown", null);
                }
            }
yksyuan 2013-10-19
  • 打赏
  • 举报
回复
引用 2 楼 tcmakebest 的回复:
net use 命令就只好在局域网用,楼主可以在服务器上启用远程桌面功能,这样登录上去就可以重启了。
远程桌面有时候 就卡死了。 除了远程桌面 没有其他的办法么? 还有:net use 只能 局域网使用啊? 悲了个催 的
tcmakebest 2013-10-19
  • 打赏
  • 举报
回复
net use 命令就只好在局域网用,楼主可以在服务器上启用远程桌面功能,这样登录上去就可以重启了。
yksyuan 2013-10-19
  • 打赏
  • 举报
回复
我用 我旁边的电脑,可以连接成功。就是192.168的那种局域网电脑 可是服务器的 那种外网IP,就不行了

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧