Si, après avoir lu les autres questions et consulté les liens mentionnés dans les commentaires, vous n'arrivez toujours pas à comprendre, poursuivez votre lecture.
Tout d'abord, là où vous vous trompez, c'est sur le décalage.
Ça devrait ressembler à ça...
set mydate=%date:~10,4%%date:~6,2%/%date:~4,2%
echo %mydate%
Si la date était Tue 12/02/2013
alors il l'affichera comme 2013/02/12
.
Pour supprimer les barres obliques, le code ressemblerait davantage à ceci
set mydate=%date:~10,4%%date:~7,2%%date:~4,2%
echo %mydate%
ce qui donnerait 20130212
Et un conseil pour le faire à l'avenir, si mydate
équivaut à quelque chose comme %date:~10,4%%date:~7,2%
ou autre, vous avez probablement oublié le tilde (~).