我编写了(C# .Net 3.5)一个在 Windows(XP)启动时启动的进程。此过程使用与自身相同文件夹中的其他文件。此外,它还会启动另一个进程,同样位于同一文件夹中。
但是,该过程似乎无法在同一文件夹中找到文件(它们在那里)。相反,它会在“C:\Documents and Setting\User”文件夹中查找。无论何时,所有文件都在此文件夹中,它可以正常启动,但当它们位于不同文件夹中时则不会。
通过在 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run 中注册该过程以启动 Windows 启动