Nouvelle commande au menu contextuel
Nono
-
light_spirit -
light_spirit -
Bonjour,
j'ai besoin d'ajouter une commande au menu contextuel de l'explorateur windows pour créer un dossier ayant pour nom la date du jour.
J'ai donc ajouté une clé "Sous-dossier daté" dans le registre :
"HCR\Directory\shell\Sous-dossier daté\command"
avec pour valeur la chaine suivante :
cmd /c "cd /d %1 && md %date:~0,2%%date:~3,2%%date:~6,4%
J'ai bien un sous-dossier qui se crée, mais son nom est toujours "4", et pas la date au format (JJMMAAAA) comme je le souhaite.
Quelqu'un connait-il la solution ?
Merci d'avance pour votre aide !
j'ai besoin d'ajouter une commande au menu contextuel de l'explorateur windows pour créer un dossier ayant pour nom la date du jour.
J'ai donc ajouté une clé "Sous-dossier daté" dans le registre :
"HCR\Directory\shell\Sous-dossier daté\command"
avec pour valeur la chaine suivante :
cmd /c "cd /d %1 && md %date:~0,2%%date:~3,2%%date:~6,4%
J'ai bien un sous-dossier qui se crée, mais son nom est toujours "4", et pas la date au format (JJMMAAAA) comme je le souhaite.
Quelqu'un connait-il la solution ?
Merci d'avance pour votre aide !
A voir également:
- Nouvelle commande au menu contextuel
- Invite de commande - Guide
- Windows 11 menu contextuel classique - Guide
- Darkino nouvelle adresse - Guide
- Menu déroulant excel - Guide
- Extreme download nouvelle adresse - Accueil - Outils
2 réponses
cmd /c "cd /d %1 && md %date:~0,2%%date:~3,2%%date:~6,4%
Moi je vois qu'il manque les guillemets à la fin, cela peut venir d'ici.
Moi je vois qu'il manque les guillemets à la fin, cela peut venir d'ici.
Apparemment, le nom "4" du dossier créé vient du "4" de [%date:~6,4%], car j'ai essayé la commande
Cmd /c "cd /d %1 && md %date:~6,4%%date:~3,2%%date:~0,2%
et ça m'a créé un dossier appelé "2"... qui pourrait venir du "2" de [%date:~0,2%]...
En fait ça ne renvoie pas la date comme ça le fait dans l'invite de commande DOS, du moins c'est ce que j'en déduis...
Ce que je ne comprends pas, c'est que si je mets cette même commande dans un fichier bat, j'obtiens bien mon dossier ayant pour nom la date du jour.
Là je sèche...