我有以下信息:
- 远程机器名称/地址
- 在远程计算机上具有管理权限的帐户的凭据
- 我需要的文件的完整路径(例如:C:\program files\application\file.txt)
我的应用程序也在具有管理权限的本地计算机上运行。
我将如何打开/读取远程文件?
注意:不能保证文件位于共享路径中。
你会遇到一些问题。首先,您似乎想将凭据传递给远程服务器。在直接打开文件时查看此答案以传递您的远程凭据。
其次,您可以使用 Admin UNC 共享路径:\\machinename\drive$\path\file.txt
. 但这只有在用户没有激活防火墙并且只有当您传递管理员用户的凭据时才有效。
基本上,防火墙和访问权限是您的主要问题。如果他们明确地与你分享,那么进入别人的东西会容易得多。