10 GP
【C#】電腦定時關機程式 改善篇 (Ver1.03)
作者:落葉無聲│2011-12-18 16:21:14│巴幣:20│人氣:1785
C#學習筆記 電腦定時關機程式 改善篇
電腦定時關機程式的主要程式碼請參考第一篇文章: 電腦定時關機程式 準備篇
電腦定時關機程式使用說明請參考文章: 電腦定時關機程式 完成篇
本篇僅提供更新後1.03版的程式下載及更新細節.
電腦定時關機程式(ver1.03)下載
載點
解壓縮後點擊執行即可.
如有使用上問題, 煩請回報, 也歡迎提供意見 謝謝.
更新細節
避免關機檔案不在C:而在其它硬碟時, 依舊能執行關機
原來為: 只執行C:\Windows\System32\shutdown.exe關機程式
變更為: 如果關機程式不在C:\時, 在其它硬碟尋找該關機程或並執行.
步驟
//(1)關機檔路徑
string FileLink = "";
//(2)先找出所有硬碟
DriveInfo[] AllDrives = DriveInfo.GetDrives();
//(3)確認關機程式是否存在該硬碟
foreach (DriveInfo Drives in AllDrives)
{
//(4)在硬碟後上該檔案路徑WINDOWS\\system32\\shutdown.exe FileLink = Drives.ToString() + "WINDOWS\\system32\\shutdown.exe";
//(5)如果硬碟裡有該關機檔案離開foreach, 執行該檔案
if (File.Exists(FileLink) == true) { break; }
}
後記到這裡為止, 電腦定時關機程式的短期目標都完成了, 接下來就是在實際使用程式上, 遇到的一些bug進行改善.
未來如果要大改版, 希望是針對關機後可以定時重新啓動電腦, 並執行某些特定程式, 例如像鬧鐘或播放音樂. 算是寫這程式延伸出來的長期目標吧!
小屋關於電腦關機程式文章連結
引用網址:https://home.gamer.com.tw/TrackBack.php?sn=1488517
All rights reserved. 版權所有,保留一切權利
相關創作
同標籤作品搜尋:C#|程式|電腦關機|自動關機|程式設計
留言共 11 篇留言
嫣寶寶:
你根本是神人 超強的[e40]
12-19 05:32
落葉無聲:
謝謝你 ^0^ 這程式暫告一段落了~ 目前構思下一個要寫什麼. . . [e12]
12-19 09:53
透明黑:
好專業
用讚丟你(誤ww)
12-20 09:56
☀゚傲風:
一樓正解。
12-21 14:55
落葉無聲:
謝謝支持和肯定~
12-21 14:59
嫣寶寶:
寫可以養在桌面上的寵物!!!!!!!!!!!
12-22 13:38
落葉無聲:
[e28] 好難啊!!! (連怎麼開始我都不知道 XD)
12-22 13:50
嫣寶寶:
吶來個電腦鬧鐘吧
我好希望電腦有鬧鐘 = =
都沒人設計XDDD
時間到了會響 從喇叭出來-ˇ-
12-22 14:27
落葉無聲:
咦 這個不錯呢~ 響鈴的部份呢~ 可以自己放MP3鈴聲的這種嗎?
12-22 14:32
嫣寶寶:
對呀 或者是程式預設的也不錯0..0 不過能自己載入鈴聲也是給使用者很大的空間
12-22 14:36
落葉無聲:
小程式鬧鐘啊~ 感覺滿實用的~ ^0^ 我先慢慢Google需要的資料囉~
12-22 14:39
貓與氣球:
感謝分享嚕
我電腦方面只懂一些皮毛而已XD
12-25 20:33
落葉無聲:
^^ 謝謝來訪回應
12-26 13:07
狂狂:
C# 播放wav檔
文件參考:
http://msdn.microsoft.com/zh-tw/library/system.media.soundplayer(v=vs.80).aspx
12-26 19:31
落葉無聲:
感謝~ 密室你實在太感心了!
12-28 10:34
J¢:
謝謝落葉的分享@囚@
可以拜一下嗎?>囚<
12-31 17:27
落葉無聲:
一 一" 不要亂拜~ 落葉要健健康康吃百二~
01-02 12:25
Sea:
大大你好
小弟前幾天剛接觸C#
也寫了一個關機程式
後來上網google的時候發現大大的文章
希望有機會可以跟大大交流交流 ^^
http://www.wretch.cc/blog/as15774/32987681
01-02 03:26
落葉無聲:
你好~ 我也是初心者 歡迎交流 ^0^ (大家都是同好 加好友吧~)
01-02 12:25
屎澎:
其實應該可以直接把那個shutdown.exe的程式包在專案檔裡面試看看
還是已經試過了不行 哈哈
08-27 16:51
我要留言提醒:您尚未登入,請先
登入再留言
10喜歡★rovingleaves 可決定是否刪除您的留言,請勿發表違反站規文字。
前一篇:【C#】電腦定時關機程式...
後一篇:【C#】學習筆記 鬧鐘程...