我正在嘗試編寫一個大學項目的程序,但是我陷入了這個問題:程序監視程序的讀/寫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