C#读取WinRAR正在压缩的文件名

想做个监控程序,监控到WinRAR运行的话,可以读取到WinRAR正在压缩的文件的名,使用Process可以读取到线程信息,但是读取不到正在压缩的文件名。新人,没什么分,请各位大佬帮忙,谢谢。

这个没办法获取,如果你每次压缩文件都是从命令行参数传递的话,那可以想办法读取命令行参数来获取当前的参数中有的文件信息

可以hook windows api,winrar读取文件会调用 ReadFile 等 api函数

http://www.cnblogs.com/shikyoh/p/5018914.html