none
win 7,win 8 关机之前 自定义提醒 (并不是自定义关机) RRS feed

  • 问题

  • win 7,win 8 有没有关机事件?

    首先,我不是要做关机。谢谢理解。

    就是在系统关机之前 启动事先自定义提醒的列表,列表中记录了需要做的某些事情。并能自定义倒计时退出自定义提醒,以便 于关机。

    我不是需要一个定时关机东西,而是在关机时,能够提醒我做一个扫尾的工作。列如自定义列表中,有一些如

    1.要整理桌子。

    2。给某个打个电话等。。。。

    这些可以在每天开机之后进入系统之后去定义。

    可以是定义仅当天一次关机的提醒,也可以定义每天每次关机都能提醒。可是某个时间段内提醒。并要设定好倒计时。

    谢谢。




    • 已编辑 hychx 2014年10月29日 16:59 好吧。我是真不知道怎么样才是描述清楚
    2014年10月29日 5:46

答案

  • 你這個需求同想在常見系統的關機實現有衝突, 如果硬要實現, Windows 下應該需要 hack, 而開源系統除了修改前端(CLI, GUI)代碼, 怕是內核那塊也需要動.

    爲何這樣說?

    1. 首先現在常見的系統都支持多用戶, 雖然具體實現上可能有差異. 比如 Windows 客戶端可能是處於商業因素考慮, 在多用戶交互式使用有限制,
        
        比如遠程桌面登錄. 但其技術是可以支持的.

    2. 在多用戶環境, 那是既有管理員, 也有普通用戶. 管理員的命令具有不可拒絕的權利. 這也體現在關機操作上.

    3. 你說的這種需求是在用戶發出關機指令, 然後觸發那個提醒程序運行, 並顯示需要用戶注意的事項.

        但這個有個問題, 系統在關機時會將所有正在運行的程序一視同仁, 不會先等某個程序運行一段時間後, 再向其他程序發出關機指令, 而是向所有程序發出關機指令.

        而且這個程序可以運行的時間也不好定義, 因爲難以知曉用戶已經閱讀了注意事項, 以及用於確認的時間是否足夠.
       
        同時如果事情重要, 那要不要確認? 不確認, 感覺又不太好, 這時就需要通過鼠標鍵盤, 麥克風, 或者眼動跟蹤.
       
       即便用這些方法, 也不能完全肯定用戶就記住了, 就算是記住了, 也不能保證就記對了.

    4. 所以爲了要能夠方便提供注意事項, 則需要對關機流程進行改動. 系統在收到關機指令後, 指令先被該提醒程序攔截, 然後進行提醒, 在沒有完成預先提醒規則的前提下,
       
       不會通知其他程序即將關機.

    5.   但這樣就有個問題, 在單系統多用戶登錄的環境下, 向單個用戶單獨提醒是否必要? 管理員要關閉系統, 這邊用戶說, 我還有注意事項沒有確認, 不能關機. 那系統要聽誰的?

         特別是注意事項比較長或者需要用戶確認的情況下.

        還有就算是一般只能一個用戶登錄的  Windows 客戶端下, 客戶端實現了這個程序, 那當域管理員向 Windows 客戶端發出關機指令時, 也要因爲這個, 而延遲或者阻止關機.

        如果是管理員發出的關機指令, 就跳過提醒, 那這個不能每次都執行的程序有意義嗎?

    6. 所以說像這個需求的話, 還是關機前 N 分鐘提醒要比較好. 這也是現在大多數系統的做法.

     


    Folding@Home

    谢谢。

    这个程序并不拒决关机操作。默认情况下,设置一个倒计时就行了。

    win2003 版,不是在关机的时候,默认情况下,会问 “为什么需要关机”的这么一窗口木?

    这个窗口,如果能由客户自定义,再加上一个默认为确认关机操作,并允许由客户设置倒计时,这样不就行了吗?




    這個就是我上面所說, 需要修改的系統級別部分. 如果這方面, 微軟沒有文檔化的 API 可用. 那麼需要 hack.

    Folding@Home

    谢谢先。

    只会hook 一些系统发出来的关机消息。可是可是整个系统环境等都释放得差不多了。不稳定。

    hack 系统。。。。对我来说难度高太多。

    再次感谢。


    • 已标记为答案 hychx 2014年10月31日 4:05
    2014年10月31日 3:56

