Question

J'ai été obligé d'utiliser une ligne de commande dans Windows et je me suis demandé s'il existait des raccourcis clavier de type Linux. J'ai cherché sur Google et je n'ai pas trouvé ce que je cherchais.

Des choses comme ^ C, ^ Z et autres? Merci à tous!

Était-ce utile?

La solution

Vous pouvez piéger ^ C sous Windows avec SIGINT, comme avec Linux. Le shell Windows, tel qu’il est, ne prend pas en charge le contrôle des tâches de style Unix (du moins pas d’une manière analogue aux shells Unix), et ^ Z est en réalité l’analogue ^ D pour Windows.

Autres conseils

Essayez Ctrl + Rompre : certains programmes y répondent au lieu de Ctrl + C . Sur certains claviers, Ctrl + Pause est traduit en Ctrl + Fn + Pause . / p>

Notez également que rien ne peut annuler les E / S réseau synchrones (telles que net view \\ invalid ) sous Windows avant Vista.

Il existe deux combinaisons de clavier pouvant être utilisées pour arrêter le processus en ligne de commande Windows.

  • Ctrl + C est le "plus joli" méthode. Les programmeurs peuvent gérer cela dans le logiciel. Il est possible d'écrire des programmes qui ignorent Ctrl + C en tant que SIGINT signalent complètement, ou de gérer Ctrl + C comme une combinaison de clavier classique.

  • Ctrl + pause est le "plus dur" Cette méthode envoie toujours le signal SIGBREAK et ne peut pas être remplacée par le logiciel.

Ctrl-C fait une chose similaire dans Windows comme dans Linux.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top