Ucideți procesul unei anumite ferestre 1c

Uneori este imposibilă închiderea programată a ferestrei 1C de la 1C (de exemplu, există ferestre modale ale tipului de întrebare și de avertizare). În astfel de cazuri, se utilizează un program extern care ucide procesul prin numele fișierului care la creat. În acest caz, toate procesele vor fi terminate (ferestrele sunt închise) create de acest fișier (de exemplu, toate bazele de date și configuratoarele care rulează). Acest program "ucide" procesul selectiv, prin titlul ferestrei care aparține acestui proces







Principiul de funcționare:
- toate procesele create de aplicația care conține numele 1CV (adică orice versiuni ale 1C) sunt căutate,
- toate ferestrele de procese găsite sunt căutate și anteturile lor sunt citite
- dacă titlul ferestrei coincide cu singura linie din fișierul ini (Kill1CProcWnd.ini), atunci acest proces este ucis
- programul în sine se închide în orice caz (după "ucidere" sau în cazul în care condițiile nu se potrivesc)

Descărcați fișiere

și aceasta nu este utilizarea sportului?

Descriere:
Această comandă vă permite să finalizați unul sau mai multe procese.
Procesul poate fi completat de numele imaginii sau de ID-ul procesului.

Lista parametrilor:
/ S <система> Un calculator la distanță conectabil.

/ U [<домен>\]<пользователь> Contextul utilizatorului în care
această comandă ar trebui executată.

/ P <пароль> Parola pentru acest context personalizat.






Solicită o parolă dacă nu este setată.

/ F Forțează procesul să se termine


/ FI <фильтр> Afișarea sarcinilor care răspund
specificate în criteriul filtrului.

/ PID <процесс> ID-ul procesului care este necesar
pentru a finaliza.

/ IM <образ> Numele imaginii de proces necesare
pentru a finaliza. Pentru a specifica toate procesele
puteți utiliza simbolul pentru șablonul "*".

/ T Terminați procesul specificat
și toate procesele copilului său.

/? Afișează ajutor pentru utilizare.

filtre:
Denumirea filtrului Operatori valabili Valori permise
----------- -------------------- -------------------
STATUS eq, ne RUNNING | NU RESPONDENȚI
IMAGENAME eq, ne Numele imaginii
Valoarea PID eq, ne, gt, lt, ge, le PID
SESSION eq, ne, gt, lt, ge, s Număr de sesiune
CPUTIME eq, ne, gt, lt, ge, ora procesorului în format
hh: mm: ss.
hh - ore,
mm - minute, ss - secunde
MEMUSAGE eq, ne, gt, lt, ge, le Utilizarea memoriei în KB
USERNAME eq, ne Nume utilizator în format
[<домен>\]<пользователь>
MODULE eq, ne nume DLL
SERVICII eq, ne Numele serviciului
[b] WINDOWTITLE eq, ne Titlu fereastră [b]

Notă: caracterul "*" pentru parametrul / IM este aplicabil numai împreună cu filtrele.

Notă: Finalizarea proceselor șterse va fi întotdeauna forțată,
indiferent dacă parametrul / F a fost utilizat sau nu.

exemple:
TASKKILL / S <система> / F / IM notepad.exe / T
TASKKILL / PID 1230 / PID 1241 / PID 1253 / T
TASKKILL / F / IM Notebook.exe / IM mspaint.exe
TASKKILL / F / FI "PID ge 1000" / FI "WINDOWTITLE ne untitle *"
TASKKILL / F / FI "USERNAME eq NT AUTHORITY \ SYSTEM" / IM notepad.exe
TASKKILL / S <система> / U <домен>\<пользователь> / FI "USERNAME ne NT *" / IM *
TASKKILL / S <система> / U <пользователь> / P <пароль> / FI "IMAGENAME eq notă *"







Trimiteți-le prietenilor: