需要引用Microsoft.Win32.TaskScheduler.dll 類庫 記得using Microsoft.Win32.TaskScheduler; /// <summary> /// 創建windows計劃任務 /// </summary> /// <param name="taskName">任務名稱</param> /// <param name="stateTime">執行時間</param> public static void CreateTask(string taskName, DateTime stateTime) { try { // 計劃任務服務 TaskService ts = new TaskService(); // 創建一個計劃任務 TaskDefinition td = ts.NewTask(); td.RegistrationInfo.Description = "DTU執行未執行過的任務"; //任務描述 td.RegistrationInfo.Author = "EcpDtu"; //任務作者 //時間執行時間 TimeTrigger tt = new TimeTrigger(); tt.StartBoundary = DateTime.Now.AddSeconds(5);//stateTime.AddHours(4); //開始時間 tt.EndBoundary = DateTime.Now.AddSeconds(10);//stateTime.AddHours(8); //結束執行時間 td.Triggers.Add(tt); //將觸發器添加到任務中 //創建一個執行操作 var exe = new ExecAction("RunTask.exe", null, ConfigurationManager.AppSettings["RunTask_path"]); //添加執行操作到計劃任務的操作中 td.Actions.Add(exe); //注冊計劃任務 ts.RootFolder.RegisterTaskDefinition(taskName, td); } catch (Exception ex) { MsgHelper.ErrorWriteLog("創建計劃任務錯誤_CreateTask(string name)" + ex.Message); } } /// <summary> /// 查詢計劃任務 /// </summary> /// <param name="taskName"></param> public static void RetrieveTestTask(string taskName) { // 計劃任務服務 TaskService ts = new TaskService(); Task t = ts.GetTask(taskName); if (t != null) { Console.WriteLine("Task Name={0}", t.Name); Console.WriteLine("Task Execution Time={0}", t.LastRunTime); Console.WriteLine("Task Last Run Result={0}", t.LastTaskResult); Console.WriteLine("Task Next Execution Time={0}", t.NextRunTime); } } /// <summary> /// 刪除計劃任務 /// </summary> public static void DeleteTestTask(string taskName) { // 計劃任務服務 TaskService ts = new TaskService(); ts.RootFolder.DeleteTask(taskName); }
你最初的用戶名應為Administrator,這是一個最高級別的管理員用戶,在創建一個新的管理員用戶以後,該用戶就不能再直接進入了,但在注銷當前用戶的情況下,可以看到這個用戶,點擊即可進入。
在已有普通管理員用戶的情況下,才能創建一般權限的用戶或受限用戶。當然也可以創建第二個管理員用戶。無論再創建什麼用戶,你現在這個用戶都不會再隱藏了。
在有多個用戶的情況下,啟動時會停留在用戶選擇界面。只有在點擊某個用戶的情況下,才能進入用戶桌面。值得一提的是,在用戶選擇界面上,按Ctrl+Alt+Del組合鍵,可以將你最初的用戶Administrator也顯示出來。
如果想在啟動時,只輸入用戶名和相應的密碼就進入自己想進的用戶,可以更改用戶登錄或注銷方式,取消使用歡迎屏幕。下次啟動時,就會自動停在用戶選擇界面,不同的是,用顯示用戶輸入框,而且默認的用戶名就是你上次關機時剛剛登錄過的。
最高管理員用戶名為:Administrator
拜托,你輸入的是Administartor,電腦很笨的,一點差錯它也不認的。
如果你不知道ADMINISTRATOR的密碼,很難辦到,我也是知知甚少,不過也出點微薄之力,幫你一下
“所以我想知道能不能在DOS裡面給WINDOWS新建個用戶?如果能又該怎麼實現?”
可以,開機F8進入安全模式後(必須是管理員用戶,有密碼的,游客那些不行),運行—CMD, 然後輸入:net user 你建的用戶名 {密碼} /add,注意空格,密碼可要可不要。
然後:net localgroup administrators 你建的用戶名 /add,這樣把你建的用戶升級為管理員用戶
之後,你可以更改原有的管理員用戶的密碼了:
net user 原來管理員帳號 新密碼
我也一直在思考,能不能用游客進入安全模式,然後創建管理員用戶,再把原來的管理員用戶密碼改了,但確實辦不到,我的電腦游客是無法進入安全模式的,我想如果進入了也沒有權限創建管理員用戶。所以我覺得你的想法很難辦到,可能有高人能辦到,但我太菜了。