title: 如果制作绿色软件（高手进来）有谁知道绿色软件是怎么做的？不会是从 
desc: 有谁知道绿色是怎么做的？不会是从新编写代码的吧，应该不是那么麻烦的吧，那是怎么做的呢？一个安装软件下下来之后，怎么样能把它弄成一个绿色软件啊？
  
  懂的，请解答下。
  
  先说声谢谢了。
answer: 下面介绍两种方法，希望能对你有所帮助。
  普通方法: 缺什么找什么
  这个方法是简单、也是最笨的方法，首先把你要制作的绿色程序复制到其他文件夹中。双击运行这个程序，因为现在的很多程序运行都需要调用DLL文件，所以会弹出一个错误对话框，提示找不到动态链接库DLL文件，于是根据对话框中文件名把这个DLL文件找出来，复制到刚才保存程序的文件夹中，然后再双击运行程序，重复上面的操作，直到找出所有的DLL文件，双击运行程序可以正常运行为止。这样你就可以把这几个DLL文件和程序文件保存起来，也可以把这些文件复制到其他电脑上直接使用。
  但是用这个方法有一定的局限性，如果需要调用的DLL文件或者其他文件很多，有几十个，那用这个方法就会很麻烦，可用 FileMon 软件找到要提取的文件名.方法如下:
  运行 FileMon 程序,点击菜单“选项→过滤→高亮显示”，在弹出的过滤器对话框中输入要提取程序的文件名，然后在点击“编辑→清空显示列表”来清空列表中的内容。运行要提取的小程序，这时可以在 FileMon 程序中看见运行程序所引用的所有文件，(一般系统文件夹下的文件是不需要复制出来的，因为每台电脑的系统中都有这些文件)只有一些程序文件夹下的文件才要复制出来，接着点击“文件→保存”把搜索的信息保存为一个LOG文件，然后打开LOG文件来查找文件，把小程序本身和调用的非系统文件复制到其他文件夹中就可以了。
  