关于 c# System.Diagnostics.Process.Start("***", url); 启动程序 系统内部程序问题
最近再使用System.Diagnostics.Process.Start("***",url);目的就是想通过指定浏览器打开网站。在使用搜狗浏览器System.Diag...
最近再使用 System.Diagnostics.Process.Start("***", url);
目的就是想通过指定浏览器打开 网站。
在使用搜狗浏览器 System.Diagnostics.Process.Start("sogouexplorer.exe", url);启动时,有的电脑就能找到搜狗浏览器,有的电脑则不能找到搜狗浏览器。
网上说 这是因为 在电脑的环境变量中 设置的问题。但是我找了好久 也没有找到 path变量中 关于 搜狗浏览器的 配置,请问应该怎样能解决这个问题呢 ?
备注:两台电脑中均安装了搜狗浏览器。 展开
目的就是想通过指定浏览器打开 网站。
在使用搜狗浏览器 System.Diagnostics.Process.Start("sogouexplorer.exe", url);启动时,有的电脑就能找到搜狗浏览器,有的电脑则不能找到搜狗浏览器。
网上说 这是因为 在电脑的环境变量中 设置的问题。但是我找了好久 也没有找到 path变量中 关于 搜狗浏览器的 配置,请问应该怎样能解决这个问题呢 ?
备注:两台电脑中均安装了搜狗浏览器。 展开
1个回答
展开全部
在环境变量中设置好搜狗的路径就行了,要不你在Process.Start中将程序名替换为完全路径
更多追问追答
追问
不好意思啊 在您的这句话当中,我就是不会前面的操作。
至于 使用完全路径,倒是可以,但是不同用户安装的绝对路径是不同的,同时我也不想调用ini文件,所以让用户直接配置环境变量就行了。
所以 您可以 指点一下 怎样设置 环境变量中的搜狗路径。
追答
右键我的电脑-->属性-->高级-->环境变量-->系统变量 然后在左边的变量那一栏找到Path那一项,双击,在变量值得末尾加上搜狗的路径即可,注意与前边的路径用逗号分隔
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询