Je veux juste demander s'il y a une possibilité de récupérer le contenu d'un fichier 'dump' de la corbeille par programme. Le contenu que je cherche sont des attributs de fichier comme 'Date de la dernière modification,' Données créées ',' taille ', etc. (sans restaurer le fichier lui-même à l'emplacement d'origine pour conserver les attributs d'origine trouvés dans la corbeille).C#/.NET: Récupération du contenu/attributs de fichier à partir d'un fichier dans une corbeille
Répondre
Cette article devrait vous aider. Comme le gars l'a souligné dans son article il y a sûrement une solution P/Invoke
mais il ne pouvait pas le trouver.
Il n'existe pas de solution C# directe. P/Appeler des appels est l'un des moyens.
L'emplacement de la corbeille et d'autres dossiers spéciaux utilisés fréquemment par les applications peut être identifié par CSIDL(Shell). Pour la corbeille, l'énumération utilisée est CSIDL_BITBUCKET. Un CSIDL est utilisé conjointement avec l'une des quatre fonctions Shell, SHGetFolderLocation, SHGetFolderPath, SHGetSpecialFolderLocation et SHGetSpecialFolderPath, pour récupérer le chemin d'un dossier spécial.
Le C++ implementaion se trouvent ici: How to programmatically use the Recycle Bin
Quelques c échantillons #.
- 1. Récupération des données à partir du fichier XML dans GridView
- 2. Récupération d'un fichier à partir du périphérique iPhone
- 3. Récupération et analyse d'un fichier XML à partir du Web
- 4. Récupération des valeurs à partir du fichier Json
- 5. Récupération des détails du fichier dans vb.net
- 6. Récupération d'un fichier de ressources à partir d'un exe
- 7. Récupération du nom de la base de données à partir du fichier bak
- 8. Problème lors de la récupération du fichier SWF à partir du script PHP
- 9. Un problème lors de la récupération du fichier à partir du serveur FTPS
- 10. Lecture à partir du fichier
- 11. BitmapSource à partir du fichier
- 12. Appelez une méthode à partir d'un fichier inclus PAS à partir du fichier inclu. Php
- 13. Détermination du nom de fichier (ouvert) à partir d'un fichier *
- 14. Récupération de FILEVERSION à partir du fichier de ressources Visual C++
- 15. Comment restaurer un fichier à partir de la corbeille en utilisant C#?
- 16. Récupération du fichier du Job Server vers mon serveur frontal
- 17. Récupération du numéro de version d'un fichier source dans ClearCase
- 18. Récupération de données à partir du serveur
- 19. Comment obtenir un fichier modifié à partir du fichier de base et du fichier diff?
- 20. Récupération d'URL à partir du service WebInvoke POST de WCF
- 21. Récupération de données de fichier WAV
- 22. Comment créer une classe à l'exécution à partir du fichier
- 23. valeur unique à partir du fichier xml
- 24. générer tableview à partir du fichier plist
- 25. Erreur lors de la récupération des données du fichier Excel
- 26. iphone lu à partir du fichier
- 27. Rails import à partir du fichier Excel
- 28. php lu à partir du fichier float
- 29. Lecture à partir du fichier en eclipse
- 30. SoundPool.load() et FileDescriptor à partir du fichier
@Petar: bon article. pensez-vous que la 'Date de modification' est également incluse? – abramlimpin
Je ne l'ai pas essayé, mais je pense qu'il devrait être inclus. –