Назад | Перейти на главную страницу

запускать программу из сетевого расположения как запланированную задачу

Я использую Windows Server 2008 R2.

При попытке запустить запланированную задачу (запускаемую вручную и автоматически), время последнего выполнения приводит к "Access is Denied". История показывает: Task Scheduler failed to launch action "\\uncpath\uncpath\file.exe"

Как видите, файл находится в сетевой папке. Для успешной работы требуются права администратора, которые у него есть. Когда я перехожу к сетевому расположению и запускаю исполняемый файл, он выполняется должным образом. Однако задача показывает, что доступ запрещен - ошибка.

Как мне заставить мою задачу (и программу) работать правильно?

Дополнение, задача:

<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
  <RegistrationInfo>
    <Date>2014-05-21T11:35:54.0775312</Date>
    <Author>xxxx</Author>
  </RegistrationInfo>
  <Triggers>
    <TimeTrigger>
      <Repetition>
        <Interval>PT1H</Interval>
        <StopAtDurationEnd>false</StopAtDurationEnd>
      </Repetition>
      <StartBoundary>2014-05-21T11:34:33.0479662</StartBoundary>
      <ExecutionTimeLimit>PT30M</ExecutionTimeLimit>
      <Enabled>true</Enabled>
    </TimeTrigger>
  </Triggers>
  <Principals>
    <Principal id="Author">
      <UserId>xxxx</UserId>
      <LogonType>Password</LogonType>
      <RunLevel>HighestAvailable</RunLevel>
    </Principal>
  </Principals>
  <Settings>
    <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
    <DisallowStartIfOnBatteries>false</DisallowStartIfOnBatteries>
    <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
    <AllowHardTerminate>true</AllowHardTerminate>
    <StartWhenAvailable>false</StartWhenAvailable>
    <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
    <IdleSettings>
      <StopOnIdleEnd>true</StopOnIdleEnd>
      <RestartOnIdle>false</RestartOnIdle>
    </IdleSettings>
    <AllowStartOnDemand>true</AllowStartOnDemand>
    <Enabled>true</Enabled>
    <Hidden>false</Hidden>
    <RunOnlyIfIdle>false</RunOnlyIfIdle>
    <WakeToRun>false</WakeToRun>
    <ExecutionTimeLimit>P3D</ExecutionTimeLimit>
    <Priority>7</Priority>
  </Settings>
  <Actions Context="Author">
    <Exec>
      <Command>"\\uncpath\file.exe"</Command>
    </Exec>
  </Actions>
</Task>