Programmieren - alles kontrollieren 4.941 Themen, 20.715 Beiträge

Zeilenvorschub bei net send

sheep1 / 2 Antworten / Baumansicht Nickles

Hallo, ich möchte ein Popup an viele aber nicht alle Rechner in einer Domäne verschicken. Dazu möchte ich den Befehl "net send" in einer Batch-Datei verwenden. Der Text soll über mehrere Zeilen gehen. Wie schaffe ich einen Zeilenvorschub, so dass der Text im gleichen Popup aber in mehreren Zeilen angezeigt wird? Ich kenne die Tastenkombination "Strg+T" im Commond-Fenster, aber das funktioniert nicht in der Batch-Datei.

bei Antwort benachrichtigen
REPI sheep1 „Zeilenvorschub bei net send“
Optionen

Da ein Stringhandling in VBS viel einfacher ist und dieses quasi auch auf jedem Windows BS ausführbar ist, hier ein paar Zeilen in VBS, welche entsprechend komfortabel ausgebaut werden können.

Zeile = "Text in Zeile 1" & vbcr
Zeile = Zeile & "Text in Zeile 2" & vbcr
Zeile = Zeile & "Text in Zeile 3"

Set ws = WScript.CreateObject("WScript.Shell")
ret = "net send PCXYZ " & Zeile
ret=ws.run(ret,0)


hth

repi

Es empfiehlt sich immer, etwas Linux im Hause zu haben.
bei Antwort benachrichtigen
REPI Nachtrag zu: „Da ein Stringhandling in VBS viel einfacher ist und dieses quasi auch auf jedem...“
Optionen

Ergänzug, die Texteingabe könnte in VB auch noch über einen Inputdialog erfolgen, ebenso die Auswahl eventueller Empfänger !

Es empfiehlt sich immer, etwas Linux im Hause zu haben.
bei Antwort benachrichtigen