当前位置: 首页 > news >正文

怎么在本机做网站今天重大新闻50字

怎么在本机做网站,今天重大新闻50字,八冶建设集团有限公司网站,灵犀 科技高端网站建设有个需求,需要测试 emmc的外部连续写入性能,使用 ADB 上传一个巨大的文件。并且在上传到一定值时进行干预。 因此但是 adb push 命令本身会 block 运行并且不返回进度,因此需要一个额外的监控脚本。 上传脚本: echo off setloc…

有个需求,需要测试 emmc的外部连续写入性能,使用 ADB 上传一个巨大的文件。并且在上传到一定值时进行干预。

因此但是 adb push 命令本身会 block 运行并且不返回进度,因此需要一个额外的监控脚本。

上传脚本:

@echo off
setlocal enabledelayedexpansionset COUNTER=0
set TARGET_DEVICE=xxx
set ISO_FILE=C:\Users\xxx\Desktop\1.iso
set DEST_PATH=/sdcard/1:READ
echo Pushing ISO file on round ...
adb -s %TARGET_DEVICE% push %ISO_FILE% %DEST_PATH%
if errorlevel 1 (echo Push failed, retrying...goto READ
)
echo File pushed successfully.adb -s %TARGET_DEVICE% shell rm %DEST_PATH%
if errorlevel 1 (echo Remove failed, retrying...goto READ
)
echo File removed successfully.set /a COUNTER+=1
echo Number of successful operations: !COUNTER!:: 等待 5 秒
timeout /t 5 > nul
exit

监控脚本

@echo off
setlocal enabledelayedexpansion:: 这里设置目标设备、目标路径和源文件路径
set TARGET_DEVICE=xxx
set DEST_PATH=/sdcard/1
set ISO_FILE=C:\Users\xxx\Desktop\1.iso:: Get the total size of the ISO file
for %%F in ("%ISO_FILE%") do set TOTAL_SIZE=%%~zF:MONITOR_PROGRESS
:: Check the size of the file on the device
::echo 读取文件大小
adb -s %TARGET_DEVICE% shell ls -l %DEST_PATH% > tempfile.txtif errorlevel 1 (echo Failed to get file size.exit /b
):: 从 tempfile.txt 中提取文件大小
for /f "tokens=4" %%S in (tempfile.txt) do (set TRANSFERRED_SIZE=%%S
)::set /a 命令仅支持 32 位整数,这意味着它不能处理超过 2147483647 的数值
:: 批处理默认的set /a 变量=算式 的结果要在[-2147483647,2147483647]这个范围,超过了会给异常提示
echo.
:: 计算并显示进度百分比
echo TRANSFERRED_SIZE=!TRANSFERRED_SIZE! TOTAL_SIZE=!TOTAL_SIZE!:: 如果无法读取转移大小,则输出错误信息
if "!TRANSFERRED_SIZE!"=="" (echo Could not read the transferred file size. It may not exist yet.
) else (:: 使用 PowerShell 进行比较和计算for /f %%i in ('powershell -command "[double]!TRANSFERRED_SIZE! -lt [double]!TOTAL_SIZE!;"') do set "result=%%i"echo result=!result!if "!result!"=="True" (for /f "delims=" %%p in ('powershell -command "[math]::Round((%TRANSFERRED_SIZE% -as [double]) / (%TOTAL_SIZE% -as [double]) * 100, 2)"') do set PERCENTAGED=%%pecho 传输百分比: !PERCENTAGED!:: 睡眠一秒timeout /t 1 > nul:: 开启下次循环goto MONITOR_PROGRESS) else (echo Progress: 100%)
):: Clean up
del tempfile.txt
echo Transfer completed successfully.
pause

http://www.yayakq.cn/news/522130/

相关文章:

  • 网站检测ps的logo设计制作
  • 有什么好网站做浏览器主页网站开发人员 怎么保存
  • 网站建设自学建站视频教程东莞网站建设时间
  • 山西建设行政主管部门官方网站个人住房公积金贷款
  • 电子商务企业网站建设前期规划方案域名停域app免费下载
  • asp.net制作的网站开发怎样用自己的电脑做网站
  • 景区智慧旅游网站建设自媒体营销推广
  • 良精企业网站管理系统搜索关键词推荐
  • 最大的做网站公司内蒙古众信国际旅行社电话
  • 綦江建站哪家正规网站开发 php python
  • 网站多少个关键词斗蟋蟀网站建设
  • 室内设计软件大全网站电商seo优化是什么意思
  • 徐州网站无障碍建设上海室内设计公司
  • 找人做网站做小程序动漫制作技术专业
  • 宜春网站建设推广服务器租用
  • 如何免费建网站赚钱重庆建站模板
  • vs 手机网站开发网站开发 建设叫什么
  • 西安企业网站建设哪家好wordpress 设计套程序
  • 温州免费个人网站制作公司首钢建设网站
  • 网站查询关键词排名软件佛山推广优化公司
  • 做电影售票网站的难点百度纯净版首页入口
  • 视频聚合网站怎么做不侵权网站建设验收确认书免费下载
  • [ 1500元做网站_验收满意再付款! wordpress 更改数据表
  • 白银市建设局网站王浩郯城建设局网站
  • 国外优秀vi设计网站泰顺网站建设
  • vip网站解析建设wordpress composer
  • 音乐网站开发文档广州网站推广建设
  • 精品网站开发公司做网站销售话术
  • 广州做网站(信科网络)网页浏览器软件
  • 网站维护案企业名录2021版