是否可以通过 Telnet 关闭运行 Windows 7 的远程计算机?

Rya*_*pat 5 telnet shutdown windows-7 command-line permissions

我已经从 XP Home 上网本通过 Telnet 通过 wifi 成功连接到我的 Windows 7 桌面。要登录,我使用以下命令:

telnet -l "win7desktop\win7user" win7desktop
Run Code Online (Sandbox Code Playgroud)

win7user在这种情况下是管理员win7desktop并且也是 Telnet 客户端组的成员。

我遇到的问题是,当我尝试win7desktop通过发出以下命令关闭时:

shutdown /s
Run Code Online (Sandbox Code Playgroud)

...在 Telnet 提示符下,我收到拒绝访问错误:

Access is denied.(5)
Run Code Online (Sandbox Code Playgroud)

是否可以通过 Telnet 关闭运行 Windows 7 的远程计算机?如果是这样,我需要做些什么来解决访问被拒绝错误?

Ste*_*ngs 7

有必要用telnet吗?

如果没有,您可以使用PsShutdown关闭远程计算机。或者,您可以使用PsExec并调用关闭命令。

psshutdown -u <username> -t 0 -k
psexec -d -u <username> shutdown -t 0 -s
Run Code Online (Sandbox Code Playgroud)