Comment régler la date à la date actuelle à l'aide de la commande dos batch file.comment régler la date à la date actuelle à l'aide de la commande DOS batch
Répondre
Si vous devez utiliser la date actuelle dans un fichier de commandes, la %date%
variable a la date:
echo %date%
23/02/2010
Il utilise le format du paramètre régional de votre ordinateur. Dans mon ordinateur, c'est dd/mm/yyyy
.
Depuis la /
ne peut pas faire partie d'un nom de fichier, ils doivent être remplacés par un caractère sûr ou rien:
echo %date:/=-%
23-02-2010
echo %date:/=%
23022010
Si vous souhaitez créer une copie de sauvegarde d'un fichier, vous pouvez le faire quelque chose comme:
copy file.txt file-%date:/=%.txt
dir /b file*.*
file-23022010.txt
file.txt
Ou d'abord il réglé sur une variable, puis l'utiliser:
set currdate=%date:/=%
copy file.txt file-%currdate%.txt
Le date command est ce que vous cherchez. Cela fonctionne sur ma boîte Windows XP:
date 15-02-2010
Notez que le formatage dd-MM-yyyy
, qui semble être nécessaire ici, probablement à cause de mes paramètres régionaux étant mis à Danemark. La documentation indique que le format est MM-dd-yy
, mais sur mon ordinateur, les champs jour et mois sont inversés si la date est écrite dans ce format.
que faire lorsque vous ne voulez pas coder en dur la date actuelle dans la commande. Y at-il une commande comme date curdate() – silverkid
qui ramasse la date du bios – silverkid
Je ne suis pas sûr si je vous suis ici. Vous pouvez faire 'date/t' pour ** obtenir ** la date actuelle, mais votre question initiale semble être sur la façon de ** fixer ** la date. –
Quand vous tapez "date" sur la commande dos, il vous montrera la date spécifiée dans votre bios, et vous demandera de régler la date actuelle (vous pouvez la définir si la date dans votre bios n'est pas le courant). Le système n'a aucune capacité à savoir si sa date est correcte.
Si vous avez un serveur avec une date correcte, vous pouvez utiliser "net time" pour que le client puisse se synchroniser avec le serveur.
NET TIME <SERVERNAME> /SET
- 1. Sélection Si la date est supérieure à la date actuelle
- 2. fichier batch Windows - calcul nom de la date actuelle
- 3. Comparaison d'une date du sélecteur à la date actuelle
- 4. Comment vérifier que la date actuelle est supérieure à la date de fin?
- 5. Sharepoint: Afficher la date actuelle
- 6. script batch pour trouver les deux derniers jours à partir de la date actuelle
- 7. Comment régler la date actuelle du datapicker jQuery sur la valeur du point d'entrée?
- 8. Comment obtenir la date actuelle dans Cocoa
- 9. comment vérifier la date et l'heure actuelle à Jquery
- 10. Enregistrer une date dans .property et la comparer à la date actuelle
- 11. trac wiki: comment afficher la date actuelle
- 12. Définition de la date par défaut du sélecteur de date WPF sur la date actuelle
- 13. wpf, Comment lier la date actuelle?
- 14. Intervalle de startdate après la date actuelle
- 15. Comment valider une date à partir de la date actuelle en javascript?
- 16. Comparaison de la date dans la base de données avec la date actuelle
- 17. Codeigniter: Comparer une date-heure MySql avec la date actuelle
- 18. requête Mysql: récupérer la date actuelle requête
- 19. Interroger plusieurs dates PAS supérieures à la date actuelle
- 20. aller chercher la date actuelle en sql
- 21. Pour ajouter un mois à la date actuelle
- 22. Définir la date actuelle en PHP
- 23. comment régler la sélection actuelle de UIPickerView
- 24. PHP - Afficher la date actuelle en mots?
- 25. jQuery DatePicker Problème: Définir la date actuelle
- 26. Ajout de la date actuelle avec le filtrage Maven2
- 27. valider que Date de naissance ne doit pas être supérieure à la date actuelle
- 28. Fullcalendar: gotoDate problème avec la date actuelle
- 29. Voulez-vous afficher la date/l'heure actuelle
- 30. dos calcul de date/heure
Est-ce que quelqu'un a remarqué que ce n'est pas une question de programmation? –
les fichiers de commandes programment aussi – Loopo