Puncte:0

Este o practică proastă să rulați `net start "„` pe un serviciu care rulează deja (sau un serviciu a cărui stare nu o verific în prealabil)?

drapel ru

Disclaimer Nu sunt familiarizat cu aceste subiecte (servicii, net comanda și întreținerea serverului în general).

Pe Windows, net comanda permite oprirea și pornirea serviciilor, prin net stop „<nume serviciu>” și net start „<nume serviciu>”

Este o practică proastă să alergi? net start „<nume serviciu>” pe un serviciu a cărui stare nu este verificată în prealabil?

Înțeleg că aș putea verifica starea serviciului și să-l pornesc numai dacă starea este oprit. Dar dacă acest lucru nu este necesar, de ce să complici lucrurile?

Am încercat să rulez comanda pe un serviciu care rulează deja și Powershell a răspuns pur și simplu Le service demandé a déjà été démarré. care s-ar putea traduce prin Serviciul solicitat a fost deja pornit. Nu am văzut niciun efect secundar rău, dar s-ar putea să trec cu vederea multe probleme.

Cazul de utilizare ar fi să vă asigurați că un anumit serviciu rulează într-adevăr.

Acest serviciu specific ar trebui să pornească automat.Serverul care îl găzduiește este configurat să repornească în fiecare zi la o anumită oră (nu am cum să controlez acest lucru), iar în unele ocazii, serviciul nu pornește automat. Așadar, în timp ce investigăm problema de pornire, vreau să remediez temporar aceasta prin pornirea automată (prin programatorul de activități) a serviciului la un anumit moment după repornire, dacă nu rulează deja.

drapel br
[1] Din câte îmi dau seama, nu există niciun dezavantaj în folosirea `net start` pe un serviciu deja pornit. ///// [2] powershell are un cmdlet pentru a obține informații despre un serviciu. aruncați o privire la >>> `Get-Help Get-Service -Full`
Puncte:2
drapel cv

Nu cunosc niciun rezultat negativ al încercării de a porni un serviciu care a început deja. Da, e bine.

introduceți descrierea imaginii aici

Puncte:1
drapel au

E absolut ok sa lansezi net start... fara sa verifici, da.

Puncte:0
drapel cn

Cazul de utilizare ar fi să vă asigurați că un anumit serviciu rulează într-adevăr.

Dacă serviciul oferă o funcție sau un scop, acesta ar fi testul. În caz contrar, serviciul trebuie să raporteze corect starea - ceea ce nu este în prezent.

Laurent Gabiot avatar
drapel ru
Îmi dau seama că titlul meu ar putea induce în eroare, este corectat acum. Serviciul își poate raporta starea foarte bine. Numai eu nu vreau să-i verific starea înainte de a rula comanda `net start`. Mă întreb dacă este o practică proastă sau dacă este o scurtătură care este perfect de luat.

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.