Est-il possible de lier script batch (.bat) de sorte qu'ils fonctionnent via une autre shell/console et non cmd.exe?lier un script de traitement par lots (fichier .bat) à une autre console/shell sur Windows XP?
Par exemple, si l'on installer ou d'autres Powershell (quelques-uns sont des projets open source sont disponibles sur soureceforge), comment lier à vos fichiers de chauve-souris?
Je regardais dans le menu « types de fichiers », mais il semble que les extensions de chauve-souris ne figure pas !!
Vive David
Mes fichiers de traitement par lots fonctionnent sur PowerShell sur ma machine ... Je suis d'accord qu'il a un langage interne différent, etc .. donc il lie probablement à cmd.exe pour exécuter le fichier de commandes et afficher sa sortie à PowerShell . le point est que cmd.exe est, soyons honnêtes, moins que médiocre .. au moins avec Powershell, vous pouvez copier/coller des choses et sortir facilement – dm76
@ David: Les deux cmd et PowerShell utilisent exactement les mêmes fenêtres de la console. La fonctionnalité copier/coller n'est pas fournie par les shells mais par l'hôte de la console; cela dépend uniquement de vos paramètres là-bas. Le mode QuickEdit est un bon début par exemple. Et oui, PowerShell reporte simplement aux mécanismes normaux de lancement de programmes ou de documents. Vous remarquerez qu'il ouvre aussi le Bloc-notes avec les fichiers '.txt'. Il fait simplement la même chose que si vous double-cliquez sur le fichier dans l'Explorateur. À cet égard, il n'est pas différent de cmd, d'ailleurs. – Joey
bien, je ne trouve aucun moyen de modifier les paramètres de copier/coller de cmd.exe .. il est juste maladroit comme il faut sélectionner « marque », ou similaire (qui, comme un nom d'option ne signifie pas grand-chose) et alors la sélection ne fonctionne pas 'par ligne' ce qui rend très difficile le choix des choses correctement! soyons honnêtes, cmd.exe est une coquille de merde – dm76