【问题标题】:Need to install some script/application that runs at startup - How?需要安装一些在启动时运行的脚本/应用程序 - 如何?
【发布时间】:2014-01-15 16:41:39
【问题描述】:

我需要安装一些脚本/应用程序,每次启动时都会运行并在用户权限下执行一些操作。你能指出我正确的方向吗?

我的脚本会检查某个 .NET 应用程序的当前版本(如果未编译则运行非常慢,如果已编译则运行非常快)是否已编译。如果是否定的,它将编译它(使用NGEN.EXE)。我们知道 .NET 应用程序必须逐台编译。

每次机器启动时都必须执行此检查。

【问题讨论】:

  • 您是否偶然知道为什么 ngen 让您的应用程序如此之快?到目前为止,我什至没有费心使用它,我们正在运行硬实时应用程序而无需预编译。所以我真的很想知道你为什么需要这样做。

标签: .net windows windows-7 system-administration


【解决方案1】:

有一个简单的注册表项:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

只需添加一个任意命名的字符串值和要运行的脚本的名称。如果您只想为某些用户执行此操作,HKCU 中也有相应的密钥。

【讨论】:

  • 好的,这是一个开始! (字面意思:-)我想对于“如何确定是否编译了 .NET 应用程序?”等更多细节,我应该提出另一个问题......
  • 我猜是的。但请参阅我上面的评论。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-09-19
  • 1970-01-01
  • 2020-09-19
  • 2016-11-24
  • 1970-01-01
相关资源
最近更新 更多