
CODE: [Copy to clipboard]wmic LogicalDisk where "DeviceID='C:'" get Size /value
| Quote: | |
|
| Quote: | |
|
CODE: [Copy to clipboard]只是时间长了点.chkdsk c:|find "总共有"
| Quote: | |
|
CODE: [Copy to clipboard]请再看下面的对比:chkdsk c:|find "总"
| Quote: | |
|
| Quote: | |
|
| Quote: | |
|
CODE: [Copy to clipboard]@echo off
if "%1"=="" echo 请输入驱动器盘符(不带冒号) & goto :eof
> part.scr echo select volume %1
>> part.scr echo list partition
for /f "tokens=5,6" %%i in ('diskpart /s part.scr ^| find "*"') do (
echo 驱动器%1总容量为:%%i %%j
)
CODE: [Copy to clipboard]这样结果匀为KB@echo off
for /f "tokens=2,3" %%a in ('chkdsk %1^|find "总"') do (
set aa=%%a
set bb=%%b
)
set aa=%aa:,=%
if not "%bb%"=="KB" (
set/a aa/=1024
set bb=KB
)
set aa=%aa% %bb%
echo %aa%
| Quote: | |
|
| Quote: | |
|
| Quote: | |
|
CODE: [Copy to clipboard]我只除以2,结果也是错的!@echo off
for /f "tokens=2,3" %%a in ('chkdsk C:^|find "总"') do (
set size=%%a
set unit=%%b
)
set size=%size:,=%
echo %size%
echo %unit%
pause
if not %unit%*==KB* set /a size=size/2
echo %size% KB
pause
| Quote: | |
|
CODE: [Copy to clipboard]@echo off
set /a d=1^<^<31,x="~d"
echo cmd所能处理的最小数值为 %d%
echo cmd所能处理的最大数值为 %x%
| Quote: | |
|
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |