平的
1方法自动将截图保存到OneDrive。
使用:PrintScreen key +OneDrive由于一些限制,有些软件只能安装在指定的电脑上(假设电脑A)。当我们需要抓取软件的图片时,一般需要先在电脑A中截图,然后发送到自己的电脑(假设电脑B)中使用。对于Windows 10系统,我们可以设置截图自动保存在OneDrive中。首先用微软账号登录电脑A,用PrintScreen键截图。操作完成后,在电脑B中用同一个微软账号登录OneDrive,然后依次打开“这台pc →图片→屏幕快照”,就可以使用截图了(图1)。方法自动定期保存截图。
使用工具:VBS脚本为了监控软件的运行过程,我们经常需要定期对软件的运行状态进行截图并保存。对于这种要求,可以使用VBS模拟键。因为PrintScreen键在VBS无法发送,所以要使用“截图工具”程序实现自动截图。
首先在桌面任务栏的搜索框中输入“截图工具”,在搜索结果中点击“打开文件位置”,然后在打开的窗口中右键单击“截图工具”并选择“属性”,将F7键设置为其快捷键(图2)。
这里用VBS模拟按键操作实现截图和自动保存,所以先用键盘完成一个实际操作:按F7激活程序→按Alt+M打开模式→按S选择全屏截图→按Ctrl+S打开保存窗口→输入文件名→按Alt+S完成保存→按Alt+F4。
在你熟悉了上面的过程之后,你可以使用VBS脚本来模拟上面的按键输入。启动记事本程序,输入以下代码,然后将文件保存为“1.vbs”,放在桌面上备用(图4)。
代码解释:
Ws.sendKeys+“指定键”:表示通过脚本发送键,其中“%”表示Alt键,“”表示Ctrl键,“{Fn}”表示Fn功能键。
Wscript.sleep 10 0 0*5:表示代码运行时间晚5秒,可以根据实际需要设置。代码中的“01”和“02”表示要保存的文件名。这里,两个图片被自动捕获并被命名为“01.png”和“02.png ”,例如。如果需要保存更多截图,请参照代码添加。
这样,当我们需要对当前桌面的软件进行全屏截图时,只需要在工作结束前运行上述脚本,脚本就会每隔一定时间(默认为每隔5秒)自动抓取一张当前屏幕的图片。文件默认保存在本pc →图片,也可以设置图片保存在OneDrive网盘(图5)。所以可以在手机上登录查看截图。方法后台自动静音截图
工具:PowerShell脚本+任务计划程序上面的方法很容易实现自动截图,但是这些操作都是在前台运行的。如果需要在后台静默截图,比如自动抓取当前屏幕图片来监控孩子使用电脑的情况,可以用PowerShell脚本+任务调度器来实现。
首先,进入“HT T P S://S H A R E . W E I Y U N . C OM/4J N kui CB”下载所需的脚本文件。下载后重命名为“1.ps1”,放在“D: \”中备用。右击脚本文件,选择“编辑”用W indowsPowerShell ISE打开,其中“$ path =" C: \ screencapture”表示截图保存的位置;“(yyyy。MM.dd-HH.mm.ss ')。png " "表示使用当前时间作为截图的文件名(图6)。
然后启动任务计划程序,创建一个将在每天21: 00执行的新任务,并根据提示每10分钟运行一次。新建一个操作,执行的程序为“C:\ Windows \ System32 \ Windows PowerShell \ v 1.0 \ PowerShell . exe”,参数为“-ExecutionPolicyBypass-Filed:\ 01 . PS1”(图7)。
以至于每天21: 00,脚本会每隔10分钟截取一次当前画面,并将画面保存在“C: \ Screen Capture”中(也可以自行设置为OneDrive网盘)。我们只要打开上面的目录查看图片(图片的保存时间可以根据文件名来确定),这段时间孩子要做什么就一目了然了。
评论列表()