De opdracht msg is een opdrachtpromptopdracht die wordt gebruikt om een bericht te verzenden naar een of meer gebruikers in het netwerk met behulp van de opdrachtprompt.
De opdracht msg werkt op dezelfde manier als de opdracht net send die populair was in Windows XP, maar het is geen echte vervanging. Zien De opdracht Msg gebruiken om Net Send te vervangen verderop op de pagina.
Wanneer de opdracht msg wordt geactiveerd, wordt een prompt weergegeven op de computer (s) waarnaar het bericht is verzonden, evenals het bericht van de afzender en de tijd waarop het bericht is verzonden.
Msg Command Beschikbaarheid
De opdracht msg is beschikbaar vanaf de opdrachtprompt in recente Windows-besturingssystemen, waaronder Windows 10, Windows 8, Windows 7, Windows Vista en Windows XP.
De opdracht msg is ook beschikbaar via de opdrachtprompttool die toegankelijk is in geavanceerde opstartopties en systeemherstelopties.
Notitie: De beschikbaarheid van bepaalde msg-opdrachtschakelaars en andere msg-opdrachtsyntaxis kunnen verschillen van besturingssysteem tot besturingssysteem.
Msg Command Syntax
msg gebruikersnaam /server: server naam /tijd: seconden / v / w bericht
Tip: Zie Syntaxis van opdracht lezen als u niet zeker weet hoe de syntaxis van de msg-opdracht moet worden geïnterpreteerd, zoals deze hierboven is beschreven of wordt beschreven in de onderstaande tabel.
| gebruikersnaam | Gebruik deze optie om een te specificeren gebruikersnaam om de bericht naar. |
| SessionName | specificeren SessionName om een te verzenden bericht naar een specifieke sessie. |
| sessionid | De sessionid optie kan worden gebruikt om een te verzenden bericht naar een sessie met de ID van de sessie. |
| @ bestandsnaam | Gebruik de @bestandsnaam optie om een te verzenden bericht naar de gebruikersnamen, sessienamen en sessie-ID's die in het opgegeven bestand worden vermeld. |
| * | De* optie wordt gebruikt om een te verzenden bericht voor elke sessie op de server naam . |
| /server: server naam | De server naam is de server waarop het gebruikersnaam , SessionName of sessionid , woont op. Als Nee server naam is opgegeven, de bericht wordt verzonden zoals doorgestuurd naar de server waarop u de opdracht msg uitvoert. |
| /tijd: seconden | Een tijd opgeven in seconden met de/tijd switch geeft het msg-commando een tijdsperiode om op de ontvanger van de te wachten bericht om de ontvangst ervan te bevestigen. Als de ontvanger het bericht niet bevestigt seconden aantal seconden, zal het bericht worden opgeroepen. |
| / v | De/ v switch schakelt de uitgebreide modus van de opdracht in, die gedetailleerde informatie weergeeft over de acties die het MSG-commando uitvoert. |
| / w | Deze optie dwingt de opdracht msg om te wachten op een retourbericht nadat u een bericht hebt verzonden bericht . De/ w schakelen is echt alleen nuttig met de/ v schakelaar. |
| bericht | Dit is het bericht dat u wilt verzenden. Als u geen a opgeeft bericht dan wordt u gevraagd om er een in te voeren na het uitvoeren van de opdracht msg. |
| /? | Gebruik de help-schakelaar met de opdracht msg om informatie weer te geven over de verschillende opties van de opdracht. |
Tip: U kunt de uitvoer van de opdracht msg opslaan in een bestand met een omleidingsoperator helemaal aan het einde van de opdracht. Zie Opdrachtuitvoer in een bestand omleiden voor algemene instructies of bekijk Opdrachtprompttrucs voor meer tips.
Voorbeelden van commando's
msg @myteam De smeltpot om 13.00 uur, op mij!
In dit voorbeeld wordt de opdracht msg gebruikt om een select aantal gebruikers in het myteam-bestand @ bestandsnaam verbonden met de server dat er een vergadering zou moeten zijn in The Melting Pot voor de lunch bericht .
msg RODREGT / server: TSWHS002 / tijd: 300
Hier hebben we de opdracht msg gebruikt om een bericht naar RODREGT gebruikersnaam , een medewerker die verbinding maakt met de TSWHS002 /server: server naam server. De boodschap is erg tijdsgevoelig, dus we willen niet dat hij het ziet als hij het na vijf minuten nog niet heeft gezien /tijd: seconden .
Sinds een bericht is niet opgegeven, de opdracht msg geeft een notitie weer bij de aanwijzing waarin staat "Bericht invoeren om te verzenden; einde bericht door op CTRL-Z op een nieuwe regel te drukken en vervolgens op ENTER".
Na het invoeren van een bericht voor RODREGT zou je op de invoeren sleutel dan CTRL + Z, dan de invoeren sleutel opnieuw.
msg * / v Testbericht!
In het bovenstaande voorbeeld sturen we iedereen die verbonden is met de server een testbericht bericht . We willen ook de specifieke taken zien die de msg-opdracht uitvoert om dit te doen / v.
Dit is een eenvoudige voorbeeldopdracht die u thuis kunt proberen, zonder dat er gebruikers op uw computer zijn aangesloten. Je ziet het bericht op je eigen scherm verschijnen en de volgende gegevens in het venster Opdrachtprompt, dankzij het gebruik van de uitgebreide schakel:
Bericht verzenden naar sessie Console, tijd weergeven 60 Async-bericht verzonden naar sessieconsole
De opdracht Msg gebruiken om Net Send te vervangen
De opdracht msg is bedoeld om te worden gebruikt als een berichtensysteem voor terminal-servergebruikers, niet noodzakelijkerwijs tussen twee Windows 7-computers, bijvoorbeeld.
Het kan zelfs zo zijn dat het moeilijk is om de opdracht msg te laten werken tussen twee standaard Windows-machines, zoals het net send-commando deed. Mogelijk krijgt u de foutmelding "Foutmelding 5 krijgen van sessies" of de foutmelding "Fout 1825 krijgt sessienamen".
Sommigen hebben echter geluk gehad door de opdracht msg op deze manier te gebruiken door de AllowRemoteRPC registerwaardegegevens van 0 naar 1 op de computer die het bericht ontvangt (start de computer opnieuw op na de wijziging als u dit doet).
Deze sleutel bevindt zich in het Windows-register onder de HKEY_LOCAL_MACHINE-bijenkorf op deze locatie: SYSTEEM CurrentControlSet Control Terminal Server .
MSG-gerelateerde opdrachten
De msg-opdracht is een netwerkopdracht, dus deze kan worden gebruikt met andere netwerkopdrachten, maar meestal wordt deze alleen gebruikt om een bericht te verzenden.
Ook, zoals een paar keer genoemd, is de opdracht msg vergelijkbaar met de net-send-opdracht voor netten.




