使用 NET 查看命令时拒绝获取访问权限

AMI*_*IT 8 networking network-drive

我正在尝试将网络驱动器映射到我的机器,并且我正在使用网络视图,\computename但我收到了"Access is denied"消息。

如何在不使用域和此用户名的情况下向 net view 命令提供用户名和密码?我应该使用我计算机名的用户名和密码还是我的机器用户名和密码?

use*_*686 10

这对我有用:

net use \\server\IPC$

net view \\server
Run Code Online (Sandbox Code Playgroud)

一旦您连接到IPC$(或任何共享,实际上),Windows 将为所有其他操作重用相同的凭据(甚至相同的 TCP 连接)。

IPC$是存在于所有 CIFS/SMB 服务器上的系统共享,因此它保证工作。)


use*_*686 6

您不能为net view命令执行此操作,只能为net use

net use \\server\share /user:AMIT
Run Code Online (Sandbox Code Playgroud)

但是,您可以将用户名/密码添加到 Windows 的凭据存储中。这将使Windows中使用该密码用于所有连接到你指定的服务器,不管你使它们与net viewnet use或Windows资源管理器。

  • 在 Windows XP 中,打开控制面板?用户帐户 ? 管理我的网络密码(或者,开始?运行? rundll32 Shell32.dll,Control_RunDLL keymgr.dll)。单击添加

    添加服务器

  • 在 Windows 7 中,控制面板?用户帐户 ? 管理凭据。单击添加 Windows 凭据