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

nic*_*las 3 network-share user-accounts

问题的简短形式:

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

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

如果我知道本地用户帐户名称,我没有计算机名称,是否可以访问共享?

长而详细的解释:

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

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

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

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

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

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

rAl*_*len 5

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

我曾尝试连接到我的一台 win 2008 服务器与 c$ 共享,localhost\administrator并且它工作正常。

我在非域和域 win 2008 服务器上都尝试过它localhost\administrator在这两种情况下都适用

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

您也可以检查一下:是否有用于登录 Windows 计算机的“.\”(点斜线)速记的特定名称?

所以你可以使用localhost\username.\username