Re: [請問] 如何開機後自動執行某程式,並自動最大ꐠ…
※ 引述《kdy (這樣就對了)》之銘言:
: 各位先進,不知這個問題在此提問恰不恰當
: 因為有個需求是想讓某個程式,在開機後自動執行
: 並且自動將畫面最大化,同時將右上角的"X"功能取消
: 讓使用者不能取消這個畫面,請問該如何辦到?謝謝回答!
1. 開機自動執行
修改登錄
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
或
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
2. 視窗最大化、取消關閉功能
以下是使用 AutoHotkey 寫的範例,提供參考
---------------->8---------------->8---------------- 請沿此線剪下 ----
#SingleInstance, Force
#NoEnv
#NoTrayIcon
Run, notepad.exe ; 執行記事本
WinWaitActive, ahk_class Notepad
WinSet, Style, -0x80000 ; 移除視窗控制功能表及按鈕
WinMaximize ; 視窗最大化
; 停用檔案功能表的 [結束]
hWnd := WinExist()
hMenu := DllCall("GetSubMenu", UInt, DllCall("GetMenu", UInt, hWnd), UInt, 0)
DllCall("EnableMenuItem", UInt, hMenu, UInt, 7, UInt, 1)
Return
; 停用記事本的 Alt + F4 快速鍵
#IfWinActive, ahk_class Notepad
*!F4::
---------------->8---------------->8---------------- 請沿此線剪下 ----
3. 在群組原則裡設定禁止開啟工作管理員及修改登錄,並用軟體限制原則鎖住
tskill、taskkill 等等命令
不過如果使用者能夠自由安裝、執行軟體,以上的做法當然還是沒辦法完全防止
使用者關閉程式就是了
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 60.248.159.124
EzHotKey 近期熱門文章
PTT數位生活區 即時熱門文章