![在操作系统上一层安装高端应用程序](https://linux22.com/image/1345353/%E5%9C%A8%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E4%B8%8A%E4%B8%80%E5%B1%82%E5%AE%89%E8%A3%85%E9%AB%98%E7%AB%AF%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F.png)
我想在操作系统上一层安装数据库、服务器和 IDE 工具等高端应用程序。
我想到的是虚拟机,但我的主机操作系统运行良好,我不想在其上安装另一个操作系统而浪费资源。不过,我想要一个类似的功能。
我希望这些应用程序只在需要时运行,而不会影响性能。例如,数据库使用随系统启动的服务,但这些服务在不使用时应被禁用。
答案1
...但在启动时加载这些后台服务几乎需要 2-3 分钟
您可以将它们设置为自动(延迟启动)(或者甚至手动的) 代替自动的在Start / run / services.msc
您无法根据用户登录自动设置要启动的不同服务。您可以更改服务用于启动的用户帐户,但如果设置为自动的(它只是使用不同的凭证运行)。
您可以做的是将服务设置为手动的,然后将批处理文件添加到启动文件夹或注册表项,该文件将使用或命令HKCU\Software\Microsoft\Windows\CurrentVersion\Run
为该特定用户启动所需的服务。net start
sc start
请注意,即使注销后,服务仍会继续运行。如果这是个问题,您可以转到Start / Run / gpedit.msc / User Configuration / Windows Settings / Scripts (Logon/Logoff)
并添加脚本来停止为该用户启动的服务。