3 votes

Comment copier/coller de grandes quantités de texte sous Windows ?

Je ne suis pas sûr que cette question soit plus adaptée à Superuser ou Stackoverflow, mais voilà...

Un peu d'histoire :

J'apprends le SQL et j'essayais de créer une très grande table que je pourrais utiliser pour des tests d'optimisation. Quelque chose de générique avec des valeurs aléatoires. J'ai créé un petit programme Java à cet effet et j'ai pu créer un fichier texte de 100 000 lignes, chaque ligne étant une instruction SQL INSERT pour un nouvel enregistrement aléatoire. Cependant, avec tout ce qui est beaucoup plus grand que 100 000 lignes, j'ai eu des problèmes soit pour ouvrir/utiliser le fichier texte dans n'importe quel éditeur de texte, soit pour copier/coller le texte dans le presse-papiers de Windows et ensuite dans SQL Developer afin que je puisse l'exécuter comme un script.

Je suis probablement en train de négliger quelque chose de vraiment évident, ou de faire quelque chose de vraiment stupide. Il doit y avoir un meilleur moyen de faire cela, mais je n'ai rien trouvé sur Google, Stackoverflow ou Superuser.

2voto

AutoIt est un langage de script de type Basic gratuit. Parmi ses astuces, il peut envoyer de fausses pressions sur les touches à un autre programme. Cela signifie qu'en principe, vous pourriez écrire un script qui ouvre SQL Developer, attend qu'il se réveille, ouvre la bonne fenêtre, et effectue des lots de ces commandes d'insertion avec un délai entre les deux pour donner à Developer une chance de rattraper et de vider la file d'attente du clavier.

Vous pouvez faire des trucs similaires avec VBScript et le Windows Scripting Host, que vous devriez déjà avoir, mais j'ai trouvé AutoIt plus facile. Je l'utilise pour automatiser quelques tâches qui, autrement, seraient pénibles.

Je suis toujours d'accord avec Paul, cependant - il devrait être possible de charger et d'exécuter ce script directement dans SQL Developer. Si vous essayez d'éviter d'apprendre comment pour le moment, vous finirez par faire beaucoup plus de travail en apprenant d'autres choses pour l'éviter.

-2voto

sabrina Points 1

Le moyen le plus simple de copier et coller de grandes quantités de texte est de faire une combinaison ou une frappe, vous pouvez penser qu'une frappe semble complexe et compliquée, mais c'est en fait très facile, il suffit d'avoir votre petite ligne qui clignote dans le texte ou à côté, il suffit d'appuyer sur la touche ctrl et de la maintenir enfoncée, puis d'appuyer sur la touche A, c'est aussi simple que cela, vous voyez.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X