Gibt es eine Möglichkeit, Nachrichten über die Befehlszeile in Vista zu senden?

414
mendez

Ich habe ein paar Tutorials zum Batch-Scripting gemacht, als ich auf ein Messenger-Tutorial mit Eingabeaufforderungen stieß, in dem erklärt wurde, wie man jemandem direkt von seinem Computer aus eine Nachricht sendet.

Ich folgte dem Tutorial und entdeckte dann, dass Vista diese Funktion aus irgendeinem Grund nicht zulässt. Gibt es eine Alternative, um dies zu ermöglichen? Ich weiß, dass es bereits einen Windows Messenger-Typ gibt, aber ich wollte es auf der Kommandozeile ausprobieren.

2
Welcher "Command Prompt Messenger"? Es ist nicht klar, worüber Sie sprechen. Bitte fügen Sie den Link zu diesem Tutorial hinzu. Robert vor 12 Jahren 1
@ Robert: Er spricht wahrscheinlich über den alten Windows Messenger-Dienst. surfasb vor 12 Jahren 0
@mendez: Das ist nicht sehr klar. Sie müssen genauer sein. Muss diese Nachricht an einen anderen Computer gesendet werden? Eine andere Person im Internet? Eine andere Person bei AOL ??? Eine andere Person meine Schneckenpost ???? Eine andere Person sitzt hinter Ihrer Schulter ????? Eine Person vor dem Computer ??????? surfasb vor 12 Jahren 0

1 Antwort auf die Frage

0
surfasb

Sie können einfach eine einfache Skriptdatei aufrufen, wenn Sie ein Dialogfeld auslösen möchten.

Speichern Sie diese als VBS-Datei:

Set objArgs = WScript.Arguments messageText = objArgs(0) MsgBox messageText 

Oder Sie können Javascript verwenden

WScript.Echo(WScript.Arguments.Item(0)); 

Dann führen Sie die Datei einfach von der Befehlszeile aus: `wscript myfile. (Vb oder js)" Hello World! "