Comment puis-je vérifier si une variable contient une autre variable à l'intérieur d'un fichier de commandes windows?

En supposant que le fichier de commandes suivant

set variable1=this is variable1
set variable2=is
set variable3=test

if variable1 contains variable2 (
    echo YES
) else (
    echo NO
)

if variable1 contains variable3 (
    echo YES
) else (
    echo NO
)

Je veux que la sortie soit un OUI, suivie par un PAS de

OriginalL'auteur Gary Brunton | 2013-07-11