远程计算机的批处理命令任务列表

Batch command tasklist for remote computer

我正在尝试使用 cmd.exe 中的 tasklist 命令来列出我远程 Windows 10 台 PC 上的所有进程(它在我家里并与我的主计算机连接在同一网络上) . 但是当我从我的主计算机 tasklist /s <his IP> /u Lucas /p <Lucas's password> 输入 cmd.exe 时,它显示 Error : Incorrect user or password 但用户 Lucas 是这台远程 PC 的本地管理员,我 100% 确定它是正确的密码,实在看不懂。

我试过为专用网络禁用防火墙,但没有成功。 我试图在防火墙中为端口 135 (TCP) 添加一个例外,但没有成功。 Ping 命令工作正常。

希望你能帮帮我。

此致。

通过 powershell Invoke-Command -ComputerName <ip of the remote computer> -Credential <his_name>\PC_Guest -ScriptBlock {Get-Process} 解决了我的问题 使用 <his_name> 远程 PC 的名称。 对于解释 PC_Guest 是我重命名为 Lucas 的管理员帐户的旧名称,我认为当我们重命名管理员帐户时,Windows 并没有完全改变权限系统中的名称,所以这就是为什么我与用户 LucasAccess DeniedUnknown user or password 错误。 感谢@lit 的回答。