我正在创建一个作为服务运行的程序,并在白天的某些时间点创建数据库备份(使用 pg_dump.exe)。该程序需要能够将备份文件写入本地驱动器和映射的网络驱动器。
起初,我无法写入网络驱动器,但通过以管理员帐户登录服务解决了这个问题。但是,我的老板希望程序运行时无需用户输入帐户的用户名和密码。
我试图通过使用网络服务帐户(不需要密码并且始终具有相同的名称)来解决这个问题。现在我的程序将写入网络驱动器,而不是本地驱动器!我尝试使用常规C:\<directory name>\
路径语法以及\\<computer name>\C$\<directory name>\
语法以及\\<ip address>\C$\<directory name>\
,但都不起作用。
有没有办法让网络服务帐户访问本地驱动器?