IT天空

 找回密码
 加入我们

手机号码,快捷登录

搜索

[分享] 【转载】4K对齐检查批处理

[复制链接]
itsky2 发表于 2019-1-28 23:44:26 | 显示全部楼层 |阅读模式

IT天空 定制版高速U盘 64G/128G/256G | 固态U盘 256G Pro
  1. @echo.
  2. @echo 磁盘分区对齐检查结果:
  3. @echo off&setlocal EnableDelayedExpansion
  4. color 1f & title 分区对齐查询
  5. >%temp%\tmp.vbs echo Wscript.Echo round(wscript.arguments(0)/wscript.arguments(1),2)
  6. for /f "skip=1" %%i in ('wmic path Win32_LogicalDiskToPartition get StartingAddress') do (set /a n+=1 & set StartingAddress_!n!=%%i)
  7. for %%i in (3,2) do (
  8.   for /f "tokens=1,2,3 delims= " %%a in ('wmic logicaldisk where "drivetype=%%i" get deviceid^,size^,freespace 2^>nul^|find ":"') do (
  9.     if %%i equ 3 (echo.Disk %%a) else (echo.Usb Disk %%a)
  10.     set /a n_2+=1
  11.     call :calculate %%b 1073741824 availableGB
  12.     call :calculate %%c 1073741824 allGB
  13.     for %%z in (!n_2!) do (set StartingAddress=!StartingAddress_%%z!)
  14.     call :calculate !StartingAddress! 4096 4K
  15.     if "!4k!"=="!4k:.=!" (set 4k=是) else (set 4k=否)
  16.     call :calculate !StartingAddress! 1048576 1M
  17.     if "!1m!"=="!1M:.=!" (set 1m=是) else (set 1m=否)
  18.     call :calculate !StartingAddress! 2097152 2M
  19.     if "!2m!"=="!2M:.=!" (set 2m=是) else (set 2m=否)
  20.     call :calculate !StartingAddress! 3145728 3M
  21.     if "!3m!"=="!3M:.=!" (set 3m=是) else (set 3m=否)
  22.     call :calculate !StartingAddress! 4194304 4M
  23.     if "!4m!"=="!4M:.=!" (set 4m=是) else (set 4m=否)
  24.     set availableGB=       !availableGB!
  25.     set allGB=       !allGB!
  26.     echo.总空间:!allGB:~-7!GB  可用:!availableGB:~-7!GB  4K(!4K!^)  1M(!1M!^)  2M(!2M!^)  3M(!3M!^)  4M(!4M!^)
  27.     echo.
  28.   )
  29. )
  30. del %temp%\tmp.vbs&pause>nul&exit

  31. :calculate
  32. for /f "delims=" %%i in ('cscript //nologo %temp%\tmp.vbs %1 %2') do (set %3=%%i)
  33. goto :eof
复制代码


评分

参与人数 2活跃 +5 技术 +1 互助 +2 收起 理由
tiankong1020 + 5 热心贡献,万分感谢!
shc + 1 + 2 怎么没人加分呢

查看全部评分

最近访问 头像模式 列表模式
天空是个不一样的地方,在这里:
有人品、没技术可以更快的学会技术;
有人品、有技术可以更快成为高手;
没人品、有技术等于0;
没人品、没技术尽早回火星吧。
q836612114 发表于 2019-2-13 22:09:00 | 显示全部楼层

活跃 2118| 技术 1| 互助 5| 钻石 0

很准确,方便,可以用在系统部署前,对分区进行检查,并在适当的时候进行提醒,很好。谢谢
tiankong1020 发表于 2019-2-14 12:08:08 | 显示全部楼层

活跃 4538| 技术 0| 互助 0| 钻石 0

隐藏才会有吗??
halanhebe 发表于 2019-2-15 14:40:11 | 显示全部楼层

活跃 200| 技术 0| 互助 0| 钻石 0

fjcbx1314 发表于 2019-2-22 09:01:24 | 显示全部楼层

活跃 8| 技术 0| 互助 0| 钻石 0

菜鸟路过,学习中!!
dkm 发表于 2019-3-1 18:57:04 | 显示全部楼层

活跃 344| 技术 0| 互助 0| 钻石 0

收藏了,感谢分享。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

itsky2

21665

活跃

52

技术

108

互助
签到任务
最火的业界新闻
  • 微星为那些在乎屏幕的创作者们带来了新款笔
  • 戴尔发布S3220DGF曲屏电竞显示器:支持165H
  • [观察]登榜世界500强 小米营收虽稳健 股价
  • 余额宝半年报出炉 上半年为6亿客户赚123.68
  • AMD 64核处理器+双路显卡已能比肩15年前最
  • 紫光年底量产64层堆栈3D闪存 2020年推128层
  • 雷军自曝《魔兽世界》ID:小时候玩过很久
  • 华为AI处理器昇腾910发布:业界算力最强
  • LGA1200接口400系芯片组曝光 十代酷睿桌面C
  • 飞利浦贴牌外设登陆美国市场:含机械键盘与
炫酷的硬件Show
  • 振华SUPER FLOWER 铜皇450W 铜牌电源
  • 比小更小,Mini-STX装机
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
  • 第一次DIY硬管水冷~~
  • 樱桃MX6.0 青轴 机械键盘 开箱
有趣的美图分享
  • 定位自己的能力
  • 狗子:“我好像知道自己是怎么来的了”
  • 练脖子肌
  • 过于真实
  • 联系方式贴出来了,拒绝中间商赚差价
  • 哇哈哈哈哈
  • 去年一张《肉感vs骨感》合照引爆网络,这两
  • 给这道菜起个名字
  • 近不近视的真的重要吗?我感觉我就是个瞎子
  • 欢迎补充杜甫
关注官方微信
快速回复 返回顶部 返回列表