使用无密码帐户登录时,Windows 命令“net use”失败

Sta*_*tan 2 windows-7 file-sharing

我的实验网络:2 台 Windows 7 PC。

当使用以下命令尝试连接到 PC2(没有密码的管理员帐户)时:

net use X: \\PC2\c$ /user:PC2\administrator
Run Code Online (Sandbox Code Playgroud)

它会得到:

System error 5 has occurred.
Access is denied.
Run Code Online (Sandbox Code Playgroud)

但是,如果将密码设置为 PC2 管理员帐户,请执行以下操作:

net use X: \\PC2\c$ /user:PC2\administrator mypwd
Run Code Online (Sandbox Code Playgroud)

这将起作用。

是否需要设置密码才能启用 Windows 文件共享?

Sha*_*den 5

默认情况下,网络登录不允许使用空密码。要更改此设置,请修改本地安全策略 MMC 管理单元中的相关设置。

Windows Settings\Security Settings\Local Policies\Security Options\Accounts: Limit local account use of blank passwords to console logon only

有关详细信息,请参见此处

  • @Stan 我自己没有使用过,所以无法提供具体指导,但它看起来像 [secedit.exe](http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/ en-us/lpe_topnode.mspx?mfr=true) 使用 `/areas SECURITYPOLICY` 标志应该可以解决问题 - 应该能够从一个系统导出设置并编写其他系统的设置脚本。 (2认同)