Skip to main content

Msg Command (Eksempler, Switches og Mere)

How to send messages using CMD on Windows 10 pro (Juni 2026)

How to send messages using CMD on Windows 10 pro (Juni 2026)
Anonim

Kommandoen msg er en kommandoprompt-kommando, der bruges til at sende en besked til en eller flere brugere på netværket ved hjælp af kommandoprompt.

Kommandoen msg fungerer på samme måde som net send kommandoen, der var populær i Windows XP, men det er ikke en sand erstatning for det. Se Brug af kommandoen Msg til at erstatte Net Send længere nede på siden.

Når kommandoen msg er udløst, vises en prompt på den eller de maskiner, den blev sendt til, der viser meddelelsen såvel som afsenderens brugernavn og tidspunktet for meddelelsen blev sendt.

Msg Command tilgængelighed

Kommandoen msg er tilgængelig fra Command Prompt i de seneste Windows operativsystemer versioner, herunder Windows 10, Windows 8, Windows 7, Windows Vista og Windows XP.

Kommandoen msg er også tilgængelig via kommandopromptværktøjet, der er tilgængeligt i avancerede opstartsindstillinger og systemgendannelsesindstillinger.

Bemærk: Tilgængeligheden af ​​visse msg kommandobryttere og anden msg-kommandosyntax kan variere fra operativsystem til operativsystem.

Msg Command Syntax

msg brugernavn / Server: server navn /tid: sekunder / v / w besked

Tip: Se Sådan læser du kommandosyntax, hvis du ikke er sikker på, hvordan du fortolker kommandosyntaxen msg som den er skrevet ovenfor eller beskrevet i tabellen nedenfor.

brugernavn Brug denne indstilling til at angive en brugernavn at sende besked til.
sessionname Angiv sessionname at sende en besked til en bestemt session.
Sessions ID Det Sessions ID mulighed kan bruges til at sende en besked til en session ved hjælp af sessionens id.
@ filnavn Brug @filnavn mulighed for at sende en besked til brugernavne, sessionsnavne og sessions-id'er, der er angivet i den angivne fil.
*Det* mulighed er brugt til at sende en besked til hver session på server navn .
/ Server: server navn Det server navn er den server på hvilken brugernavn , sessionname , eller Sessions ID , ligger på. Hvis nej server navn er angivet, den besked vil blive sendt som angivet til den server, du udfører kommandoen msg fra.
/tid: sekunder Angivelse af en tid i sekunder med/tid switch giver kommandoen msg en tid til at vente på modtageren af besked at bekræfte modtagelsen af ​​det. Hvis modtageren ikke bekræfter meddelelsen i sekunder Antal sekunder, vil meddelelsen blive tilbagekaldt.
/ vDet/ v switch aktiverer kommandoens verbose mode, som vil vise detaljerede oplysninger om de handlinger kommandoen msg tager.
/ wDenne indstilling tvinger kommandoen msg til at vente på en returbesked, når du sender en besked . Det/ w switch er virkelig kun nyttigt med/ v kontakt.
besked Dette er den besked, du vil sende. Hvis du ikke angiver en besked så bliver du bedt om at indtaste en efter at have udført kommandoen msg.
/?Brug hjælpeskiftet med kommandoen msg for at vise oplysninger om kommandos flere muligheder.

Tip: Du kan gemme udgangen af ​​kommandoen msg til en fil ved hjælp af en omdirigeringsoperatør i slutningen af ​​kommandoen. Se Sådan omdirigeres kommandoudgang til en fil til generelle instruktioner eller tjek Kommandopromptrikker til flere tip.

Msg Command Eksempler

msg @ myteam Smeltedigel klokken 13 på mig!

I dette eksempel bruges kommandoen msg til at fortælle et udvalgt antal brugere indeholdt i myteamfilen @ filnavn forbundet til serveren, at der skulle være et møde på smeltedigel til frokost besked .

msg RODREGT / server: TSWHS002 / tid: 300

Her har vi brugt kommandoen msg for at sende en besked til RODREGT brugernavn , en medarbejder, der forbinder TSWHS002 / Server: server navn server. Beskeden er meget tidsfølsom, så vi vil ikke engang have ham til at se det, hvis han ikke har set det efter fem minutter /tid: sekunder .

Siden a besked blev ikke angivet, vil kommandoen msg fremlægge en note ved prompten, der siger "Indtast besked for at sende; afslut besked ved at trykke CTRL-Z på en ny linje og derefter ENTER".

Efter indtastning af en besked for RODREGT, ville du trykke på Gå ind nøglen, så CTRL + Z, så den Gå ind nøgle igen.

msg * / v Testmeddelelse!

I ovenstående eksempel sender vi alle, der er knyttet til serveren, en testmeddelelse besked . Vi ønsker også at se de specifikke opgaver, som msg-kommandoen udfører for at gøre dette / v.

Dette er et let msg-kommandoeksempel, du kan prøve hjemme, uden at brugerne er tilsluttet computeren. Du får vist meddelelsen pop op på din egen skærm og følgende data i kommandoprompt vinduet takket være den verbose switch:

Afsendelse af besked til session Konsol, visningstid 60 Async-meddelelse sendt til sessionskonsol

Brug af kommandoen Msg til at erstatte Net Send

Kommandoen msg er beregnet til at blive brugt som et meddelelsessystem til terminalserverbrugere, ikke nødvendigvis mellem to Windows 7-computere.

Faktisk kan du have en vanskelig tid at få kommandoen msg til at arbejde mellem to standard Windows-maskiner som net send-kommandoen gjorde. Du kan få en "Fejl 5 få session navn" eller en "Fejl 1825 få session navn" fejl.

Men nogle har haft held med kommandoen msg på denne måde ved at ændre AllowRemoteRPC registreringsdatabasen værdi data fra 0 til 1 på computeren, der modtager beskeden (genstart computeren efter ændringen, hvis du gør dette).

Denne nøgle er placeret i Windows-registreringsdatabasen under HKEY_LOCAL_MACHINE hive på dette sted: SYSTEM CurrentControlSet Control Terminal Server .

Msg relaterede kommandoer

Kommandoen msg er en netværkskommando, så den kan bruges sammen med andre netværkskommandoer, men generelt bruges den alene til at sende en besked.

Også som nævnt et par gange svarer kommandoen msg til den pensionerede net send-kommando.