我需要能够在没有包含共享文件的目录的情况下执行此操作。
我的应用程序的凭据是在通过RDP登录时对该文件具有写入权限的用户,但在尝试在代码中执行相同操作时如何/在何处输入这些凭据?
答案 0 :(得分:0)
您可以尝试使用“隐藏”$
份额来编辑文件。因此,如果(例如)文件位于c:\somedir\myfile.txt
并且机器被称为mymachine
,则文件的路径应为:
\\mymachine\C$\somedir\myfile.txt
将C$
替换为D$
驱动器等D:
...
请注意,这些共享可能会被禁用,并且可能需要与RDP会话所需的权限不同的权限,但值得一试。
答案 1 :(得分:0)
除非在远程计算机上执行的共享或某项服务可以为您提供数据(例如FTP),否则该文件无法从外部访问。
有上面提到的隐藏共享,非常值得您在紧要关头尝试,但这并不特别解决如何访问文件“而没有包含文件共享的目录的确切问题< / EM>”。