Comment exécuter tout .exe en utilisant un fichier batch?
Je sais que je peux commencer un exe par:
start "" /b filename.exe
Mais qui m'oblige à connaître le nom de filename.exe comment pourrais-je faire pour tout fichier se terminant par .exe? J'ai essayé l'évidence générique de mise en œuvre:
start "" /b *.exe
Windows, cependant, me donne une erreur disant qu'il ne trouve pas "*.exe".
Quel effet cela peut-il être utilisé?
L'exécution d'un fichier exe dans un certain dossier après être extraite par une précédente partie de mon script. (il n'y aura qu'un seul fichier exe dans le dossier, toujours)
L'exécution d'un fichier exe dans un certain dossier après être extraite par une précédente partie de mon script. (il n'y aura qu'un seul fichier exe dans le dossier, toujours)
OriginalL'auteur ShizukaSM | 2013-03-31
Vous devez vous connecter pour publier un commentaire.
si vous prévoyez d'exécuter à l'intérieur d'un fichier de commandes que vous pouvez faire de cette façon:
si vous souhaitez passer d'un fichier à exécuter:
s'il est nécessaire de vérifier également les sous-dossiers ajouter le /r paramètre:
for /r %%i in (*.exe) do start "" /b "%%i" except blabla.exe
)essayez de cette façon
for /r %%i in (*.exe) do if not "%%~nxi" == "blabla.exe" start "" /b "%%i"
A parfaitement fonctionné encore une fois, merci beaucoup!
OriginalL'auteur Guido Preite
De cmd lancer pour le dossier qui a toutes les
exe
vous souhaitez exécuter:J'ai mis à jour pour fonctionner avec les espaces trop.
OriginalL'auteur Vassilis Barzokas
Hoep il aide
Vous devez d'abord utiliser la commande dir pour trouver tous les fichiers exe, et puis l'exécuter.
OriginalL'auteur Sheng
Dans un fichier bat ajoutez cette ligne
Cet exécuter tous .exe fichier dans votre répertoire courant. même que
l'aurait fait si * ont été pris en charge sur lot.
Si vous voulez l'exécuter directement à partir d'une fenêtre de ligne de commande, il suffit de faire
il échoue 1) dans certains formats de date/heure 2) si le nom de fichier avec des espaces
OriginalL'auteur Michael
Ne blâme pas les codes pour la question de l'espace. Vous devez savoir comment utiliser les guillemets doubles.
OriginalL'auteur Batcher