我正在开发一项Windows服务,其任务之一就是在远程计算机上存档文件,但是在工作组的情况下,我遇到了有关访问权限的问题。
答案 0 :(得分:1)
最简单的方法是在两台计算机上镜像用户名和密码,在两台计算机上创建相同的帐户,然后在该帐户下运行您的服务。由于您在工作组而不是域中,远程登录将起作用,但一旦您处于不再有效的域中。
您无法使用任何内置服务帐户(网络服务,本地服务,本地系统)
答案 1 :(得分:0)
您可以在具有远程计算机访问权限的用户帐户下运行它。
或者您可以在访问远程计算机时使用模拟。对于模拟,您需要有权访问远程计算机的用户名和密码。在这里查看有关模拟.net http://blogs.msdn.com/shawnfa/archive/2005/03/22/400749.aspx
的一些代码