使用本地帐户连接到网络共享 - 无需计算机名称

使用本地帐户连接到网络共享 - 无需计算机名称

问题的简短形式:

我在一台计算机上有一个共享文件夹,该文件夹具有固定的静态 IP 地址、已知的共享名以及具有对该共享的读取权限的本地用户帐户。

\\10.0.1.1\ShareName通常情况下,我会使用和 登录凭据 来连接到共享ComputerName\UserName

如果我知道本地用户帐户名,有什么办法可以访问共享吗?我没有计算机名?

详细解释:

(我也愿意尝试解决方法或替代配置)。

我有一批 Windows 7 Pro 笔记本电脑,它们都需要 XP 模式(使用 Windows Virtual PC)来运行一些旧版软件。

我们需要在主机和虚拟客户端之间共享文件的能力,但同时不能使用集成功能,因为旧版软件同时需要全屏模式。

因此,每个主机操作系统都通过标准网络共享与客户端共享文件(与常规 XP Mode 配置中的 tsclient 相反)。网络连接是通过主机上的环回适配器实现的(因此是静态 IP 地址),因为这些计算机通常根本不连接到外部网络。

在单台机器上,我们可以轻松地在虚拟 XP 中映射网络驱动器。只需连接到文件夹\\IP Address\ShareName并使用主机上专门创建的帐户的凭据即可。

但是,对于部署,我有许多具有不同计算机名称的笔记本电脑。这需要手动配置每个虚拟 XP 客户机上的映射网络驱动器,以使用正确的完全合格帐户名。

答案1

localhost\username根据我的经验,您可以使用或形式连接到非域机器的网络共享ip\username

我曾尝试连接到我的一台 win 2008 服务器进行 c$ 共享,localhost\administrator并且成功了。

localhost\administrator我在非域和域 win 2008 服务器上都尝试过,两种情况下都可以

现在没有 win xp 机器可以尝试,但我不记得它有什么不同

你也可以检查一下:用于登录 Windows 机器的“.\”(点斜杠)简写是否有特定名称?

因此您可以使用localhost\username.\username

答案2

*\username 有效。\username 只是您的本地主机名,而不是远程工作站。

相关内容