J'ai copié un dossier créé à l'aide de l'historique des fichiers Windows 8 d'un lecteur sur un ordinateur exécutant Windows 7. Étant donné que je ne pouvais pas utiliser la fonction de restauration, tous les fichiers étaient horodatés, comme 01 Disappearing World (2015_01_09 04_57_38 UTC).mp3
. Existe-t-il un moyen simple de supprimer ces horodatages?
windows
file-history
user406964
la source
la source
Réponses:
Voici le script de RainingChain légèrement modifié et converti en une application complète pour console C #. Juste compiler et profiter, testé dans mon propre système.
Fonctions ajoutées:
Analyse du sous-répertoire et exception avalée lorsque l'accès est refusé.
Ne fonctionne que sur les fichiers horodatés, cela évite d’affecter d’autres données.
Si le fichier horodaté a une autre copie sans horodatage dans le même dossier, il supprime la copie horodatée. C'est par exemple lorsqu'un programme a été réinstallé et créé à nouveau le fichier sans l'horodatage.
-
la source
Voici un script C #. Il va chercher la liste de tous les fichiers. Ensuite, pour chacun d’eux, supprimez la sous-chaîne correspondant à quelque chose de similaire à "(2016_04_19 21_26_33 UTC)".
la source
Voici une version Powershell
la source
Tu devras
Set-ExecutionPolicy unrestricted
Set-Location <your current path>
la source