IBM i (OS/400)远程执行命令的示例代码和解决方案

作者:佚名 上传时间:2023-10-13 运行软件:Java 8 软件版本:IBM i (OS/400) V7R3M0 版权申诉

本示例代码演示了如何在IBM i (OS/400)操作系统上远程执行命令的解决方案。通过该解决方案,用户可以通过远程连接方式执行命令,方便管理和操作IBM i系统。

// 导入相关的Java类
import com.ibm.as400.access.*;

public class RemoteCommand {
  public static void main(String[] args) {
    try {
      // 创建AS400对象
      AS400 system = new AS400("10.0.0.1", "username", "password");

      // 创建CommandCall对象
      CommandCall command = new CommandCall(system);

      // 准备要执行的命令
      String cmd = "WRKACTJOB";

      // 远程执行命令
      if (command.run(cmd)) {
        // 打印命令执行结果
        System.out.println("Command executed successfully");

        // 获取命令执行输出信息
        AS400Message[] messageList = command.getMessageList();

        // 打印输出信息
        for (AS400Message message : messageList) {
          System.out.println(message.getText());
        }
      } else {
        // 命令执行失败
        System.out.println("Command execution failed");

        // 获取执行失败的错误消息
        AS400Message[] messageList = command.getMessageList();

        // 打印错误消息
        for (AS400Message message : messageList) {
          System.out.println(message.getText());
        }
      }

      // 关闭AS400对象
      system.disconnectAllServices();
    } catch (Exception e) {
      e.printStackTrace();
    }
  }
}

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
IBM i (OS/400)远程执行命令示例代码解决方案
本示例代码演示了如何在IBM i (OS/400)操作系统上远程执行命令的解决方案。通过该解决方案,用户可以通过远程连接方式执行命令,方便管理和操作IBM i系统。// 导入相关的Java类imp
IBM i (OS/400) V7R3M0
Java 8
2023-10-13 11:37
使用IBM i (OS/400)执行远程命令示例代码
通过IBM i (OS/400)提供的远程命令功能,可以在远程机器上执行命令。这个示例代码演示了如何在IBM i (OS/400)上执行远程命令。import com.ibm.as400.acces
IBM i (OS/400) v7.2
AS/400 Toolbox for Java
2023-04-29 02:05
IBM i (OS/400)示例代码
本文提供IBM i (OS/400)开发实例、网络编程示例和数据库操作示例的示例代码,并对代码进行释义和总结。IBM i (OS/400)开发实例示例1: 打印当前日期和时间//RPGLE程序
7.4.0
IBM公司
2023-03-31 06:47
IBM iOS/400)中使用Qshell执行命令示例代码
本示例代码展示了如何在IBM i(OS/400)中使用Qshell执行命令,并将输出信息打印出来。PGMDCL VAR(&CMD) TYPE(*CHAR) LEN(100)DCL VA
IBM i V7R1
CL程序
2023-05-20 07:47
使用IBM i (OS/400)访问远程Web服务示例代码
该代码展示了如何在IBM i (OS/400)平台上访问远程Web服务,包括如何设置请求参数、处理响应以及异常情况。代码中使用了IBM提供的HTTPAPI工具包。 /************
IBM i 7.4
IBM HTTPAPI工具包
2023-04-05 19:16
IBM i (OS/400)如何使用SSH在远程系统上执行命令
介绍如何在IBM i (OS/400)上使用SSH协议连接到远程系统,并在远程系统上执行命令。实现方式是借助OpenSSH和SSH Tectia客户端。CALL QP2TERMssh user@r
IBM i (OS/400) V7R1
IBM
2023-03-24 13:32
如何在IBM i (OS/400)上执行命令
IBM i是一种操作系统,早期称为OS/400,它是由IBM开发的,主要用于IBM Power Systems系列的中型计算机。本文将介绍如何在IBM i (OS/400)上执行命令,包括IBM i命
IBM i (OS/400) V7R4M0
IBM i操作系统
2023-03-14 18:07
如何在IBM iOS/400)上执行命令
本示例代码演示了如何在IBM i(OS/400)的命令行环境下执行命令,涉及到System类的使用。import com.ibm.as400.access.*;public class Syst
IBM i v7.4
IBM Toolbox for Java, version 7.4.0.2
2023-04-24 08:26
IBM i (OS/400) RPGLE 示例代码技术解答
此示例代码展示了如何使用IBM i (OS/400)平台上的RPGLE语言进行文件操作和数据处理。RPGLE(RPG IV)是一种针对IBM i系列操作系统的高级编程语言,用于开发企业级应用程序。示例
IBM i 7.4
IBM Rational Development Studio for i
2023-12-14 00:52
IBM i (OS/400)基础编程示例代码
本文为IBM i系统开发入门提供示例代码和相应的代码释义,旨在帮助读者更好地理解OS/400程序设计,以及提供IBM i开发指南。以下是本文的总结:本文主要介绍了IBM i (OS/400)基础编程
7.4
IBM i开发平台
2023-03-23 07:13