AS400 e comandos remotos

1

No AS400 eu quero executar remotamente:

strpgrprg topgr(userx) message(ALERT!)

Quais opções estão disponíveis para mim?

update: Eu quero executar um programa AS400 de fora do AS400. Eu quero executar este comando (ou similar) de um lote do Windows, ou um script de shell do Linux.

Encontrei algumas informações sobre como fazer isso por meio do FTP . Só não tentei e ainda estou procurando para ver se é a melhor maneira de fazer isso.

    
por WernerCD 17.06.2011 / 20:24

3 respostas

2

A menos que você queira escrever um programa Java simples usando o JT400, o FTP provavelmente é sua melhor opção.

Se você quiser outras opções, poste uma mensagem em MIDRANGE-L há cerca de 2.000 pessoas na lista que já fizeram isso antes .

    
por 20.06.2011 / 15:36
1

O IBM i tem um serviço rexec que você pode tentar usar.

Para iniciá-lo, execute o 'STRTCPSVR SERVER (* REXEC)'

Eu nunca usei isso sozinho, mas ele deve funcionar com qualquer cliente rexec.

    
por 06.07.2011 / 21:16
0

Eu acredito que você pode usar o SBMRMTCMD , os únicos inconvenientes seriam

  1. se o comando só puder ser executado em certos modos

  2. você não pode solicitar o comando, pois ele é passado como uma string.

Você deve fazer isso fora da linha de comando QCMD , obter os parâmetros que deseja e, em seguida, copiar e colar.

    
por 02.02.2017 / 18:23