我们的 Delphi 2006 (Win32) 应用程序是否有一种提升权限的方法,以便将文件写入网络文件夹所需的级别?
运行应用程序的用户没有权限在相关的网络文件夹中写入(或查看)文件。
是否有任何推荐的技术或替代建议?
我们的 Delphi 2006 (Win32) 应用程序是否有一种提升权限的方法,以便将文件写入网络文件夹所需的级别?
运行应用程序的用户没有权限在相关的网络文件夹中写入(或查看)文件。
是否有任何推荐的技术或替代建议?
使用WNetAddConnection2连接到UNC路径,您需要使用lpUsername和lpPassword参数(要么向用户询问它们,要么将它们隐藏在应用程序中的某个地方)。
您可以选择是否将本地驱动器字母映射到UNC路径(在这种情况下,将lpLocalname参数设置为nil)。完成后,您可以访问UNC路径而无需指定凭据。