Je veux supprimer le fichier sur Windows OS en utilisant java, comment un fichier temps peut être utilisé par un processus externe, comment puis-je supprimer avec force ou en sachant quel processus l'utiliser et tuer ce processus ou comment , n'importe quel code ou moyen?Supprimer le fichier dans Java
1
A
Répondre
2
Vous pouvez appeler des routines bas niveau Windows via JNI (http://www.atwistedweb.com/java/jni.html) ou JNA (http://jna.java.net/)
Mais comment à propos d'une solution plus simple: Téléchargez Unlocker et exécutez-le avec ProcessBuilder
.
4
Java ne possède pas d'outils intégrés pour savoir quel processus a ouvert un fichier spécifique. C'est spécifique au système d'exploitation. Vous devez exécuter des outils externes pour cela, mais je ne connais aucun outil de ligne de commande Windows vous permettant de le faire.
Questions connexes
- 1. Impossible de supprimer le fichier dans JAVA
- 2. Supprimer le contenu d'un fichier en Java
- 3. Java Code impossible de supprimer le fichier
- 4. Impossible de supprimer le fichier Java
- 5. analyser le fichier texte dans java, comment faire pour supprimer ""
- 6. Supprimer {$ R * .res} dans le fichier package.dpk va supprimer le fichier rccompile dans le fichier .dproj
- 7. supprimer le fichier lorsque l'utilisateur ferme le navigateur en java
- 8. comment supprimer automatiquement le fichier de classe relative une fois supprimer un fichier source java?
- 9. Comment supprimer uniquement le contenu d'un fichier java?
- 10. Java comment lire et supprimer le contenu d'un fichier.
- 11. Grit supprimer le fichier dans le commit
- 12. Fichier Supprimer et renommer en Java
- 13. comment supprimer le fichier du serveur ftp en utilisant java?
- 14. Supprimer fichier d'accès aléatoire en java
- 15. ajouter supprimer champ dans le script java
- 16. supprimer le code en double dans java
- 17. Java supprimer la ligne complète du fichier
- 18. comment pouvez-vous supprimer un fichier son dans Java?
- 19. Java comment supprimer une ligne dans un fichier?
- 20. Supprimer le fichier XML précédent jusqu'à ce que le nouveau fichier généré à l'aide de Java
- 21. Supprimer un fichier zip après unzip dans java
- 22. écriture d'un fichier dans le fichier java
- 23. Télécharger le fichier dans Java
- 24. Supprimer une ligne du grand fichier txt dans Java
- 25. impossible de supprimer le répertoire via Java
- 26. Supprimer le fichier après l'heure dans PHP
- 27. Comment supprimer le fichier dans C#
- 28. Annuler supprimer le fichier dans ClearCase
- 29. supprimer des lignes dans le fichier - Ruby
- 30. svn: supprimer un fichier dans le dépôt
Note +1: Il n'existe pas d'outil de ce type; Windows ne peut pas supprimer les fichiers qui sont verrouillés. –
@Aron Digulla: FYI: ther est l'outil 'unlocker' qui peut le faire, donc je veux le faire en Java –
Je suis corrigé. –