Commande batch Windows pour déplacer tous les dossiers d'un répertoire avec des exceptions

Je suis en train d'écrire un fichier de commandes Windows qui me permettra de déplacer tous les répertoires dans un répertoire source dans un répertoire cible qui existe au sein de ce répertoire source.

Évidemment, ma commande de déplacement avec la nécessité de s'appliquer uniquement à des répertoires et aussi exclure le répertoire cible en cours de traitement.

Est-ce possible avec un Windows commande de traitement par lots?

source d'informationauteur William Owen