|
weapfe
初级用户
 
积分 144
发帖 66
注册 2006-11-30
状态 离线
|
『楼 主』:
如何根据文件的大小来执行命令?
使用 LLM 解释/回答一下
请教高手:
如何才能根据某个(某些文件)的大小来执行批处理命令?
说明:文件仅仅指txt格式的.
Ask the expert:
How can I execute batch processing commands according to the size of a certain (some files)?
Description: The files only refer to txt format.
|
|
2006-12-3 01:51 |
|
|
vkill
金牌会员
     
积分 4103
发帖 1744
注册 2006-1-20 来自 甘肃.临泽
状态 离线
|
|
2006-12-3 02:05 |
|
|
weapfe
初级用户
 
积分 144
发帖 66
注册 2006-11-30
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
Originally posted by vkill at 2006-12-2 13:05:
%%~zi
:(;)看不懂??
不知道能不能详细一点,偶才学p没有几天?
Originally posted by vkill at 2006-12-2 13:05:
%%~zi
:(;)Don't understand??
I don't know if I can be more detailed, I've only been learning p for a few days?
|
|
2006-12-3 02:11 |
|
|
namejm
荣誉版主
       batch fan
积分 5226
发帖 1737
注册 2006-3-10 来自 成都
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
运行以下代码就知道该如何做了:
@echo off
for %%i in (test.txt) do echo test.txt 的大小是 %%~zi 字节
pause
Just run the following code to know how to do it:
@echo off
for %%i in (test.txt) do echo The size of test.txt is %%~zi bytes
pause
|

尺有所短,寸有所长,学好CMD没商量。
考虑问题复杂化,解决问题简洁化。 |
|
2006-12-3 02:16 |
|
|
weapfe
初级用户
 
积分 144
发帖 66
注册 2006-11-30
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
谢谢各位了~~
不觉中又有一个问题~~不知道版主会不会让我改标?~~
请问:那个%%~zi你们是怎么知道的??我学P是在CMD里用xxxx/?学的
Thanks everyone~~
Without realizing it, there's another question~~ I wonder if the moderator will let me change the title?~~
Ask: How did you know about that %%~zi?? I learned P in the CMD by using xxxx/?
|
|
2006-12-3 02:26 |
|
|
weapfe
初级用户
 
积分 144
发帖 66
注册 2006-11-30
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
假如说我想知道C盘下大于104K的文件是~~各位看看我的这个命令哪儿不对??
我在我的机上运行说系统找不到文件"*.*"
@echo off
for /f %%i in (c:\*.*) do if "%%~zi" GTR "140" echo %%i
pause
If I want to know the files larger than 104K under the C drive~~Everyone, take a look at where my command is wrong??
I ran it on my machine and it said the system couldn't find the file "*.*"
@echo off
for /f %%i in (c:\*.*) do if "%%~zi" GTR "140" echo %%i
pause
|
|
2006-12-3 02:48 |
|
|
tao0610
高级用户
    朦胧的世界
积分 579
发帖 218
注册 2006-10-24
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
for %%i in (c:\*.*) do if "%%~zi" GTR "140" echo %%i
```
for %%i in (c:\*.*) do if "%%~zi" GTR "140" echo %%i
```
|

认识自己,降伏自己,改变自己,才能改变别人! |
|
2006-12-3 03:04 |
|
|
weapfe
初级用户
 
积分 144
发帖 66
注册 2006-11-30
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
可以啦,谢谢 先~~~
不知为什么加了"/F"后就...
还有这好像是只在C:下的文件,而并没有进入C:下的文件夹 不知道还能不能改一下,能在整个盘中执行~~
Okay, thank you first~~~
I don't know why after adding "/F" it...
Also, this seems to be only for files under C: and didn't enter the folder under C: I don't know if it can be modified to execute in the entire disk~~
|
|
2006-12-3 03:25 |
|
|
tao0610
高级用户
    朦胧的世界
积分 579
发帖 218
注册 2006-10-24
状态 离线
|
|
2006-12-3 03:31 |
|
|
weapfe
初级用户
 
积分 144
发帖 66
注册 2006-11-30
状态 离线
|
『第 10 楼』:
使用 LLM 解释/回答一下
ok搞定,谢谢
我看看能不能给它们命个名....
OK, got it. Thanks. Let me see if I can name them for them....
|
|
2006-12-3 03:56 |
|
|
minmin888
初级用户
 
积分 127
发帖 62
注册 2007-4-19
状态 离线
|
『第 11 楼』:
使用 LLM 解释/回答一下
─────────────────── 版务记录 ────────────────────
执行人:bjsh
说明:灌水
处罚:因属论坛新人,暂时不予处罚;再予发现;必重罚
─────────────────── 版务记录 ────────────────────
学到东西了呀!
Last edited by bjsh on 2007-5-7 at 08:21 PM ]
─────────────────── 版务记录 ────────────────────
Executor: bjsh
Description: Spamming
Punishment: Since it is a new member of the forum, no punishment is temporarily given; if found again, it will be severely punished
─────────────────── 版务记录 ────────────────────
Learned something!
Last edited by bjsh on 2007-5-7 at 08:21 PM ]
|
|
2007-5-7 19:05 |
|
|
zhhuang
新手上路

积分 8
发帖 4
注册 2008-3-27
状态 离线
|
『第 12 楼』:
使用 LLM 解释/回答一下
谢谢,正需要这个批处理
Thanks, just needed this batch script
|
|
2008-3-29 09:37 |
|
|
munai
新手上路

积分 2
发帖 1
注册 2008-3-29
状态 离线
|
『第 13 楼』:
使用 LLM 解释/回答一下
有点深奥 看不懂的说
A bit profound, can't understand it to say
|
|
2008-3-29 11:25 |
|
|
tvzml
初级用户
 
积分 157
发帖 67
注册 2007-5-13
状态 离线
|
『第 14 楼』:
使用 LLM 解释/回答一下
@echo off
for /r c:\ %%i in (*.exe) do if "%%~zi" GTR "106496" echo %%i
pause
@echo off
for /r c:\ %%i in (*.exe) do if "%%~zi" GTR "106496" echo %%i
pause
|
|
2008-3-30 03:52 |
|