COBOL Dicas
  • Home
  • COBOL
  • CICS
  • DB2
  • JCL
  • Códigos de Erro
  • Exemplos de Código
  • Podcast
  • Fórum
  • Blog
  • YouTube

Artigos recente

  • 🐧 Instalação do Emulador Hercules TK5 no Linux 09-11-2025
  • 💻 Instalação do Emulador Hercules TK5 no Windows 09-11-2025
  • 🔷 Instalação do Visual Studio Code e GnuCOBOL: 🐧 Guia para Linux 22-10-2025
  • 🔷 Instalação do Visual Studio Code e GnuCOBOL: 🖥️ Guia para Windows 22-10-2025
  • 🖥️ ROSCOE no Mainframe: Um Ambiente Interativo Essencial para o Desenvolvimento COBOL 09-10-2025
  • 🗄️ VSAM Além do KSDS: Explorando ESDS, RRDS e LDS com Exemplos Práticos 24-09-2025
  • 👨‍💻🏠 Trabalho remoto, produtividade e o risco da generalização apressada 10-09-2025
  • 💻 COBOL e Mainframe: 10 razões que provam que não são armadilha, mas oportunidade 03-09-2025
  • O Cálculo do Módulo 11 para o Novo CNPJ Alfanumérico 13-08-2025
  • 🐞 Desvendando Erros Comuns no COBOL: Um Guia Prático de Debugging 23-07-2025
  • 🎙️ Agora temos o Cobol Dicas Podcast! 20-07-2025
  • 🛠️ Boas Práticas em Programas COBOL: Legibilidade e Manutenção 01-07-2025
  • 🦖 Programação COBOL e a Geração Z: o que podemos esperar para o futuro? 24-06-2025
  • 🚀 A Comunidade COBOL Dicas agora está no Element! 12-06-2025
  • Comparação entre Emuladores Hercules: TK4, TK5, Hercules 390 e Hercules 4.x 12-06-2025
  • 🦖 Os Últimos Programadores em Pé: O Futuro do COBOL na Era da IA 10-06-2025
  • 🤖 COBOL e Inteligência Artificial: Integração Possível e Poderosa 05-06-2025
  • 📝 COBOL e Microsserviços: Integração entre o clássico e o moderno 03-06-2025
  • 📰 Por que o COBOL Ainda é Essencial em 2025 28-05-2025
  • 🦖 Os 7 Melhores Sites em Português para Aprender COBOL e Mainframe em 2025 26-05-2025
  • 🖥️ MAINFRAME HISTORY: A Evolução da Marca DB2 para Db2 24-05-2025
  1. Início
  2. Blog

💻 Instalação do Emulador Hercules TK5 no Windows

Detalhes
Publicado: 09 de novembro de 2025

O Hercules TK5 é uma distribuição do emulador Hercules com o sistema MVS 3.8J já preparado, ideal para quem quer estudar COBOL, JCL, VSAM, utilitários e até integração com baixa plataforma sem depender de acesso a mainframe corporativo.

Antigamente o pacote podia ser baixado em outros domínios, mas o pacote atualizado pode ser obtido agora em: https://www.prince-webdesign.nl/tk5

Este guia mostra como baixar, extrair e acessar o MVS via terminal 3270 no Windows 10/11.

⚙️ Pré-requisitos

  • Windows 10 ou 11 (64 bits)
  • Usuário com permissão de administrador
  • 5 a 10 GB livres em disco
  • Acesso à internet para baixar o pacote
  • Um terminal 3270 para conectar (wc3270, x3270 para Windows ou tn3270)

🟦 Passo a passo

1. Baixar o pacote TK5

  1. Abra o navegador.
  2. Acesse: https://www.prince-webdesign.nl/tk5
  3. Localize o download do TK5 (normalmente vem como .zip).
  4. Baixe o arquivo e salve em uma pasta, por exemplo: C:\Downloads\tk5.zip.

Se o site disponibilizar mais de um pacote (doc, fonte, extras), baixe o pacote principal do sistema TK5.

2. Extrair o pacote

  1. Crie uma pasta para o sistema, por exemplo:
    C:\TK5
  2. Extraia todo o conteúdo do .zip para dentro de C:\TK5.
  3. Ao final, você deve ter algo parecido com:
