executable - 尝试让 Windows 服务在共享驱动器上运行可执行文件

标签 executable unc windows-share

我有将在 Windows 服务中运行的 C#。我正在尝试使用 Process 和 ProcessStartInfo 类来运行可执行文件。如果可执行文件在本地驱动器上,没问题。但是,我需要在共享驱动器上运行可执行文件。我试过使用 UNC 表示法 (//machine_name/share_name/directory/runme.exe),但进程似乎挂起。服务和共享驱动器在 Windows XP 上。以前有人解决过这个问题吗?

最佳答案

您的服务正在运行的帐户可能没有访问共享驱动器的权限。尝试将其配置为通过服务小程序以具有网络权限的用户身份运行。右键单击该服务,选择属性并在登录选项卡中设置帐户。

关于executable - 尝试让 Windows 服务在共享驱动器上运行可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/134805/

相关文章:

PowerShell - 从程序调用中剥离 .exe

linux - 在 Linux 中创建可执行文件

windows - 寻找原始入口点

windows - 如何使新的子文件夹固有权限(windows server 2008)

windows - 从 Windows 共享 checkout

linux - WebDriverException : Message: 'chromedriver.exe' executable needs to be in PATH. - Selenium

string - 具有根UNC目录的拆分路径

windows - 通过 UNC 使用模拟主机的身份验证问题

powershell - Powershell-如何通过ping响应时间对UNC路径进行排序

c# - 在网络服务帐户下访问 Windows 共享