Puncte:0

Este posibil să apelați o sarcină programată Windows dintr-o altă sarcină programată Windows?

drapel az

Am creat două sarcini independente, sarcini programate Windows:

  1. Prima sarcină care rulează în contextul sistemului (trebuie să ruleze în contextul sistemului deoarece aplicația trebuie instalată în mod silențios) verifică dacă aplicația este deja instalată ca actualizări la fiecare interval programat.

  2. A doua sarcină care rulează contextul utilizatorului (trebuie să ruleze în contextul utilizatorului, deoarece atunci când se rulează în contextul sistemului rulează în fundal) care deschide o fereastră pop-up pentru repornire.

Vreau să apelez a doua sarcină care rulează în contextul utilizatorului numai atunci când există actualizări disponibile pentru aplicație.

Daca are cineva sugestii ar fi foarte apreciat

Puncte:1
drapel au

Prima sarcină poate începe cu a doua, da. Sintaxa ar fi pur și simplu

schtasks /run /TN secondtasksname
Divyashri Rao avatar
drapel az
Îţi mulţumesc. Acest lucru funcționează
Divyashri Rao avatar
drapel az
acest planificator va intra în coadă atunci când este apelat de la primul planificator. Când debifez manual sarcina de pornire numai când computerul este pe AC, rulează în fila de condiții a celui de-al doilea programator. Există vreo modalitate de a adăuga această condiție în script?
Bernd Schwanenmeister avatar
drapel au
Ma dezorientezi. A doua sarcină funcționează bine atunci când condiția „porniți numai la curent alternativ” este eliminată? Apoi scoate-l, care este problema? Încercați să modificați a doua sarcină prin intermediul unui script? Acest lucru ar putea fi realizat prin simpla ștergere și recreare a celei de-a doua sarcini dintr-un fișier xml salvat folosind schtasks /create /TN secondtaskname /xml \server\share\somexml /f
Divyashri Rao avatar
drapel az
Mulțumesc. Imi pare rau pentru asta. Da, este corect, vreau să o fac din al doilea script de planificare a sarcinilor. Mă puteți ajuta vă rog cu pașii pentru a crea xml?
Bernd Schwanenmeister avatar
drapel au
XML-ul este creat atunci când exportați prima sarcină după ce ați debifat „porniți numai la curent alternativ” - la fel de ușor.
Divyashri Rao avatar
drapel az
Mulțumesc. Am încercat să export prima sarcină și să creez a doua, dar problema este al 2-lea planificator ca aceeași funcționalitate ca și prima, de care nu am nevoie. Cum pot schimba asta?
Bernd Schwanenmeister avatar
drapel au
Nu înțeleg. Vă rog să reformulați asta.
Divyashri Rao avatar
drapel az
Să [continuăm această discuție în chat](https://chat.stackexchange.com/rooms/131731/discussion-between-divyashri-rao-and-bernd-schwanenmeister).
Puncte:0
drapel im
DKU

Da, a doua sarcină poate rula dacă există actualizări disponibile pentru instalare.

Pentru aceasta puteți crea scripturi cu condiții IF/ELSE, Dacă nu există nicio actualizare, nu declanșați a doua sarcină, Altfel scriptul va declanșa a doua sarcină pentru a instala actualizările.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.