Como copiar / colar grandes quantidades de texto no Windows

4

Não tenho certeza se isso é mais adequado para Superusuário ou Stackoverflow, mas aqui vai ...

Um pouco de fundo:

Estou aprendendo SQL e estava tentando fazer uma tabela muito grande que eu poderia usar para testes de otimização. Algo genérico com valores aleatórios. Criei um pequeno programa em Java para fazer exatamente isso e consegui criar um arquivo de texto com 100.000 linhas, sendo cada linha uma instrução SQL INSERT para um novo registro aleatório. No entanto, com algo muito maior do que 100.000 linhas, tive problemas para abrir / usar o arquivo de texto em qualquer editor de texto ou copiar / colar o texto na área de transferência do Windows e depois no SQL Developer para poder executá-lo como um script. / p>

Eu provavelmente estou negligenciando algo realmente óbvio, ou fazendo algo realmente estúpido. Tem que haver uma maneira melhor de fazer isso, mas não consegui encontrar nada no Google, no Stackoverflow ou no Superusuário.

    
por The111 17.11.2011 / 02:50

2 respostas

2

AutoIt é uma linguagem de script semelhante ao freeware. Entre seus truques, pode enviar falsas teclas para outro programa. Isso significa que, em princípio, você poderia escrever um script que abra o SQL Developer, espere que ele acorde, abra a janela da direita e execute lotes desses comandos de inserção com um intervalo entre eles para dar ao Desenvolvedor uma chance de recuperar e esvazie a fila do teclado.

Você pode fazer alguns truques semelhantes com o VBScript e o Windows Scripting Host, que você já deveria ter, mas achei o AutoIt mais fácil. Eu uso para automatizar alguns trabalhos que seriam uma dor de outra forma.

Eu ainda concordo com o Paul - deve ser possível carregar e executar esse script diretamente no SQL Developer. Se você está tentando evitar aprender como, por enquanto, vai acabar fazendo muito mais trabalho aprendendo outras coisas para evitá-lo.

    
por 17.11.2011 / 03:26
-2

A maneira mais fácil de copiar e colar grandes quantidades de texto é fazer um combo ou um pressionamento de tecla. Você pode achar que um som de keystroke é complexo e complicado, mas é realmente muito fácil. apenas pressione e segure a tecla ctrl e pressione a tecla A é simples.

    
por 11.06.2017 / 22:34

Tags