平淡
使用工具:PrintScreen鍵+OneDrive
由于某些限制,有的軟件只能安裝在指定的電腦中(假設(shè)為電腦A),當(dāng)我們需要截取該軟件的圖片時(shí),一般需要先在電腦A中截圖,然后再傳到自己的電腦(假設(shè)為電腦B)中使用。對(duì)于Windows 10系統(tǒng),我們可以設(shè)置截圖自動(dòng)保存在OneDrive。先以微軟賬戶在電腦A中登錄并使用PrintScreen鍵截圖,完成操作后在電腦B中使用同一微軟賬戶登錄OneDrive,然后依次打開(kāi)“此電腦→圖片→屏幕快照”,就可以使用截圖了(圖1)。
使用工具:VBS腳本
為了對(duì)軟件的運(yùn)行過(guò)程進(jìn)行監(jiān)測(cè),很多時(shí)候我們需要定時(shí)對(duì)軟件的運(yùn)行狀態(tài)進(jìn)行截圖并保存。對(duì)于這類需求,可以使用VBS模擬按鍵來(lái)實(shí)現(xiàn)。因?yàn)樵赩BS中無(wú)法發(fā)送PrintScreen鍵,所以自動(dòng)截圖要使用“截圖工具”程序來(lái)實(shí)現(xiàn)。
首先在桌面任務(wù)欄的搜索框中輸入“截圖工具”,在搜索結(jié)果中點(diǎn)擊“打開(kāi)文件位置”,然后在打開(kāi)的窗口中右擊“截圖工具”并選擇“屬性”,將F7鍵設(shè)置為其運(yùn)行的快捷鍵(圖2)。
由于這里是使用VBS模擬按鍵操作實(shí)現(xiàn)截圖和自動(dòng)保存,所以我們先使用鍵盤來(lái)完成一次實(shí)際的操作:按下F7鍵激活程序→按下“Alt+M”打開(kāi)模式→按下S鍵選擇全屏幕截圖→按下“Ctrl+S”打開(kāi)保存窗口→輸入文件名稱→按下“Alt+S”完成保存→按下“Alt+F4”關(guān)閉窗口→完成整個(gè)截圖操作(圖3)。
熟悉了上面的流程后,就可以使用VBS腳本來(lái)模擬上述按鍵的輸入。啟動(dòng)記事本程序并輸入下列的代碼,然后將文件保存為“1.vbs”,放置在桌面上備用(圖4)。
代碼解釋:
ws.sendKeys+"指定按鍵":表示使用腳本發(fā)送按鍵,其中“%”表示Alt鍵、“^”表示Ctrl鍵,“{Fn}”表示Fn功能鍵。
wscript.sleep 10 0 0*5:表示代碼延遲5秒運(yùn)行,大家根據(jù)實(shí)際需要進(jìn)行設(shè)置。代碼中的“01”、“02”表示輸入保存的文件名,這里只是以自動(dòng)截取兩張圖片,分別命名為“01.png”、“02.png”為例,若需要保存更多的截圖,請(qǐng)自行參照代碼添加。
這樣,當(dāng)需要對(duì)當(dāng)前桌面上的軟件進(jìn)行全屏截圖時(shí),我們只要在下班前運(yùn)行上述的腳本,腳本就會(huì)定時(shí)自動(dòng)截取一張當(dāng)前屏幕的圖片(默認(rèn)情況下每隔5秒)。文件默認(rèn)保存在“此電腦→圖片”中,也可以設(shè)置圖片保存在OneDrive網(wǎng)盤中(圖5)。這樣在手機(jī)上就可以登錄查看截圖了。
使用工具:PowerShell腳本+任務(wù)計(jì)劃程序
上述的方法可以很方便地實(shí)現(xiàn)自動(dòng)截圖,不過(guò)這些操作都是在前臺(tái)運(yùn)行的,如果我們需要在后臺(tái)靜默截圖,比如自動(dòng)截取當(dāng)前屏幕圖片來(lái)監(jiān)測(cè)孩子使用電腦的情況,那么可以利用PowerShell腳本+任務(wù)計(jì)劃程序來(lái)實(shí)現(xiàn)。
首先到“ht t p s: //s h a r e .w e i y u n . c om /4 J N Ku ICb”下載所需的腳本文件,下載后將其重命名為“1.ps1”并放置在“D:\”備用。右擊該腳本文件并選擇“編輯”,使用W indowsPowerShell ISE打開(kāi)查看,其中的“$Path ="C:\ScreenCapture"”表示保存截圖的位置;“('yyyy.MM.dd-HH.mm.ss')).png"”表示使用當(dāng)前時(shí)間作為截圖的文件名(圖6)。
接著啟動(dòng)任務(wù)計(jì)劃程序,按提示新建一個(gè)每天21:00點(diǎn)執(zhí)行、每10分鐘運(yùn)行一次的新任務(wù)。新建一個(gè)操作,執(zhí)行的程序是“C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe”、參數(shù)是“-ExecutionPolicyBypass-Filed:\01.ps1”(圖7)。
這樣每天到了21:00點(diǎn),腳本每隔10分鐘就會(huì)截取當(dāng)前屏幕,并將圖片保存在“C:\ScreenCapture”中(也可以自行設(shè)置到OneDrive網(wǎng)盤)。我們只要打開(kāi)上述的目錄查看圖片(可以根據(jù)文件名確定圖片的保存時(shí)間),孩子在這段時(shí)間做什么就一目了然了。