1 votes

Déverrouillez un fichier avec Unlocker à partir d'une application WinForms ?

Je suis en train d'essayer de déverrouiller un fichier depuis un programme C#, en utilisant Unlocker.

Dans mon interface utilisateur, j'ai mis un bouton pour déverrouiller le fichier que l'application n'a pas pu supprimer. Lorsque l'utilisateur appuie sur le bouton, je veux que Unlocker (la célèbre application) s'ouvre.

J'ai lu sur le site Web d'Unlocker, et il y a quelques explications sur la ligne de commande à utiliser mais rien ne fonctionne.

J'ai écrit le code suivant mais rien ne se passe:

"c:\Program Files\unlocker\unlocker.exe" -L "CHEMINDUFICHIER.doc"

Rien ne se passe. J'ai essayé sans paramètres et avec -LU.

Une idée?

Quelque chose de plus efficace que Unlocker pour l'intégrer avec le logiciel?

1voto

Karl Points 3336

Si unlocker est fourni avec les paramètres -L et -U, je ne pense pas que L soit celui avec lequel vous voulez déverrouiller. Probablement U est pour le déverrouillage ;)

Si vous avez un contrôle sur l'application qui verrouille le fichier, il serait préférable que ce programme libère le fichier plutôt qu'une application tierce le supprime de cette manière.

0voto

EBGreen Points 14478

Consultez la documentation de la classe System.Diagnostics.Process et de la classe ProcessStartInfo associée.

0voto

Unnlocker.exe c:\song.mp3 -s -d

-s déverrouiller

-d supprimer

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X