private void checkBox1_CheckedChanged(object sender, EventArgs e) { //开机启启 if (checkBox1.Checked) { string taskname = "one_fuck_one_tu"; if (!OnBoot.TaskIsExists(taskname)) { if (UserAdmin.AdminIsExists()) { string strAssName = Application.ExecutablePath; OnBoot.TaskCreate(taskname, strAssName); } else { //重启获取管理员权限 UserAdmin.Upgrade(); } } } else { string taskname = "one_fuck_one_tu"; if (OnBoot.TaskIsExists(taskname)) { if (UserAdmin.AdminIsExists()) { OnBoot.DeleteTask(taskname); } else { //重启获取管理员权限 UserAdmin.Upgrade(); } } } }