我已经使用这个程序很长时间了 http://userweb.cs.utexas.edu/users/tbone/stickynotes.html
我将它安装在一个新系统上,我需要找到它保存信息的位置,以便我可以从备份中恢复我的便签。
有没有任何有什么方法可以找出应用程序写入数据的位置?我在想某种低级监听器或文件嗅探器之类的东西吗?
答案1
Sysinternals(Microsoft)的 Procmon 向您显示正在运行的应用程序已打开的文件(和注册表项)。
你可以找到它这里。
答案2
所有现代操作系统都有一个默认位置,程序应该在该位置存储代表用户创建的数据。
在 Windows 上,应用程序内部文件(即用户不应直接访问的文件,例如内部首选项)位于 %APPDATA% 下,用户数据位于 %USERPROFILE% 下。
这些文件夹的实际位置取决于操作系统版本和系统配置,但通常是:
%APPDATA%:C:\Documents and Settings{用户名}\Application Data %USERPROFILE%:C:\Documents and Settings{用户名}
查看这些文件夹,程序可能将其内容存储在其中的某个子文件夹中。