29Aug

Stopper Windows ned fra kommandoprompt forårsaget skade?

De fleste af os bruger Start-menuen til at lukke vores Windows-system nede, men er det muligt at forårsage skade, hvis du vælger at bruge kommandolinjen i stedet? Er der særlige kommandoer, der kan forårsage skade, mens andre ikke gør det? Dagens SuperUser Q & A-indlæg har svaret på en bekymret læseres spørgsmål.

Dagens Spørgsmål &Svar session kommer til os høflighed af SuperUser-en underafdeling af Stack Exchange, en community-drevet gruppe af Q & A-websteder.

Skærmbillede høflighed af Acid Pix( Flickr).

Spørgsmål

SuperUser-læser FlipFloop vil vide, om brug af Windows CMD til at lukke en computer, kan forårsage skade:

Når du starter -afbrydelse -i for at lukke en computer via kommandoprompten( CMD), beskadiger den computerender slukkes( lokalt eller fjernt)?

Bruger Windows CMD til at lukke en computer til skade?

Svaret

SuperUser bidragsydere Marco Bonelli og LPChip har svaret for os. Først op, Marco Bonelli:

Afbrydelseskommandoen i Windows udfører en normal shutdown /reboot/ logoff på computeren( lokalt eller eksternt).Hvis du lukkede alle dine kørende programmer og gemte dine filer, er der ingen forskel på at køre nogen shutdown-kommando( med nogen parameter) eller ved hjælp af Windows-grænsefladen via

Start-menuen .Kommandoen beskadiger ikke computeren eller filsystemet på nogen måde.

Mere om kørende programmer

Hvis nogen programmer forhindrer afbrydelsen kører, vil Windows automatisk forsøge at opsige dem, og hvis det ikke er muligt, vil du spørge om det. Det eneste problem, du kan have her, opstår med programmer, der udfører ikke-gemte ændringer i filer. Hvis de for eksempel giver automatisk genoprettelse af ukorrekt lukkede sessioner som f.eks. Microsoft Office, gemmer de deres tilstand for at genoprette den ved næste start, ellers mister du de ubesvarede data.

Efterfulgt af svaret fra LPChip:

Nej, det vil det ikke. Når du bruger Start Menu til at lukke en computer, vil den også bruge den samme shutdown kommando, bare med forskellige parametre.

-afbrydelsen - -indstillingen blev lavet for at afsløre funktioner, som Windows Start Menu ikke tilbyder uden brug af Command Line .For eksempel kan shutdown -i bruges til at sende en shutdown-kommando til en anden computer.

På samme måde som shutdown -i vil ikke beskadige din computer, vil heller ikke shutdown -s -t 0 .

Der er også -f -indstillingen, som bruges til at tvinge en nedlukning. Dette vil ikke beskadige dit Windows-system, men det kan medføre, at alle data, der ikke er gemt( f.eks. Et ikke-gemt åbent orddokument), går tabt.

Normalt vil Windows vise dig en dialog af en slags som "Der er et program, der forhindrer afbrydelse. Vil du annullere eller fortsætte alligevel? "En timeout vil i sidste ende afbryde afbrydelsen. Med -f indstillingen, i stedet for at vise dig beskeden, antager det, at du vil fortsætte alligevel og lukke eventuelle resterende programmer.

Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.