我会尽力讲清楚。
从开始菜单使用“运行”到未经身份验证的机器:\\hostname\share
Windows 提示我输入密码,很好。
在相同的未经身份验证的机器上运行%systemroot%\explorer.exe "\\hostname\share"
会暂停一会儿,然后打开我本地的“我的文档”,没有提示输入密码,很糟糕。
针对域服务器运行%systemroot%\explorer.exe "\\server\share"
,打开资源管理器窗口进行共享,很好。
当尝试连接到未经身份验证的计算机时,如何让 Windows 密码对话框自动显示?我知道net use \\server\share
在命令窗口内提示时运行并输入用户名和密码,但这不是我想要的。我们可以使用基本命令或 vbs 脚本。
原因是我们的许多客户都在对等网络中运行,运行我们软件的笔记本电脑在提供用户名和密码之前无法与服务器进行身份验证,我们试图避免使用命令窗口,而是提供熟悉的 Windows 密码对话框。我们使用 SQL 合并复制,除了使用 SQL 身份验证的同步之外,他们还需要能够访问包含安装时初始快照的共享。
答案1
start
似乎显示密码提示
start \\server\share