擅长:python、mysql、java
<p>环境变量的<a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms683463%28v=vs.85%29.aspx" rel="nofollow">Inheritance</a>是Windows的内置概念。但是,任何调用<a href="http://msdn.microsoft.com/en-us/library/windows/desktop/ms682425%28v=vs.85%29.aspx" rel="nofollow">CreateProcess()</a>函数的人都可以为该进程指定环境变量(<em>lpEnvironment</em>)。问题是:如何知道默认的环境变量是什么?在</p>
<p>目前我看到的唯一解决方法是在任务调度器中创建一个任务,并让任务调度器执行命令,而不是您自己的应用程序。这种方法假设任务调度器是从一组原始的环境变量开始的。您需要执行以下命令:</p>
<pre><code>schtasks /create ...
schtasks /run ...
schtasks /delete ...
</code></pre>
<p>把一切都安排好有点棘手。我不知道这是否有效,但也许你可以试试。在</p>