任务运行使用SYSTEM或管理员用户?


1

我们有一个按计划运行的应用程序,在任务计划程序中设置。此任务由我们的配置应用程序以编程方式创建。

现在,应用程序需要访问特定目录中的文件,默认路径是当前登录用户主目录中的子目录。

我们已尝试使用SYSTEM帐户进行设置,但它无法访问文件,并且任务一运行就会退出。

通常,我们使用管理员的密码和标志进行设置,以便在用户登录时运行。但是,某些客户端在不需要登录的系统上安装此应用程序,意味着有空白或没有密码。如果我们设置任务并手动将其更改为在没有登录的情况下运行,则需要某种密码。

我如何以编程方式(使用C#或VB.net)创建此任务以运行它不会:

  1. 需要管理员或用户密码才能运行或设置
  2. 能够访问“几乎”任何目录中的文件
  3. 能够运行是否有任何用户登录
  4. 不需要创建新用户来运行它

安装的系统范围从Windows Server 2008到Windows 10。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.