C:\TK5\
 ├── hercules.exe
 ├── conf\
 ├── dasd\
 ├── jcl\
 └── README / docs


Se vier com outro nome de arquivo de configuração (ex.: tk5.cnf, mvs38j.cnf, tk5-setup.cnf), a lógica é a mesma: é esse arquivo que você passa para o Hercules na hora de subir.

3. Executar o Hercules

  1. Abra o Prompt de Comando.
  2. Vá até a pasta do TK5:
    cd C:\TK5
  3. Inicie o emulador apontando para o arquivo de configuração (ajuste o nome se for diferente):
    hercules -f conf\tk5.cnf

ou, em alguns pacotes:Vá até a pasta do TK5:

hercules -f tk5.cnf

Se tudo estiver certo, o console do Hercules vai mostrar as mensagens de IPL do MVS.

4. Instalar um terminal 3270 no Windows

Para acessar o MVS, você precisa de um emulador de terminal 3270. Algumas opções:

  • wc3270 (Windows): fácil e leve
  • x3270 for Windows
  • Vista tn3270 (também funciona)

Depois de instalado, conecte em:

  • Host: 127.0.0.1
  • Porta: 3270

5. Fazer login no MVS

Com o Hercules rodando e o terminal conectado, faça login com o usuário padrão do TK5 (o pacote costuma vir assim):

User: HERC01
Password: CUL8TR


Se o pacote que você baixou tiver outras credenciais, elas normalmente estão no arquivo de documentação que vem junto (README, TK5.DOC, INSTALL.TXT). Como estamos usando o pacote do https://www.prince-webdesign.nl/tk5, vale conferir o que ele traz de usuário padrão — mas boa parte das distribuições TKx usa HERC01 / CUL8TR.

6. Criar um atalho (opcional)

Crie um arquivo C:\TK5\start_tk5.bat com o conteúdo:

@echo off
cd C:\TK5
start hercules -f conf\tk5.cnf
start wc3270 127.0.0.1:3270


Assim você sobe o mainframe e já abre o terminal.

💡 Dicas importantes (Windows)

  • Fechar certo importa:
    • No terminal: logoff
    • No console do Hercules: quit
  • Se der erro de porta: veja se não tem outro serviço usando a 3270.
  • Se o pacote do site vier com nomes de DASD diferentes, não renomeie os arquivos .dasd.

🏁 Conclusão

Com isso, você tem o Hercules TK5 rodando no Windows, baseado no pacote atual disponível em https://www.prince-webdesign.nl/tk5.
Agora dá pra mostrar nas lives como subir o TK5 no Windows, conectar com o PW3270 e rodar JCL de exemplo.

  1. 🔷 Instalação do Visual Studio Code e GnuCOBOL: 🐧 Guia para Linux
  2. 🔷 Instalação do Visual Studio Code e GnuCOBOL: 🖥️ Guia para Windows
  3. 🖥️ ROSCOE no Mainframe: Um Ambiente Interativo Essencial para o Desenvolvimento COBOL
  4. 🗄️ VSAM Além do KSDS: Explorando ESDS, RRDS e LDS com Exemplos Práticos

Página 2 de 21

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

Tópicos recentes - Comunidade e Suporte Geral

  • Home-office, híbrido ou presencial? Qual seu modelo de trabalho ideal? - por: bopnet
  • Duvida referente a iniciante em uma equipe de cobol - por: bopnet
  • Hercules TK5 - Emulador de Mainframe - por: bopnet
  • Seja bem-vindo ao Fórum COBOL Dicas! Apresente-se aqui! - por: bopnet
  • Oportunidades para iniciantes... não tão novos - por: bopnet

Siga o COBOL Dicas

  • 📺 YouTube | 📘 Facebook | 💼 LinkedIn | 🐦 X (Twitter) | 📷 Instagram | 💬 Fórum COBOL | 📂 GitHub | ✉️ E-mail

© 2025 COBOL Dicas | Powered by Joomla | Desenvolvido por José Roberto

  • ⚖️ Direito de Conteúdo
  • ❓ FAQ / Guia Rápido
  • 📩 Contato
  • 📜 Informações Legais
  • 🔒 Política de Privacidade
  • 👤 Quem Somos