Y a-t-il un exe de type "noop" quelque part dans l'installation de Windows ?
C'est-à-dire un programme qui est censé ne rien faire et rien d'autre ? Oui et non. Non, car Windows n'en inclut pas par défaut, mais il offre la possibilité d'en créer un soi-même.
Option 1
Exécuter notepad.exe tapez les lignes suivantes, et sauvegardez-le sous le nom de C:\ret.scr
(n'oubliez pas la ligne blanche) :
a
ret
rcx
1
n ret.com
w
q
Compilez-le avec debug.exe à l'invite de commande ( cmd.exe ) avec la commande suivante :
C:\> debug < ret.scr
Vous avez maintenant un programme, ret.com
(dans C:\) qui peut être utilisé dans des fichiers batch et qui ne fait absolument rien (à part quitter, si cela compte).
Note : debug
n'est pas inclus sur les systèmes 64 bits.
Option 2
Dans les versions Vista et ultérieures, le cadre .NET est inclus par défaut, de sorte que vous pouvez également créer un programme natif, sans effet sur Windows. .exe
avec C# ( Compatible 64 bits ):
Exécuter notepad.exe et tapez les lignes suivantes, en l'enregistrant comme C:\ret.cs
:
class ret
{
static void Main() {
}
}
Compilez-le avec csc.exe à l'invite de commande ( cmd.exe ) avec la commande suivante :
C:\> csc ret.cs /target:winexe
Vous avez maintenant un autre programme, ret.exe
(dans C:\) qui peut être utilisé dans des fichiers batch et qui ne fait rien d'autre que de retourner. L'option target en fait une application GUI, qui n'ouvre même pas de fenêtre de terminal.