Je souhaite créer un fichier avec un horodatage créé/modifié/accédé non valide à utiliser dans les tests unitaires pour m'assurer que mon application peut traiter des fichiers avec des horodatages non valides. C'est une application Windows écrite en C# qui pourrait fonctionner à la fois sur les systèmes de fichiers NTFS et FAT32.Comment créer un fichier avec des horodatages Windows non valides?
Répondre
Ce lien est probablement aussi stable que ce site, mais ce serait toujours sympa avec un résumé. –
Si vous cherchez un éditeur d'horodatage, j'ai trouvé celui-ci utile.
Merci, cela est utile, mais ne semble pas vous permettre de définir des dates invalides – tjrobinson
Jetez un oeil à la opensource 'tactile pour Windows.
Il met à jour les dates associées à un fichier comme vous le souhaitez. Il peut changer les dates d'accès, de modification et de création. Vous en tant qu'utilisateur pouvez les mettre à jour indépendamment les uns des autres, vous pouvez les mettre à jour avec une date possible. Les dates peuvent être maintenant, spécifiées par l'utilisateur ou copiées à partir d'un autre fichier. Si vous essayez de toucher un fichier qui n'existe pas, cette commande le créera pour vous (vide bien sûr).
Regardez et téléchargez la source here.
Merci, cela est utile, mais ne semble pas vous permettre de définir des dates invalides car il utilise encore l'API Win32 – tjrobinson
- 1. Empêcher l'exécution des exécutables avec des signatures Authenticode non valides
- 2. Sélection des dates non valides
- 3. attraper les chemins de fichier non valides
- 4. Caractères XML non valides
- 5. Désérialisation d'un flux xml avec des valeurs non valides
- 6. Comment fixer apache2 horodatages, des valeurs incorrectes
- 7. Arguments non valides
- 8. implode arguments non valides
- 9. Comment créer des objets Domaine valides à l'exécution dans Grails
- 10. SignedXml génère des signatures non valides
- 11. Dreaded "L'exécutable a été signé avec des droits non valides"
- 12. PHP: Caractères non valides html
- 13. C# Supprimer les caractères non valides du nom de fichier
- 14. Comment puis-je surveiller un fichier journal et insérer des horodatages, en utilisant Perl?
- 15. TiffLib transfère les handles vers des fichiers non valides
- 16. données UTF-8 non valides
- 17. Comment refuser l'accès à des sous-domaines Web non valides avec .htaccess?
- 18. Caractères non valides dans label_tag
- 19. Références DOM JavaScript non valides
- 20. Ouverture fstream avec fichier avec nom de fichier Unicode sous Windows utilisant un compilateur non MSVC
- 21. MySQL Insertion dates non valides
- 22. Visual Studio crée des fichiers Resx non valides
- 23. opérandes non valides à binaire
- 24. Comment faire pour transformer la source avec des caractères XML non valides
- 25. Comment rechercher un fichier .htaccess avec Windows?
- 26. Comment créer un fichier Excel avec des feuilles en C#?
- 27. Comment créer un fichier temporaire nommé sur Windows en Python?
- 28. Comment créer un nouveau fichier avec chemin?
- 29. Comment créer un fichier batch dans Windows en utilisant "start" avec un chemin et une commande avec des espaces
- 30. Comment rechercher des lignes dans un fichier entre deux horodatages en utilisant Perl?
Veuillez également essayer superuser.com. C'est un bon endroit pour trouver des outils pour changer les horodatages des fichiers Windows! Et que voulez-vous dire par horodatage "invalide"? – bdhar
@bdhar Une date et heure avant midi minuit 1er janvier 1601 C.E. UTC – tjrobinson
oh .. je ne suis pas sûr. Question intéressante si :) – bdhar