全部回复

  • 你这个是 定时关机,并且是 先做某事,然后再设置关机时间。然后时间到了,就会发生关机操作。我这么理解对木?

    可是,貌似你没有看到我上面描述的:

    我不是需要一个定时关机,而是在关机时,能够提醒我做一个扫尾的工作。。。”


    2014年10月29日 8:59
  • 我想我并没有进入死角。

    简单来说,我就是希望windows 系统有一个关机回调的方法,这样可以调用我们自己写的程序。

    这个被调用的程序,有点特殊的情况在于,在单位时间内,必须自动退出,以便于系统关机操作。

    脚本怕是实现不了。就是能实现。也要不停的去扫系统是否是在关机。这样的系统的效率。。。。。

    2014年10月29日 9:35
  • 你這個需求從程序看難以辦到.

    首先如何定義關機時間?

    每天指定時間關機可能有難度, 因為可能有意外的情況.

    即便是可以定義關機時間, 那麼關機前的提醒時長又是多少? 如果一直提醒, 那麼這個程序本身可能會阻止關機.

    此外其他一些尚未保存數據的應用程序也會影響關機. 這時又如何處理? 程序如何確認哪個程序的沒有保存的數據是重要的, 哪些是可以忽略的?

    如果無法確認, 那麼直接強制關機顯然是不可取的.這種情況, 倒是有一種變通方法, 就是變關機為休眠(注意不是睡眠).

    但這種方法也有一個問題, 如果休眠時突然斷電, 那麼數據也不能安全的寫入到磁盤. 同理, 從休眠恢復時也可能遇到停電的情況, 同時還有因為軟件故障導致休眠失敗.

    我覺得你的這個需求, 可以考慮直接用便簽寫上注意事項, 然後貼到桌子的某個位置, 或者台式機顯示器的邊框上.

    或者在辦公區安裝一個 LED 顯示器上面滾動字幕, 或者用配以揚聲器提醒.


    Folding@Home

    2014年10月29日 11:37
  • 還有如果公司自行開發智能手機提醒軟件, 並安裝在員工手機上, 在指定時段進行提醒.

    Folding@Home

    2014年10月29日 11:39
  • 如果非要用程序實現, 平台又限定 Windows 7,8, 那麼可以考慮通過 powershell 用腳本實現.

    通過 add-type 調用一個經過 C# 封裝過的 MessageBox.Show 方法. 因為似乎 powershell 不能直接調用 MessageBox, 這個我記不清了.

    內容則是通過 get-conent 讀取的文本文件.

    然後再用其他代碼實現顯示一段時間後, stop-process 掉自身 PID, 來達到結束運行的目的.

    至於啟動方法, 用任務計劃來實現.


    Folding@Home

    2014年10月29日 11:52
  • 我倒是觉得这个作用不是太大,你定时关机,而且要求不一定要关机,只是提醒你去做扫尾的事情,那么如果你不管提醒的话,希望是什么结果? 等待你去操作? 这跟平常定时提醒有什么区别?你觉得呢?
    2014年10月29日 12:28
  • 好的。谢谢您的热心回复。
    2014年10月29日 16:35
  • 谢谢。哥们,您真是很热心。

    可是,我发现你说怎么定义关机时间,就把我弄昏了。

    看完之后,才发现你的回复,跟我所描述的问题,完全就是两个事情。

    为什么这个程序要定义关机时间?

    我并不是要关机!

    2014年10月29日 16:54
  • 哥们,你真的看了我提出的问题 ?
    2014年10月29日 17:00
  • 抱歉我没有调用window关机事件的API之类开发的经验,不过你可以网上去搜索一下,我觉得应该是有相关的API的,等专家的回答吧。。

    谢谢

    过滤关机的消息也行,只是。。。。程序还是得运行。还是占用着内存。而这些内存完全可以不被占用的。

    只想MS能提供这么一个功能就好了。

    我来提问,就是怕MS有提供这个功能,而我又不知道。


    2014年10月29日 17:13
  • 你还是得首先把每天关机的时间确定下来。假如每天关机的时间都不统一,今天六点明天七点,那这个问题本身就不成立啊。Windows 总不能未卜先知预测你今天要几点关机吧?

    如果是无论今天六点还是七点关机,在五点钟定时发个提醒,这还是可以的。


    Alexis Zhang

    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis

    推荐以 NNTP Bridge 桥接新闻组方式访问论坛。

    本帖是回复帖,原帖作者是楼上的 <hychx>;

    | win 7,win 8 有没有关机事件?
    | 首先,我不是要做关机。谢谢理解。

    2014年10月29日 22:53
    版主
  • 你还是得首先把每天关机的时间确定下来。假如每天关机的时间都不统一,今天六点明天七点,那这个问题本身就不成立啊。Windows 总不能未卜先知预测你今天要几点关机吧?

    如果是无论今天六点还是七点关机,在五点钟定时发个提醒,这还是可以的。


    Alexis Zhang

    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis

    推荐以 NNTP Bridge 桥接新闻组方式访问论坛。

    本帖是回复帖,原帖作者是楼上的 <hychx>;

    | win 7,win 8 有没有关机事件?
    | 首先,我不是要做关机。谢谢理解。

    为什么要先定义好关机时间?

    只是需要系统在关机操作的时候,系统能回调用一个提醒程序。这个提醒程序还必须定时退出。

    老实说,是你的思路有问题。兄弟。

    你想想屏保程序。屏保程序需要定义好windows什么时候运行屏保吗?


        
    2014年10月30日 1:20
  • 谢谢。哥们,您真是很热心。

    可是,我发现你说怎么定义关机时间,就把我弄昏了。

    看完之后,才发现你的回复,跟我所描述的问题,完全就是两个事情。

    为什么这个程序要定义关机时间?

    我并不是要关机!


    如果這是給我的回覆.

    定義關機時間 != 關機. 如果不定義關機時間, 那麼怎麼向用戶提醒? 難道剛開機沒有多久, 就向用戶提醒?  從你的需求看是接近關機前的某個時間(比如關機前 3 分鐘). 所以定義關機時間是必要的.

    我在之前的回覆中, 已經提供了多種相對可行的方法, 可以再看看.

    屏保的話, 系統定義了多長時間不用電腦算作空閒時間.


    Folding@Home


    • 已编辑 repl 2014年10月30日 2:16
    2014年10月30日 2:15
  • 谢谢。哥们,您真是很热心。

    可是,我发现你说

    怎么定义关机时间,就把我弄昏了。

    看完之后,才发现你的回复,跟我所描述的问题,完全就是两个事情。

    为什么这个程序要定义关机时间?

    我并不是要关机!


    如果這是給我的回覆.

    定義關機時間 != 關機. 如果不定義關機時間, 那麼怎麼向用戶提醒? 難道剛開機沒有多久, 就向用戶提醒?  從你的需求看是接近關機前的某個時間(比如關機前 3 分鐘). 所以定義關機時間是必要的.

    我在之前的回覆中, 已經提供了多種相對可行的方法, 可以再看看.

    屏保的話, 系統定義了多長時間不用電腦算作空閒時間.


    Folding@Home


    感谢先。

    接上您 说的屏保话题。

    我想请问,我在编写屏保程序的时候,是不是不用编写这个屏保什么时候运行,是吧?

    时间到了,系统会调用设定好的屏保程序,对吗?

    那么,系统在关机的时候,是不是也可以回调一个程序呢?(这个被回调的程序,限制为 必须是定时退出,这样关机操作依然可以正常执行)

    题外话:

    现在的win7 win8 关机时,都会等待前端进程退出和后台服务进程退出呀。只不过等待窗口是系统定义好的。而不是由客户自定义的。


    • 已编辑 hychx 2014年10月30日 4:01
    2014年10月30日 4:00
  • 你這個需求同想在常見系統的關機實現有衝突, 如果硬要實現, Windows 下應該需要 hack, 而開源系統除了修改前端(CLI, GUI)代碼, 怕是內核那塊也需要動.

    爲何這樣說?

    1. 首先現在常見的系統都支持多用戶, 雖然具體實現上可能有差異. 比如 Windows 客戶端可能是處於商業因素考慮, 在多用戶交互式使用有限制,
        
        比如遠程桌面登錄. 但其技術是可以支持的.

    2. 在多用戶環境, 那是既有管理員, 也有普通用戶. 管理員的命令具有不可拒絕的權利. 這也體現在關機操作上.

    3. 你說的這種需求是在用戶發出關機指令, 然後觸發那個提醒程序運行, 並顯示需要用戶注意的事項.

        但這個有個問題, 系統在關機時會將所有正在運行的程序一視同仁, 不會先等某個程序運行一段時間後, 再向其他程序發出關機指令, 而是向所有程序發出關機指令.

        而且這個程序可以運行的時間也不好定義, 因爲難以知曉用戶已經閱讀了注意事項, 以及用於確認的時間是否足夠.
       
        同時如果事情重要, 那要不要確認? 不確認, 感覺又不太好, 這時就需要通過鼠標鍵盤, 麥克風, 或者眼動跟蹤.
       
       即便用這些方法, 也不能完全肯定用戶就記住了, 就算是記住了, 也不能保證就記對了.

    4. 所以爲了要能夠方便提供注意事項, 則需要對關機流程進行改動. 系統在收到關機指令後, 指令先被該提醒程序攔截, 然後進行提醒, 在沒有完成預先提醒規則的前提下,
       
       不會通知其他程序即將關機.

    5.   但這樣就有個問題, 在單系統多用戶登錄的環境下, 向單個用戶單獨提醒是否必要? 管理員要關閉系統, 這邊用戶說, 我還有注意事項沒有確認, 不能關機. 那系統要聽誰的?

         特別是注意事項比較長或者需要用戶確認的情況下.

        還有就算是一般只能一個用戶登錄的  Windows 客戶端下, 客戶端實現了這個程序, 那當域管理員向 Windows 客戶端發出關機指令時, 也要因爲這個, 而延遲或者阻止關機.

        如果是管理員發出的關機指令, 就跳過提醒, 那這個不能每次都執行的程序有意義嗎?

    6. 所以說像這個需求的話, 還是關機前 N 分鐘提醒要比較好. 這也是現在大多數系統的做法.

     


    Folding@Home

    2014年10月30日 6:14
  • 你這個需求同想在常見系統的關機實現有衝突, 如果硬要實現, Windows 下應該需要 hack, 而開源系統除了修改前端(CLI, GUI)代碼, 怕是內核那塊也需要動.

    爲何這樣說?

    1. 首先現在常見的系統都支持多用戶, 雖然具體實現上可能有差異. 比如 Windows 客戶端可能是處於商業因素考慮, 在多用戶交互式使用有限制,
        
        比如遠程桌面登錄. 但其技術是可以支持的.

    2. 在多用戶環境, 那是既有管理員, 也有普通用戶. 管理員的命令具有不可拒絕的權利. 這也體現在關機操作上.

    3. 你說的這種需求是在用戶發出關機指令, 然後觸發那個提醒程序運行, 並顯示需要用戶注意的事項.

        但這個有個問題, 系統在關機時會將所有正在運行的程序一視同仁, 不會先等某個程序運行一段時間後, 再向其他程序發出關機指令, 而是向所有程序發出關機指令.

        而且這個程序可以運行的時間也不好定義, 因爲難以知曉用戶已經閱讀了注意事項, 以及用於確認的時間是否足夠.
       
        同時如果事情重要, 那要不要確認? 不確認, 感覺又不太好, 這時就需要通過鼠標鍵盤, 麥克風, 或者眼動跟蹤.
       
       即便用這些方法, 也不能完全肯定用戶就記住了, 就算是記住了, 也不能保證就記對了.

    4. 所以爲了要能夠方便提供注意事項, 則需要對關機流程進行改動. 系統在收到關機指令後, 指令先被該提醒程序攔截, 然後進行提醒, 在沒有完成預先提醒規則的前提下,
       
       不會通知其他程序即將關機.

    5.   但這樣就有個問題, 在單系統多用戶登錄的環境下, 向單個用戶單獨提醒是否必要? 管理員要關閉系統, 這邊用戶說, 我還有注意事項沒有確認, 不能關機. 那系統要聽誰的?

         特別是注意事項比較長或者需要用戶確認的情況下.

        還有就算是一般只能一個用戶登錄的  Windows 客戶端下, 客戶端實現了這個程序, 那當域管理員向 Windows 客戶端發出關機指令時, 也要因爲這個, 而延遲或者阻止關機.

        如果是管理員發出的關機指令, 就跳過提醒, 那這個不能每次都執行的程序有意義嗎?

    6. 所以說像這個需求的話, 還是關機前 N 分鐘提醒要比較好. 這也是現在大多數系統的做法.

     


    Folding@Home

    谢谢。

    这个程序并不拒决关机操作。默认情况下,设置一个倒计时就行了。

    win2003 版,不是在关机的时候,默认情况下,会问 “为什么需要关机”的这么一窗口木?

    这个窗口,如果能由客户自定义,再加上一个默认为确认关机操作,并允许由客户设置倒计时,这样不就行了吗?



    2014年10月30日 7:52
  • 你這個需求同想在常見系統的關機實現有衝突, 如果硬要實現, Windows 下應該需要 hack, 而開源系統除了修改前端(CLI, GUI)代碼, 怕是內核那塊也需要動.

    爲何這樣說?

    1. 首先現在常見的系統都支持多用戶, 雖然具體實現上可能有差異. 比如 Windows 客戶端可能是處於商業因素考慮, 在多用戶交互式使用有限制,
        
        比如遠程桌面登錄. 但其技術是可以支持的.

    2. 在多用戶環境, 那是既有管理員, 也有普通用戶. 管理員的命令具有不可拒絕的權利. 這也體現在關機操作上.

    3. 你說的這種需求是在用戶發出關機指令, 然後觸發那個提醒程序運行, 並顯示需要用戶注意的事項.

        但這個有個問題, 系統在關機時會將所有正在運行的程序一視同仁, 不會先等某個程序運行一段時間後, 再向其他程序發出關機指令, 而是向所有程序發出關機指令.

        而且這個程序可以運行的時間也不好定義, 因爲難以知曉用戶已經閱讀了注意事項, 以及用於確認的時間是否足夠.
       
        同時如果事情重要, 那要不要確認? 不確認, 感覺又不太好, 這時就需要通過鼠標鍵盤, 麥克風, 或者眼動跟蹤.
       
       即便用這些方法, 也不能完全肯定用戶就記住了, 就算是記住了, 也不能保證就記對了.

    4. 所以爲了要能夠方便提供注意事項, 則需要對關機流程進行改動. 系統在收到關機指令後, 指令先被該提醒程序攔截, 然後進行提醒, 在沒有完成預先提醒規則的前提下,
       
       不會通知其他程序即將關機.

    5.   但這樣就有個問題, 在單系統多用戶登錄的環境下, 向單個用戶單獨提醒是否必要? 管理員要關閉系統, 這邊用戶說, 我還有注意事項沒有確認, 不能關機. 那系統要聽誰的?

         特別是注意事項比較長或者需要用戶確認的情況下.

        還有就算是一般只能一個用戶登錄的  Windows 客戶端下, 客戶端實現了這個程序, 那當域管理員向 Windows 客戶端發出關機指令時, 也要因爲這個, 而延遲或者阻止關機.

        如果是管理員發出的關機指令, 就跳過提醒, 那這個不能每次都執行的程序有意義嗎?

    6. 所以說像這個需求的話, 還是關機前 N 分鐘提醒要比較好. 這也是現在大多數系統的做法.

     


    Folding@Home

    谢谢。

    这个程序并不拒决关机操作。默认情况下,设置一个倒计时就行了。

    win2003 版,不是在关机的时候,默认情况下,会问 “为什么需要关机”的这么一窗口木?

    这个窗口,如果能由客户自定义,再加上一个默认为确认关机操作,并允许由客户设置倒计时,这样不就行了吗?




    這個就是我上面所說, 需要修改的系統級別部分. 如果這方面, 微軟沒有文檔化的 API 可用. 那麼需要 hack.

    Folding@Home

    2014年10月30日 10:32
  • 是你的命题思路有问题吧?先执行关机操作,又弄个提醒程序延后关机。这不是跟 Windows、跟自己较劲吗?

    如果提醒你的事务中还有需要电脑操作完成的事情,那你是想在提醒程序定时退出前火速完成、还是想就此取消关机呢?


    Alexis Zhang

    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis

    推荐以 NNTP Bridge 桥接新闻组方式访问论坛。

    本帖是回复帖,原帖作者是楼上的 <hychx>;

    | 为什么要先定义好关机时间?
    | 只是需要系统在关机操作的时候,系统能回调用一个提醒程序。这个提醒程序还必须定时退出。

    2014年10月30日 22:24
    版主
  • 你這個需求同想在常見系統的關機實現有衝突, 如果硬要實現, Windows 下應該需要 hack, 而開源系統除了修改前端(CLI, GUI)代碼, 怕是內核那塊也需要動.

    爲何這樣說?

    1. 首先現在常見的系統都支持多用戶, 雖然具體實現上可能有差異. 比如 Windows 客戶端可能是處於商業因素考慮, 在多用戶交互式使用有限制,
        
        比如遠程桌面登錄. 但其技術是可以支持的.

    2. 在多用戶環境, 那是既有管理員, 也有普通用戶. 管理員的命令具有不可拒絕的權利. 這也體現在關機操作上.

    3. 你說的這種需求是在用戶發出關機指令, 然後觸發那個提醒程序運行, 並顯示需要用戶注意的事項.

        但這個有個問題, 系統在關機時會將所有正在運行的程序一視同仁, 不會先等某個程序運行一段時間後, 再向其他程序發出關機指令, 而是向所有程序發出關機指令.

        而且這個程序可以運行的時間也不好定義, 因爲難以知曉用戶已經閱讀了注意事項, 以及用於確認的時間是否足夠.
       
        同時如果事情重要, 那要不要確認? 不確認, 感覺又不太好, 這時就需要通過鼠標鍵盤, 麥克風, 或者眼動跟蹤.
       
       即便用這些方法, 也不能完全肯定用戶就記住了, 就算是記住了, 也不能保證就記對了.

    4. 所以爲了要能夠方便提供注意事項, 則需要對關機流程進行改動. 系統在收到關機指令後, 指令先被該提醒程序攔截, 然後進行提醒, 在沒有完成預先提醒規則的前提下,
       
       不會通知其他程序即將關機.

    5.   但這樣就有個問題, 在單系統多用戶登錄的環境下, 向單個用戶單獨提醒是否必要? 管理員要關閉系統, 這邊用戶說, 我還有注意事項沒有確認, 不能關機. 那系統要聽誰的?

         特別是注意事項比較長或者需要用戶確認的情況下.

        還有就算是一般只能一個用戶登錄的  Windows 客戶端下, 客戶端實現了這個程序, 那當域管理員向 Windows 客戶端發出關機指令時, 也要因爲這個, 而延遲或者阻止關機.

        如果是管理員發出的關機指令, 就跳過提醒, 那這個不能每次都執行的程序有意義嗎?

    6. 所以說像這個需求的話, 還是關機前 N 分鐘提醒要比較好. 這也是現在大多數系統的做法.

     


    Folding@Home

    谢谢。

    这个程序并不拒决关机操作。默认情况下,设置一个倒计时就行了。

    win2003 版,不是在关机的时候,默认情况下,会问 “为什么需要关机”的这么一窗口木?

    这个窗口,如果能由客户自定义,再加上一个默认为确认关机操作,并允许由客户设置倒计时,这样不就行了吗?




    這個就是我上面所說, 需要修改的系統級別部分. 如果這方面, 微軟沒有文檔化的 API 可用. 那麼需要 hack.

    Folding@Home

    谢谢先。

    只会hook 一些系统发出来的关机消息。可是可是整个系统环境等都释放得差不多了。不稳定。

    hack 系统。。。。对我来说难度高太多。

    再次感谢。


    • 已标记为答案 hychx 2014年10月31日 4:05
    2014年10月31日 3:56
  • 是你的命题思路有问题吧?先执行关机操作,又弄个提醒程序延后关机。这不是跟 Windows、跟自己较劲吗?

    如果提醒你的事务中还有需要电脑操作完成的事情,那你是想在提醒程序定时退出前火速完成、还是想就此取消关机呢?


    Alexis Zhang

    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis

    推荐以 NNTP Bridge 桥接新闻组方式访问论坛。

    本帖是回复帖,原帖作者是楼上的 <hychx>;

    | 为什么要先定义好关机时间?
    | 只是需要系统在关机操作的时候,系统能回调用一个提醒程序。这个提醒程序还必须定时退出。

    首先,这个提醒,就是提醒电脑之外的工作。

    其次,如果有事务是要在电脑内的工作,再取消关机,请问为什么不行?

    计算机难道不是为人而工作的吗?


    2014年10月31日 4:05
  • 那你用注销脚本或关机脚本设个弹窗提醒就行了,问题是你想设一个 Windows 执行关机操作前可以强制关闭的弹窗、还是必须等用户关掉或定时关掉后才能继续执行关机操作的弹窗。如果是后者的话比较难实现。


    Alexis Zhang

    http://mvp.support.microsoft.com/profile/jie
    http://blogs.itecn.net/blogs/alexis

    推荐以 NNTP Bridge 桥接新闻组方式访问论坛。

    本帖是回复帖,原帖作者是楼上的 <hychx>;

    | 首先,这个提醒,就是提醒电脑之外的工作。
    | 其次,如果有事务是要在电脑内的工作,再取消关机,请问为什么不行?

    2014年10月31日 22:35
    版主