21 我们已经在Windows 2003 Server上安装了Oracle Express,并在此过程中更新了PATH。我们正在尝试让IIS在PATH中查看此更改,但无法弄清楚。我们没有成功回收应用程序池和IIS站点。有什么方法可以让它识别而无需重新启动IIS本身?这是一台产品服务器,因此我们不想重置IIS。 iis path environment-variables — 标记 source
28 恐怕您必须重新启动IIS服务进程才能对其进行更新。全局环境是在进程启动时继承的,对于大多数应用程序而言,使其更新的唯一方法是重新启动进程。这很痛苦,但是至少可以计划一下。 — sysadmin1138 source 22 就像对像我这样找到这个(非常有用)答案的任何人的附录一样,在IIS7中,我发现仅使用GUI来停止和启动IIS是行不通的,但是命令行iisreset可以。可能与早期版本中的相同,但我尚未对其进行测试。 — 史蒂夫·佩蒂弗 3 对我来说,在MMC管理单元中停止和启动IIS或运行iisreset都不够。我必须重新启动整个服务器(VM)。 — 肯尼·埃维特 1 对于IIS 10(Win2016),仅重新启动“万维网发布服务” Windows服务就足以重新加载环境变量。是的,也可以iisreset /restart从提升的命令提示符处执行,并且键入的内容少于net stop w3svc && net start w3svc) — Granger 1 我删除了一些机器环境变量。只有重新启动服务器才能忘记它们(IIS 7.5)。 — Der_Meister 1 经过两天的尝试,仅使用GUI重新启动!iisreset成功了!非常感谢! — MISJHA '18
iisreset
可以。可能与早期版本中的相同,但我尚未对其进行测试。