将.NET应用程序添加到registry以在重新启动后启动以完成某些操作

如果我的应用程序需要重新启动系统来更改某些内容,并且希望在重新启动后自动继续操作,那么我怎样才能向registry(更重要的是在registry中的哪个位置)添加一个密钥来启动应用程序首先重启? 只是要清楚,我想这个重新启动发射只发生一次。 换句话说,一旦电脑重新启动,应用程序启动,并在下一次启动/重新启动,它不会自动启动。

这应该通过添加“启动时启动”键,然后删除它来完成? 我有一种感觉,有一个专门的重新启动操作的registry区域。

是的,有。 RunOnce键。