Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

Task scheduler stop a task

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben bezig met een scriptje die een bepaalde task in de task scheduler zet.

Er zijn verschillende parameters aan mee tegeven.

Onder settings bij de properties van een task in de task scheduler staat "Stop the task if it runs longer than". Daar wil ik graag een tijd opgeven, laten we zeggen 6uur.

Heeft iemand een idee. Ik kom er maar niet uit. De parameters /ET of /DU zijn in ieder geval niet de oplossing...

  • Question Mark
  • Registratie: Mei 2003
  • Laatst online: 13:50

Question Mark

Moderator SSC/WOS

F7 - Nee - Ja

/DU zou het wel moeten zijn. Plaats de complete syntax van je script eens?

MCSE NT4/2K/2K3, MCTS, MCITP, CCA, CCEA, CCEE, CCIA, CCNA, CCDA, CCNP, CCDP, VCP, CEH + zwemdiploma A & B


Verwijderd

Topicstarter
C#:
1
string command = string.Format("/Create /TN {0} /TR \"{1}\" /K /ST {2} /DU {3} /MO {4} /SC DAILY /RU \"{5}\" {6}", myTask, @myExecuteCommand, hour.ToString("00") + ":" + minute.ToString("00") + ":00", hourMaxRuntime.ToString("00") + ":" + minuteMaxRuntime.ToString("00"), (everyXDays), runAs, runAsPassword.Length == 0 ? "" : " /RP " + runAsPassword);

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

Op welk OS test je dit en wat is het uiteindelijke Target OS waar het op deployed moet worden?

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

Topicstarter
Ik draai dit op Windows 7 Enterprise N en daar wordt dit ook op deployed

[ Voor 30% gewijzigd door Verwijderd op 02-12-2010 11:37 ]


Verwijderd

Topicstarter
Als ik de scheduled task exporteer krijg ik deze XML file:

XML:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
<?xml version="1.0" encoding="UTF-16"?>
<Task version="1.2" xmlns="http://schemas.microsoft.com/windows/2004/02/mit/task">
  <RegistrationInfo>
    <Date>2010-12-02T11:28:43</Date>
    <Author>j.dijkstra</Author>
  </RegistrationInfo>
  <Triggers>
    <CalendarTrigger>
      <Repetition>
        <Interval>PT10M</Interval>
        <Duration>PT0H11M</Duration>
        <StopAtDurationEnd>false</StopAtDurationEnd>
      </Repetition>
      <StartBoundary>2010-12-02T11:59:00</StartBoundary>
      <Enabled>false</Enabled>
      <ScheduleByDay>
        <DaysInterval>1</DaysInterval>
      </ScheduleByDay>
    </CalendarTrigger>
  </Triggers>
  <Principals>
    <Principal id="Author">
      <UserId>j.dijkstra</UserId>
      <LogonType>InteractiveToken</LogonType>
      <RunLevel>LeastPrivilege</RunLevel>
    </Principal>
  </Principals>
  <Settings>
    <MultipleInstancesPolicy>IgnoreNew</MultipleInstancesPolicy>
    <DisallowStartIfOnBatteries>true</DisallowStartIfOnBatteries>
    <StopIfGoingOnBatteries>true</StopIfGoingOnBatteries>
    <AllowHardTerminate>true</AllowHardTerminate>
    <StartWhenAvailable>false</StartWhenAvailable>
    <RunOnlyIfNetworkAvailable>false</RunOnlyIfNetworkAvailable>
    <IdleSettings>
      <Duration>PT1M</Duration>
      <WaitTimeout>PT1H</WaitTimeout>
      <StopOnIdleEnd>true</StopOnIdleEnd>
      <RestartOnIdle>false</RestartOnIdle>
    </IdleSettings>
    <AllowStartOnDemand>true</AllowStartOnDemand>
    <Enabled>true</Enabled>
    <Hidden>false</Hidden>
    <RunOnlyIfIdle>false</RunOnlyIfIdle>
    <WakeToRun>false</WakeToRun>
    <ExecutionTimeLimit>PT72H</ExecutionTimeLimit>
    <Priority>7</Priority>
  </Settings>
  <Actions Context="Author">
    <Exec>
      <Command>"C:\Users\j.dijkstra\Desktop\blabla"</Command>
      <Arguments>"-backup"</Arguments>
    </Exec>
  </Actions>
</Task>


Daar staat de ExecutionTimeLimit. Die moet ik toch kunnen wijzigen 8)7
Pagina: 1