电脑端“一键“获得一个手机端截屏

 使用场景:

最经经常需要手机截屏,传到电脑。常规操作方法是手机操作截屏,在电脑上打开手机盘符,找到文件夹,找到图片复制出来粘到桌面上。

于是网上抠抠搜搜弄出一个命令。现在需要手机截屏的时候,只需要在电脑上双击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

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值