|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
这两段代码怎么修改判断的文件地址??
例如我只想查地址为C:\Users\Dell\Desktop\test\test.txt的大小,该在哪里输入地址?
- @for /f "tokens=3,4*" %%i in ('dir /a-d^|find ":"') do @echo %%j 文件大小%%i字节 >> 文件大小.txt
- pause
复制代码
- @echo off
- setlocal enabledelayedexpansion
- for /f "delims=" %%i in ('dir /a-d /b *.*') do (
- echo %%i:文件大小=%%~zi字节&echo.
- )
- pause
复制代码
第一段代码是使用批处理语言来判断文件大小并将结果输出到文件中。要修改判断的文件地址,你需要将 dir /a-d 命令中的路径修改为你想要检查的文件的路径。例如,如果你只想检查 C:\Users\Dell\Desktop\test\test.txt 文件的大小,你可以将代码修改为:
- @for /f "tokens=3,4*" %%i in ('dir /a-d "C:\Users\Dell\Desktop\test\test.txt" ^| find ":"') do @echo %%j 文件大小%%i字节 >> 文件大小.txt
- pause
复制代码
第二段代码也是使用批处理语言来判断文件大小并输出结果。要修改判断的文件地址,你可以将 dir /a-d /b *.* 命令中的路径修改为你想要检查的文件的路径。例如,如果你只想检查 C:\Users\Dell\Desktop\test\test.txt 文件的大小,你可以将代码修改为:
- @echo off
- setlocal enabledelayedexpansion
- for /f "delims=" %%i in ('dir /a-d /b "C:\Users\Dell\Desktop\test\test.txt"') do (
- echo %%i:文件大小=%%~zi字节&echo.
- )
- pause
复制代码
|
|