Hallo,
RunWait(@ComSpec & " /c " & "msg.exe * /server:192.0.3.11 hi & pause")
funzt nicht.....
bitte um Hilfe
Hallo,
RunWait(@ComSpec & " /c " & "msg.exe * /server:192.0.3.11 hi & pause")
funzt nicht.....
bitte um Hilfe
Nee funzt nicht! Bitte um Script!
Edit:
Achso, es geht gar nicht um ein eigenes Script, sondern um "msg.exe" von MicroSoft.
Aber was soll an "funzt nicht..." eine Fehlerbeschreibung sein?
Ich möchte eine Naricht über Netzwerk( wie im Bild) versenden. In CMD (bei WIN7) bekomm ich das mit folgenden befehl noch hin: msg * /server:IP Nachricht
Dieses möchte ich jetzt auch gern mit Autoit machen.
Mein Ansatz:
RunWait(@ComSpec & " /c " & "msg.exe * /server:192.0.3.11 Hi & pause")
Funktioniert leider nicht! Warm auch immer?
Edit:
Wenn ich das dann mit autoit ausführe, schreibt er mir dann in CMD-Fenster das er den befehl msg nicht kennt!?
Shellexecute macht genau das selbe wie ausführen...
Das Programm ("msg.exe") gibt es in der Home Premium Version von Win7 gar nicht: http://windows-hilfe-forum.de/f32/unter-wind…-1083/#post5403
Mein Windows7 kanns aber! (Siehe Bild)
Wenn ich es mit Autoit ausführe gehts nicht mehr...
Edit:
Wenn ich das dann mit autoit ausführe, schreibt er mir dann in CMD-Fenster das er den befehl msg nicht kennt!?
Kann es sein, dass Du das Programm nachträglich irgendwohin installiert hast?
Such doch mal auf Deiner Platte danach und schreib, wo sich das Programm befindet (Pfad).
versuch doch mal folgendes:
RunWait(@ComSpec & " /c " & "c:\Windows\system32\msg.exe * /server:192.0.3.11 Hi & pause")
warscheinlich wird msg.exe nicht gefunden weil es ein 64-bit Windows ist und die msg.exe in c:\windows\SysWow64 gesucht wird...
als 64-bit EXE compiliert müsste es auch so klappen:
RunWait(@ComSpec & " /c " & @SystemDir & "\msg.exe * /server:192.0.3.11 Hi & pause")
als 64-bit EXE läuft es...
Vielen Dank!