admin管理员组文章数量:1558697
使用场景:
最经经常需要手机截屏,传到电脑。常规操作方法是手机操作截屏,在电脑上打开手机盘符,找到文件夹,找到图片复制出来粘到桌面上。
于是网上抠抠搜搜弄出一个命令。现在需要手机截屏的时候,只需要在电脑上双击bat文件就能得到一张手机截图了。
cd %USERPROFILE%/Desktop&&adb shell /system/bin/screencap -p /sdcard/screen.png&&adb pull /sdcard/screen.png screen.png&&rename screen.png %DATE:~0,4%%DATE:~5,2%%DATE:~8,2%%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%%TIME:~9,11%.png
使用方法:
需要先按安装adb驱动。新建txt文件,代码粘到里面,保存修改后缀为.bat。双击执行,桌面出现手机截屏图片。如果没有出现,把代码粘到cmd窗口执行一下看看什么问题。
代码解释:
1、代码共4句cmd执行令,使用“&&”分割。
2、第1句是路径切换到桌面。
3、第23句是截屏存到手机桌面。
4、第4行句重命名为年月日时分秒毫秒。格式是:2022021114090150.png
5、安装第三方插件ImageMagick 可以在cmd环境实现图片缩放。安装ImageMagick后,在第4句前面加上一句“&&magick convert -resize 360 screen.png screen.png”。宽缩小为360px,高等比例缩小。官网:ImageMagick – Convert, Edit, or Compose Digital Images
2022年3月29日09:54:05 更新兼容单位数小时
cd %USERPROFILE%/Desktop
adb shell /system/bin/screencap -p /sdcard/screen.png
adb pull /sdcard/screen.png screen.png
magick convert -resize 360 screen.png screen.png
set fileDate=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
for /f "tokens=1,2 delims=:" %%i in ('time/t') do set t=%%i%%j
set fileDate2=%date:~0,4%%date:~5,2%%date:~8,2%%t:~0,4%%time:~6,2%
rename screen.png %fileDate2%.png
版权声明:本文标题:电脑端“一键“获得一个手机端截屏 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1727402797a1113047.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论