使用WinForms应用程序中的解锁器解锁文件?

时间:2008-11-29 15:02:55

标签: c# .net winforms file-locking

我正在尝试使用解锁器从C#程序中解锁文件。

在我的界面中,我按了一个按钮来解锁应用无法删除的文件。当用户按下按钮时,我想要打开解锁器(着名的应用程序)。

我在Unlocker网站上已经阅读过,有关使用命令行的一些解释但没有任何效果。

我编写以下代码但没有任何反应:

“c:\ Program Files \ unlocker \ unlocker.exe”-L“PATHFORTHEFILE.doc”

什么都没发生。我试过没有参数和-LU。

有什么想法吗?

比将解锁器与软件集成更有效率吗?

3 个答案:

答案 0 :(得分:1)

如果解锁器带有参数-L和-U,我不认为L会是你要解锁的那个。可能U用于解锁;)

如果您对锁定文件的应用程序有任何控制权,那么让该程序释放该文件而不是第三方应用程序就可以更好地解决这个问题。

答案 1 :(得分:0)

查看System.Diagnostics.Process类和相关ProcessStartInfo类的文档。

答案 2 :(得分:0)

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

-s unlock

-d delete