開學要收心,家中電腦管理有高招_風聞
壹零社-最新鲜的互联网产业资讯2021-03-16 14:02
開學了,你家的孩子是不是還掛念着寒假裏玩的那些電腦遊戲?開學就要讓孩子收心了,不過僅僅依靠孩子的自律來控制玩電腦的時間是不靠譜的,使用粗暴的方式強行關機或者拔網線更是不合理的。其實用好Windows 10自帶的系統組件,家長們就可以對孩子使用電腦進行有效的控制。
1.總體控制——設置賬户登陸限制
孩子上學了,很多家長一般都只允許孩子在週末使用電腦,但是使用常規的電腦賬户加密的方法並不實用,這樣每次孩子要用電腦時家長都要手動輸入密碼,使用起來很不方便。對於賬户設置限制登錄時間,Windows 10用户可以藉助家庭管理組件和命令行實現更靈活的控制。
對於使用微軟賬户登錄的Windows 10系統,打開“設置→賬户→家庭和其他用户”,接着在右側窗格點擊“添加家庭成員”,然後按提示輸入給孩子登錄專用的微軟賬户(如果沒有請先註冊一個)。這樣這個賬户(假設為B賬户)郵箱會收到邀請郵件,進入郵箱後點擊同意加入即可,最後再返回設置窗口,設置添加的B賬户為可以登錄(圖1)。
繼續在圖1中點擊“在線管理家庭設置”,在打開的頁面選中上述添加的兒童賬户,點擊“更多選項→屏幕時間”(圖2)。
接着在打開的頁面可以根據自己的需要控制孩子使用電腦的時間。比如可以在星期列表選擇“星期天”,然後設置孩子可以使用電腦的總時間,並且還能設置孩子在這個總時間裏可以登錄的時間段。點擊“添加計劃”可以設置多個日程安排,最後點擊“完成”,其他時間段設置類似,這樣孩子星期天就只能按照上面設置的時間登錄和使用電腦了(圖3)。
對於使用本地賬户登錄的Windows 10,用户可以使用命令行進行登錄時間的限制。比如現在需要設置一個孩子專用賬户,允許登錄時間是週六、周天的9:00→21:00。
先以管理員身份啓動命令提示符,然後輸入“net user cpcw 123456 /add /times:Sa-Su,9:00-21:00”(不含外雙引號,下同)。這樣用户就在本機建立了一個名為CPCW的賬户,登錄密碼是“123456”。完成上述操作後繼續輸入“net user cpcw”命令,在窗口中可以看到該賬户允許登錄的時間就是每個週六、周天的早上9:00~21:00(圖4)。
小提示:這裏的Sa-Su表示週六到周天(Saturday-Sunday),週一到周天分別使用M、T、W、Th、F、Sa、Su這些縮寫字符表示。
用户可以通過輸入其他時間參數實現更改,比如再次輸入“net user cpcw /times:M-Su,9:00-21:00”命令(不要再添加“密碼 /add”參數),則將賬户允許登錄的時間設置為週一到週五的9:00~21:00了。
這樣將CPCW賬户作為孩子專用的登錄賬户,當孩子試圖在非指定時間試圖登錄電腦時,登錄界面會提示“你的賬户有時間限制,因此現在不能登錄,請稍候再試”的提示,孩子只有在週六、周天的9:00~21:00才允許登錄使用電腦(圖5)。
2.精準限制——控制程序進行
上面主要是針對用户賬户登錄時間進行設置,但是上述的限制設置仍有瑕疵,比如孩子在允許登錄的時間是可以安裝和運行任意程序的。如果還需要對孩子運行的程序進行更為精準、靈活的限制,那麼可以利用Windows 10其他組件進行設置。
1.使用組策略阻止不必要程序運行
電腦上很多程序(如遊戲和QQ等)會花費孩子大量的時間,如果現在需要禁止這些程序的運行,那麼藉助組策略即可。
比如現在需要禁止孩子在電腦上使用QQ,啓動“組策略編輯器”後,依次展開 “本地計算機策略→用户配置→管理模板→系統”,然後雙擊右側設置窗口的“不要運行指定Windows應用程序”,在彈出的窗口單擊“設置”,選擇“已啓用”。接着單擊“顯示”,按提示在“值”下添加“QQ.exe”(如果要更多的限制程序,回車後依次添加限制運行程序的名稱即可),然後依次點擊“確定”退出(圖6)。
小提示:組策略的這個限制是根據程序名稱生效的,因此用户可以預先將其他程序添加到限制列表,比如常見的遊戲程序名稱等,這樣後續即使孩子安裝這些遊戲也無法運行。
這樣以後孩子再試圖運行QQ的時候,系統就會彈出“本次操作由於這台計算機的限制而被取消,請與你的系統管理員聯繫”的提示而無法運行(圖7)。
由於組策略的設置需要系統管理員權限,因此用户只要設置一個標準賬户作為孩子的專用賬户,這樣即使孩子知道限制也無法取消。由於組策略的這個限制是針對程序的名稱生效,因此如果孩子此時確實需要使用QQ(如需要向老師提交作業),那麼還可以使用下面方法打造一個需要輸入密碼才能運行的QQ。
2.使用RUNAS命令行加密指定程序
對於一些程序如QQ並不是一限了事,如果孩子確實需要使用,那麼可以使用權限和RUNAS命令來製作靈活可用的加密程序。
先以管理員身份啓動記事本程序新建文檔,在其中輸入下列的代碼,然後保存為“QQ.bat”,放置在“C:\windows\system32”下備用。這裏通過這個批處理將QQ.exe複製一份為QQ1.exe(通過改名繞開限制),同時對改名後的文件使用權限設置為只有cpcw1賬户才可以運行,最後藉助RUNAS命令來加密處理。
這樣當孩子確實需要使用QQ時,用户只要在“開始→運行”輸入“qq.bat”,這樣會啓動一個命令提示符,提示輸入cpcw1賬户(可以將它作為家長專用賬户)的密碼才可以啓動QQ(圖9)。
當然了,即使孩子知道命令的運行原理,因為孩子賬户(假設是CPCW)沒有運行qq1.exe文件的權限,也是無法直接運行該文件的,系統會提示權限不足(圖10)。
使用類似的方法用户可以將任意程序打造為加密程序,比如電腦桌面上的東方財富網股票程序不希望孩子打開運行,在桌面右擊股票軟件的快捷方式選擇“屬性”,複製目標框中程序的實際路徑,如筆者的電腦上是“E:\eastmoney\swc8\mainfree.exe”,然後使用這個命令替換“qq.bat”中的QQ路徑。運行這個批處理文件後再返回桌面快捷方式窗口,在目標框輸入“C:\Windows\System32\runas.exe /user:cpcw1 “E:\eastmoney\swc8\mainfree.exe””,這樣股票軟件就只有輸入cpcw1賬户的密碼後才可以正常啓動(圖11)。
3.使用設置阻止孩子安裝程序
通過上述方法用户可以對本機安裝的程序進行靈活的控制,不過這只是針對已經安裝在本機上的程序,為了阻止孩子再安裝其他軟件(如禁止A遊戲運行後又去下載B遊戲),用户可以進行設置阻止孩子在本機安裝軟件。
點擊“開始→設置→應用→應用和功能”,在右側窗格“僅安裝Microsoft Store中的應用有助於保護你的設備”選項的下拉列表中,選擇“僅Microsoft Store (推薦)”(圖12)。
這樣孩子在瀏覽器下載的程序需要安裝時,系統會彈出“你嘗試安裝的應用不是Microsoft驗證的應用”的提示,會阻止孩子私自安裝軟件(圖13)。
不過這樣只是阻止安裝其他軟件,用户還可以通過權限阻止孩子使用應用商店。先啓動“應用商店”,接着打開任務管理器找到“windows store”進程,右擊選擇“打開文件所在位置”,可以看到應用商店對應是“C:\Program Files\WindowsApps\Microsoft.WindowsStore_12011.1001.1.0_x64__8wekyb3d8bbwe\WinStore.App.exe”這個程序。
同上,在啓動命令提示符輸入“echo y|cacls “C:\Program Files\WindowsApps\Microsoft.WindowsStore_12011.1001.1.0_x64__8wekyb3d8bbwe\WinStore.App.exe” /g cpcw1:F”,這樣以後當孩子試圖啓動Windows應用商店時,該應用會失去響應(點擊無法成功運行),從而阻止孩子私自在商店下載應用(圖14)。
3.上網有毒——聯網程序的靈活控制
現在孩子花在電腦上的時間主要是一些網絡程序,如網遊、瀏覽器、QQ等,因此要更好地控制孩子使用電腦的時間,用户還可以結合任務計劃對孩子的上網時間進行靈活的控制。比如設置在週六9:00~22:00這個時段允許孩子使用電腦,但是現在需要限制21:00→22:00後孩子不能再玩遊戲了(其他操作仍然可以正常運行),假設遊戲是“C:\dnf\地下城與勇士\ DNFchina.exe”。
在桌面搜索框輸入“任務計劃”,啓動任務計劃程序後新建一個基本任務,在創建任務窗口切換到“常規”,設置任務的名稱是“禁止遊戲”,同時勾選“使用最高權限運行”。接着切換到“觸發器”,新建一個每週六,20:59開始,每隔1周,重複任務間隔時間是5分鐘就運行一次的任務(圖15)。
繼續切換到“操作”,新建一個啓動程序的操作,運行程序或腳本是:C:\Windows\System32\taskkill.exe,參數是“/imDNFchina.exe /f”,即使用taskill命令強制結束遊戲進程(圖16)。