安装程序是如何识别我的系统在哪个盘的
直入主题,本人的系统是装在G盘里的,并没有安装通常情况下的C盘里。我的问题是,许多程序的安装路径都是在系统安装目录下的:\Program Files文件夹内。
安装程序是如何识别我的盘符的呢?请回答的尽量详细点。
--------------------编程问答-------------------- 因为有系统环境变量
比如你在开始菜单的run里输入
%SystemRoot%
或者输入%USERPROFILE%
或者输入%systemdrive%
再敲回车看看 --------------------编程问答-------------------- --------------------编程问答-------------------- 你自己都可以有API函数得到系统盘,安装程序肯定会知道 --------------------编程问答-------------------- 通过win32API或者读取你的注册表系统信息都能得到系统路径。 --------------------编程问答--------------------
Text = Environment.GetFolderPath(Environment.SpecialFolder.ProgramFiles);--------------------编程问答-------------------- System.Environment.SystemDirectory.ToString();//得到当前系统的系统路径
补充:.NET技术 , C#