Booth Martin wrote:
I do not understand, Scott. I do not even understand where to start
looking. Any hints would be appreciated.
First, you need a program on the System i that will sit and wait for
commands, and runs them. A "server program". This is similar in
concept to the FTP, TELNET, HTTP, SMTP, etc servers, but this is one
designed to run remote commands. It's called the "remote execution"
server, or "rexec" for short.
To start this server on your System i, type the following:
STRTCPSVR SERVER(*REXEC)
Once started, it'll remain running until you end it with the ENDTCPSVR
command, or until the QSYSWRK (IIRC) subsystem is stopped, or the
systemis powered down, etc... you get the idea. You can also have it
start automatically when TCP/IP is started by typing this:
CHGRXCA AUTOSTART(*YES)
You can do the same things as STRTCPSVR, ENDTCPSVR and CHGRXCA via
iSeries Navigator (under Network/Servers/TCPIP ) if you prefer that to
the green screen commands.
Once that server has been started, you can run commands from another
system. From another iSeries system, you'd use the RUNRMTCMD command to
run the command. From a Windows system, you'd use the rexec command.
For example, to run the SNDMSG command to send myself I note, I might
type this from Windows XP's Start -> Run box:
rexec as400.example.com sndmsg msg(hello) tousr(klemscot)
This causes it to submit the command "sndmsg msg(hello) tousr(klemscot)"
to the system named "as400.example.com".
You can control the userid that rexec logs onto the system with by
passing the -l switch to rexec. For example:
rexec -l boothm as400.example.com dltf qgpl/test
More info about the iSeries REXEC server can be found in the Information
Center under Networking / TCP/IP Applications Protocols and Services /
REXEC.
More info about the Win XP Pro rexec command can be found here:
http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/rexec.mspx
Search the Web for REXEC you'll find lots more information (probably too
much!)
As an Amazon Associate we earn from qualifying purchases.