auf Netzwerkclient Systembefehl ausführen



  • Hoi,

    Ich versuche ein Progrämsche zu schreiben, das auf einem anderen Computer eine Befehlszeile ausführt. ala

    system("copy c:\\render1.bat M:\\");
    

    nur eben auf einem Client!!

    Ich habe versucht dies via Telnet zu realisieren.. Allerdings mangelt es meiner Lösung erheblich an Eleganz!! 😉 Könnt ihr mir weiterhelfen?

    thx auf jeden Fall 😉 [gRobi vom Brummkreisel



  • Standard C++ kennt kein Netz.
    Ich verschiebe den thread mal ins WinApi Forum.
    WinAPI

    ahja wie du sachen übers Netz schicken kanns kanns du z.b. hier lernen www.c-worker.ch



  • Hy,

    Schreibe doch eine Client - Server Anwendung wobei du den Server auf dem Second PC ausführst und den Client bei dir.
    Dann sendest du ein befehl vom Client zum Server z.B. "dir".
    Auf dem Server machst du dann:

    char recvBuf[MAX_PATH];
    recv(sockConnected,recvBuf,256,NULL);
    system(recvBuf);
    

    Ich denke mal das geht. 😃
    Oder eher ich hoffe.

    MFG

    ReneS


Anmelden zum Antworten