Comment éviter la fenêtre de commande de sauter sur cmd.exe

J'ai une commande comme:

cmd.exe /c ping 1.1.1.1 -n 1 -w 10000 && echo second command goes here

Mais lors de l'exécution, il s'ouvre une fenêtre de commande. Est-il un moyen pour éviter la fenêtre de commande de popping up?

PS: je ne peut pas supprimer cmd.exe à partir de là. Comme vous pouvez le voir, je suis en train de lier deux commandes l'une après l'autre, dans la même chaîne.

Grâce.

Edit: Désolé. Ce n'est pas un fichier bat. Je veux exécuter 2 commandes dans le "UninstallString" de msiexec. J'ai essayé tellement de choses que ma question est un peu emporté.

La commande est:

msiexec <product> <package> && reg delete /xxx
Clairement, vous pouvez supprimer cmd.exe. Au lieu de placer des restrictions sur les réponses possibles, je vous suggère de supprimer ces restrictions.
Les fichiers Batch toujours ouvrir les fenêtres de console. Si c'est un problème, vous pouvez envisager d'utiliser VBScript à la place. Plus de la lecture ici: Comment puis-je créer un fichier de commandes Windows qui ne montre pas l'Invite de Commande lors de l'exécution?

OriginalL'auteur sambha | 2013-06-21