[EMAIL PROTECTED] wrote: > Mind posting it for us lesser beings? ;) Not at all. I have yet to test it on networked computers, but it works fine when I run both scripts on my machine.
The hard part now is getting the server code to run as a Windows service- argh!!! I can get it installed and started using modified code from: http://www.schooltool.org/products/schooltool-calendar/documentation/how-to/running-as-a-windows-service/schooltool-service.py/view but for some reason when the server is a service the client refuses to connect properly! Grrr... anybody know why? Here is the code for the server, the machine that will execute the commands: import SimpleXMLRPCServer, os server = SimpleXMLRPCServer.SimpleXMLRPCServer(("localhost", 8000)) server.register_function(lambda command: os.popen4(command)[1].read(), "execute") server.serve_forever() And here's the code for the client, the computer that will tell the server what command to execute: import xmlrpclib server = xmlrpclib.Server("http://" + raw_input("Enter the IP address of the server: ") + ":8000") output = server.execute(raw_input("Enter a command for the server to execute: ")) print output -- http://mail.python.org/mailman/listinfo/python-list