Windows script de commandes de fichier de sauvegarde de la date/l'heure
Im en utilisant ce code sur un ordinateur windows script batch:
FOR /F "TOKENS=1* DELIMS= " %%A IN ('DATE/T') DO SET CDATE=%%B
FOR /F "TOKENS=1,2 eol=/DELIMS=/" %%A IN ('DATE/T') DO SET mm=%%B
FOR /F "TOKENS=1,2 DELIMS=/eol=/" %%A IN ('echo %CDATE%') DO SET dd=%%B
FOR /F "TOKENS=2,3 DELIMS=/" %%A IN ('echo %CDATE%') DO SET yyyy=%%B
SET date=%dd%%mm%%yyyy%
echo New folder name %date%
mais le nom du dossier est juste 07on
j'ai besoin d'être en mesure d'enregistrer le fichier en tant que dd-mm-yy h:m:s
Vous devez vous connecter pour publier un commentaire.
Je ne suis vraiment pas sûr de ce que vous essayez d'accomplir, mais vous voudrez peut-être regarder à quelque chose comme ceci:
L'exécution de la présente aujourd'hui (à partir d'une invite de commande)
Produit
Il fonctionne comme ceci:
Vous pouvez obtenir les valeurs de temps de la même façon, en remplaçant le
%Date%
avec%Time%
et en ajustant le réglage de compensation de la façon dont vous avez besoin pour obtenir le format que vous souhaitez obtenir.Vous pouvez également trouver des cette réponse que j'ai posté utile si vous souhaitez séparer de l'année, le mois et le jour en valeurs distinctes.
C'est une méthode robuste pour obtenir la date et de l'heure plutôt que de compter sur le PC de paramètres régionaux. Nécessite XP Pro et supérieur.
Son facile. Il suffit d'entrer
echo %time%
ouecho %date%
et il vous dira. Espérons que cela aide!%date%
et%time%
, mais ce n'était pas la question. Comment obtenez-vous dans une variable dans le format de votre choix?