![AS400 和远程命令](https://linux22.com/image/552819/AS400%20%E5%92%8C%E8%BF%9C%E7%A8%8B%E5%91%BD%E4%BB%A4.png)
在 AS400 上我想要远程执行:
strpgrprg topgr(userx) message(ALERT!)
我有哪些选择?
更新:我想从 AS400 外部运行 AS400 程序。我想从 Windows 批处理或 Linux Shell 脚本执行此命令(或类似命令)。
我找到了一些关于如何通过FTP。只是还没有尝试过并且仍在寻找这是否是最好的方法。
答案1
除非您想使用 JT400 编写一个简单的 Java 程序,否则 FTP 可能是您的最佳选择。
如果您需要其他选择,请发布消息中端-L名单上有大约 2,000 人,其中很多人以前都这样做过。
答案2
IBM i 有一个 rexec 服务,您可以尝试使用。
要启动它,请运行“STRTCPSVR SERVER(*REXEC)”
我自己从未使用过它,但它应该可以与任何 rexec 客户端一起使用。
答案3
我相信你SBMRMTCMD
也可以使用它,唯一的缺点是
如果命令只能在某些模式下运行
您无法提示该命令,因为它像字符串一样传递。
您应该在QCMD
命令行上执行此操作,获取所需的参数,然后复制并粘贴。