有时候为了让程序开机就启动,可以直接将程序复制到"启动"文件夹中. 代码: string StartupPath = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Startup);//获得文件的当前路径 string dir = Directory.GetCurrentDirectory();//获取可执行文件的全部路径 string exeDir = dir + "WindowsApplication1.exe"; System.IO.File.Copy(exeDir, StartupPath + "WindowsApplication1.exe", true);