我正在尝试编写一个大学项目的程序,但是我陷入了这个问题:程序监视程序的读/写PATH?
您将如何监控程序以了解它写入或读取哪些文件? 我希望有他们的路径名称。
为了使问题更清楚,这里有一个例子:
考虑,我们要监视程序A.EXE和A.EXE首先打开一个名为“A1”居住在同一文件夹中a.exe,然后打开另一个名为“a2”的文件。
程序必须给的“A1”和“A2”文件中的相对或绝对路径,而不管它们被打开的读/写..
如何在C++实现这一点?
编辑:是否有可能将a1和a2文件的调用转移到另一个路径? 编辑2:好吧,让我这样说:我已经将C:\ program files中的firefox.exe移动到D:\,现在当我运行firefox.exe时它不会工作因为它可以在很多文件中工作C:\ program files,firefox.exe会使用相对路径来访问文件。我打算做的是捕获firefox.exe工作文件的调用,然后将调用指向程序文件文件夹。 PLZ让我知道,如果我已经让自己清楚..
你在做什么平台? – 2011-04-02 13:40:28
将是伟大的,如果它同时适用于Windows和Linux.but Windows首先.. – TarunG 2011-04-02 15:01:38