Msg-kommando (eksempler, brytere og mer)

Innholdsfortegnelse:

Msg-kommando (eksempler, brytere og mer)
Msg-kommando (eksempler, brytere og mer)
Anonim

Msg-kommandoen er en ledetekst-kommando som brukes til å sende en melding til en eller flere brukere på nettverket ved hjelp av ledeteksten.

Når kommandoen utløses, vises en melding på maskinen(e) den ble sendt til som viser meldingen samt avsenderens brukernavn og tidspunktet da meldingen ble sendt.

Den fungerer på samme måte som net send-kommandoen som var populær i Windows XP, men den er ikke en ekte erstatning for den. Se Bruke Msg-kommandoen til å erstatte nettsending lenger ned på siden.

Image
Image

Msg Command Tilgjengelighet

Msg-kommandoen er tilgjengelig fra ledeteksten i Windows 11, Windows 10, Windows 8, Windows 7, Windows Vista og Windows XP.

Den er også tilgjengelig gjennom ledetekstverktøyet som er tilgjengelig i avanserte oppstarts alternativer og systemgjenopprettings alternativer.

Tilgjengeligheten av visse meldingskommandobrytere og annen kommandosyntaks kan variere fra operativsystem til operativsystem.

Msg Command Syntax

msg { brukernavn | øktnavn | sessionid | @ filnavn | } [ /server: servernavn] [ /time: sekunder] [ /v] [ /w] [melding]

Se hvordan du leser kommandosyntaks hvis du ikke er sikker på hvordan du skal tolke msg-kommandosyntaksen slik den er skrevet ovenfor eller beskrevet i tabellen nedenfor.

Msg Command Options
Option Forklaring
brukernavn Bruk dette alternativet for å spesifisere et brukernavn å sende meldingen til.
sessionname Spesifiser øktnavn for å sende en melding til en bestemt økt.
sessionid Sesjons-ID- alternativet kan brukes til å sende en melding til en økt ved å bruke øktens ID.
@ filnavn Bruk @filnavn- alternativet for å sende en melding til brukernavnene, øktnavnene og økt-ID-ene som er oppført i den angitte filen.
- alternativet brukes til å sende en melding til hver økt på servernavnet.
/server: servernavn Servernavnet er serveren som brukernavnet, sesjonsnavnet eller sesjons-ID-en ligger på. Hvis det ikke er angitt noe servernavn, vil meldingen bli sendt som anvist til serveren du utfører msg-kommandoen fra.
/tid: sekunder Ved å spesifisere en tid i sekunder med /time-bryteren gir meldingskommandoen en lang tid på å vente på at mottakeren av meldingen bekrefter mottak av den. Hvis mottakeren ikke bekrefter meldingen i løpet av sekunder antall sekunder, vil meldingen bli tilbakek alt.
/v /v-bryteren aktiverer kommandoens detaljerte modus, som vil vise detaljert informasjon om handlingene msg-kommandoen utfører.
/w Dette alternativet tvinger msg-kommandoen til å vente på en returmelding etter at du har sendt en melding. /w-bryteren er egentlig bare nyttig med /v-bryteren.
melding Dette er meldingen du vil sende. Hvis du ikke spesifiserer en melding, vil du bli bedt om å skrive inn en etter at du har utført msg-kommandoen.
/? Bruk hjelpebryteren med msg-kommandoen for å vise informasjon om kommandoens flere alternativer.

Du kan lagre utdataene fra kommandoen til en fil ved å bruke en omdirigeringsoperatør. Se Hvordan omdirigere kommandoutdata til en fil for generelle instruksjoner, eller sjekk ut listen over kommandoprompt-triks for flere tips.

Msg Command Eksempler


msg @myteam The Melting Pot kl. 13.00, på meg!

I dette eksempelet brukes msg-kommandoen til å fortelle et utvalgt antall brukere i myteam-filen [ @ filnavn] koblet til serveren at det skal være en møte på The Melting Pot for lunsj [melding].


msg RODREGT /server:TSWHS002 /time:300

Her har vi brukt kommandoen til å sende en melding til RODREGT [brukernavn], en ansatt som kobler til TSWHS002 [ /server: servername]-serveren. Meldingen er veldig tidssensitiv, så vi vil ikke engang at han skal se den hvis han ikke har sett den etter fem minutter [ /time: sekunder].

Siden en melding ikke ble spesifisert, vil msg-kommandoen presentere en merknad ved ledeteksten som sier Skriv inn melding som skal sendes; avslutt melding ved å trykke CTRL-Z på en ny linje, og deretter ENTER.

Etter å ha skrevet inn en melding for RODREGT, trykker du Enter-tasten, deretter CTRL+Z, deretter Enter igjen.


msg/v testmelding!

I eksemplet ovenfor sender vi alle som er koblet til serveren en testmelding [melding]. Vi ønsker også å se de spesifikke oppgavene som msg-kommandoen utfører for å gjøre dette [ /v].

Dette er et enkelt eksempel du kan prøve hjemme, uten brukere koblet til datamaskinen din. Du vil se meldingen dukker opp på din egen skjerm og følgende data i ledetekstvinduet, takket være bruk av den detaljerte bryteren:


Sender melding til sesjonskonsoll, visningstid 60

Asynkronisert melding sendt til sesjonskonsoll

Bruke Msg-kommandoen for å erstatte nettsending

Msg-kommandoen er ment å brukes som et meldingssystem til terminalserverbrukere, ikke nødvendigvis mellom to Windows 7-datamaskiner, for eksempel.

Faktisk kan det være vanskelig å få den til å fungere mellom to standard Windows-maskiner, slik net send-kommandoen gjorde. Du kan få meldingen "Feil 5 ved å hente øktnavn" eller en "Feil 1825 ved å hente sesjonsnavn".

Noen har imidlertid hatt flaks med å bruke msg-kommandoen på denne måten ved å endre AllowRemoteRPC registerverdidata fra 0 til1 på datamaskinen som mottar meldingen (start datamaskinen på nytt etter endringen hvis du gjør dette). Denne nøkkelen er plassert i Windows-registeret under HKEY_LOCAL_MACHINE-strukturen på dette stedet: SYSTEM\CurrentControlSet\Control\Terminal Server.

Msg-relaterte kommandoer

Msg-kommandoen er en nettverkskommando, så den kan brukes med andre nettverksrelaterte kommandoer, men vanligvis brukes den alene til å sende en melding.

Også, som nevnt noen ganger, ligner denne kommandoen på den pensjonerte nett send-kommandoen.

Anbefalt: