Stanser Windows fra Kommandoprompt Årsak Skade?
De fleste av oss bruker Start-menyen for å stenge Windows-systemet, men er det mulig å forårsake skade hvis du velger å bruke kommandolinjen i stedet? Er det noen spesielle kommandoer som kan forårsake skade mens andre ikke gjør det? Dagens SuperUser Q & A-innlegg har svaret på en bekymret lesers spørsmål.
Dagens Spørsmål & Svar-sesjon kommer til oss med høflighet av SuperUser-en underavdeling av Stack Exchange, en fellesskapsdrevet gruppering av Q & A-nettsteder.
Skjermbilde med Acid Pix (Flickr).
Spørsmålet
SuperUser-leser FlipFloop vil vite om bruk av Windows CMD for å slå av en datamaskin kan forårsake skade:
Når du starter nedleggelse -i for å slå av en datamaskin via kommandoprompt (CMD), ødelegger den datamaskinen som slås av (enten lokalt eller eksternt)?
Bruker Windows CMD til å slå av en datamaskin forårsake skade?
Svaret
SuperUser bidragsytere Marco Bonelli og LPChip har svaret for oss. Først opp, Marco Bonelli:
Lukkekommandoen i Windows utfører en normal avslutning / omstart / logging på datamaskinen (lokalt eller eksternt). Hvis du lukket alle dine løpeprogrammer og lagret filene dine, er det ingen forskjell mellom å kjøre en hvilken som helst avslutningskommando (med hvilken som helst parameter) eller ved hjelp av Windows-grensesnittet via Startmeny. Kommandoen skader ikke datamaskinen eller filsystemet på noen måte.
Mer om løpende programmer
Hvis noen programmer som hindrer avslutningen kjører, prøver Windows automatisk å si opp dem, og hvis det ikke er mulig, vil du spørre om det. Det eneste problemet du kan ha her oppstår med programmer som utfører ubehandlede endringer i filer. Hvis de for eksempel gir en automatisk gjenoppretting av feil lukkede økter som Microsoft Office, sparer de staten for å gjenopprette den ved neste start, ellers mister du de ikke lagrede dataene.
Etterfulgt av svaret fra LPChip:
Nei, det vil det ikke. Når du bruker Startmeny for å slå av en datamaskin, vil den også bruke den samme avslutningskommandoen, bare med forskjellige parametere.
De nedleggelse -i alternativet ble gjort for å avsløre funksjoner som Windows Startmeny tilbyr ikke uten bruk av Kommandolinje. For eksempel, nedleggelse -i kan brukes til å sende en shutdown-kommando til en annen datamaskin.
På samme måte som nedleggelse -i vil ikke skade datamaskinen din, heller ikke vil Avslutt -s-0.
Det er også -f alternativet, som brukes til å tvinge en nedleggelse. Dette vil ikke skade ditt Windows-system, men det kan føre til at alle data som ikke er lagret (for eksempel et ikke-lagret, åpent orddokument), går tapt.
Normalt vil Windows vise deg en dialog av noe slag som, "Det er et program som forhindrer nedleggelse. Vil du avbryte eller fortsette uansett? "En timeout vil til slutt avbryte nedleggelsen. Med -f alternativet, i stedet for å vise deg meldingen, vil det antas at du vil fortsette uansett og lukke eventuelle gjenværende programmer.
Har du noe å legge til forklaringen? Lyder av i kommentarene. Vil du lese flere svar fra andre tech-savvy Stack Exchange-brukere? Sjekk ut hele diskusjonstråden her.