标题: 全盘搜索指定文件夹!!!
[打印本页]
作者: obediently
时间: 2007-6-5 00:15
标题: 全盘搜索指定文件夹!!!
我想全盘搜索A1 D1 T2 Y1四个文件夹,发现后把每个文件夹开共享,这个代码我想了好久都没办法,真没办法了吗。?斑竹帮帮我。。。
参考代码:
@echo off
setlocal enabledelayedexpansion
set /p run=
for %%i in (C D E F G H I J K L M N O P Q R S T U V W X Y Z) do (
if exist %%i:\nul (
for /f "tokens=3" %%z in ('dir /-c %%i:\') do set freesize=%%z
if not "!freesize!"=="0" (
pushd %%i:\
for /r %%k in (a1) do (
if exist %%k\a1 echo %%k 文件夹下存在此文件
)
)
)
)
popd
pause
作者: bjsh
时间: 2007-6-5 01:13
试试这个 ;
没有测试
@echo off
for %%a in ( A1 D1 T2 Y1 ) do (
for %%i in ( C D E F G H I J K L M N O P Q R S T U V W X Y Z ) do (
for /r %%i: %%h in (.) do (
if exist %%h\%%a net share %%h\%%a
)
)
)
作者: mcy7771
时间: 2007-6-5 10:53
学习..........................................
作者: htysm
时间: 2007-6-6 17:07
代码如下:
@echo off
setlocal enabledelayedexpansion
set num=1
for %%i in (C D E F G H) do (
for %%a in (A1 D1 T2 Y1) do (
dir /s/ad %%i:\%%a && (net share htysm_!num!=%%i:\%%a && set /a num+=1)
)
)
pause
作者: obediently
时间: 2007-6-6 18:33
谢谢楼上,非常感谢,还有一件事 就是 我想搜索一个TXT文件里面 相同字符串个数 怎么做到???
谢谢大家。。。
作者: terse
时间: 2007-6-6 19:06
Quote: |
Originally posted by obediently at 2007-6-6 18:33:
谢谢楼上,非常感谢,还有一件事 就是 我想搜索一个TXT文件里面 相同字符串个数 怎么做到???
谢谢大家。。。 |
|
find /c "相同字符串" TXT文件
作者: obediently
时间: 2007-6-6 19:17
find /c "ABC" 1.TXT 如果ABC的个数大于5个执行命令 怎么写 谢谢楼上
作者: wudixin96
时间: 2007-6-6 19:36
用for。找到一个ABC就计数1
作者: obediently
时间: 2007-6-6 19:38
感谢楼上,可是我不知道怎么用 FOR统计啊,我刚刚学批处理,FOR还用不好,谢谢楼上了
作者: wudixin96
时间: 2007-6-6 20:12
http://www.cn-dos.net/forum/viewthread.php?tid=21250
作者: obediently
时间: 2007-6-6 20:46
那个帖子看了 ,可是还写不出来 我的目的就是想 查看 ARP -A 后,ARP缓存表里有几个static(静态)MAC地址,如果超过5个static(静态)MAC地址,执行(命令),大家帮帮我 再次感谢!
作者: wudixin96
时间: 2007-6-6 21:09
偶这没条件试、
请问楼主arp -a的结果是?
[
Last edited by wudixin96 on 2007-6-6 at 10:35 PM ]
作者: terse
时间: 2007-6-6 23:04
不知道是否你要的
@echo off
for /f "tokens=1,* delims=:" %%i in ('find /c "static" ARP缓存表t') do if %%j GTR 5 (执行命令) else goto :eof
作者: qqzzj0581
时间: 2007-6-10 02:33
学习