question

como fazer com que o programa cobol executar um arquivo bat?

É possível fazer um programa cobol executar um arquivo bat? Em caso afirmativo, gentilmente me ensinar como?
Obrigado :) Concordo que pode haver melhores opções. Mas atualmente estou lidando com cobol. Seja a melhor opção ou não não é realmente um problema. Estou só quero aprender uma maneira usando cobol, se for possível.
resposta Resposta
Um programa de cobol (como a maioria das línguas que criar executáveis) não facilmente controla o sistema operacional dessa maneira. Enquanto (ênfase, 'poder') pode ser possível, francamente, eu mesmo não faria a tentativa. Por que o suor fora tentando encaixar esse tipo de funcionalidade em um programa quando uma linguagem procedural ou pode fazer o trabalho em uma ou duas linhas?

Edit: Depois de um pouco mais de pesquisa, não fui capaz de encontrar uma maneira usando cobol só para isso. Não vou dizer que é impossível, mas eu não ficaria surpreso se fosse - linguagens de programação de alto nível simplesmente não foram projetadas para ter esse tipo de controle sobre o sistema operacional (que é o emprego de uma linguagem procedural como JCL, Javascript, etc.). Pode ser possível desenvolver uma sub-rotina em assembler ou outra linguagem de baixo nível para fazer isso e eles invocação-lo a partir de um programa de cobol, mas não precisa realmente cobol para isso - você pode facilmente executar o módulo de montador/c/o que diretamente.

Comentários Comentários

Guest
Cristiano na 18 Jul 2017
0
Voce pode usar a funcao CALL X"91" que ela ira conseguir executar a BAT

O seu comentário
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..

Guest


HTML não é permitido!

Image Code

Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!

Receber um email quando alguém acrescenta outro comentário a esta pergunta


Topo da página


Home  Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved