亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

.NET實現(xiàn):將EXE設置開機自動啟動

 更新時間:2013年03月07日 08:56:06   作者:  
.NET實現(xiàn):將EXE設置開機自動啟動的方法,需要的朋友可以參考一下

復制代碼 代碼如下:

private void btnSetOk_Click(object sender, EventArgs e)

      {

          RegCompStartRun(true, txtFullPath.Text.Trim());

      }

      private void btnCancel_Click(object sender, EventArgs e)

      {

          RegCompStartRun(false, txtFullPath.Text.Trim());

      }

      private void RegCompStartRun(bool cmd, string argPath)

      {

          string starupPath = argPath;

          if (string.IsNullOrEmpty(argPath))

          {

              //獲取當前可執(zhí)行程序的全路徑

              starupPath = Application.ExecutablePath;

          }

          //表示W(wǎng)indow注冊表中項級節(jié)點,讀取 Windows 注冊表基項HKEY_LOCAL_MACHINE

          Microsoft.Win32.RegistryKey loca = Microsoft.Win32.Registry.LocalMachine;

          Microsoft.Win32.RegistryKey run = loca.CreateSubKey(@"SOFTWARE\Microsoft\Windows\CurrentVersion\Run");

          try

          {

              //SetValue:存儲值的名稱

              if (cmd)

              {

                  run.SetValue("AutoStartupTestWinFormApp", starupPath);//加入注冊,參數(shù)一為注冊節(jié)點名稱(隨意)  

                  lblDisplay.Text = "設置成功!";

              }

              else

              {

                  run.DeleteValue("AutoStartupTestWinFormApp", false);//刪除該注冊節(jié)點    

                  lblDisplay.Text = "取消設置成功!";

              }

              loca.Close();

          }

          catch (Exception ee)

          {

              MessageBox.Show(ee.Message.ToString(), "提示", MessageBoxButtons.OK, MessageBoxIcon.Error);

          }

      }

注意事項:

如果設置后,重命名該exe文件,則注銷、重啟后重新登錄,設置的開機啟動項不會啟動,

如果改回原來的名字,則再次注銷或重啟,登錄后會自動啟動該設置的exe文件

相關文章

最新評論