|
scloo
初级用户
我是菜鸟,但我不自卑
积分 32
发帖 12
注册 2006-10-19
状态 离线
|
『楼 主』:
如何获取当前目录的特定文件,并进行删除等操作.
是的这样的,由于论坛的表有问题了(MYSQL),需要修复,但太多了,一条条的话太麻烦.
特请教各位大大..
>myisamchk -r ../data/allfouut/cdb_posts.MYI
现在问题,
我要获取allfouut 下面所有MYI的文件
我已经用
dir /allfouut/*.MYI >c:\1.txt
获取了,现在有什么办法可以一次执行修复1.txt 里的所有文件..
谢谢.
|
|
2007-12-10 15:35 |
|
|
Climbing
铂金会员
网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第
2 楼』:
for /f %i in (c:\1.txt) do myisamchk -r %i
大概是这意思,根据实际情况适当修改。
|
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2007-12-10 16:47 |
|
|
scloo
初级用户
我是菜鸟,但我不自卑
积分 32
发帖 12
注册 2006-10-19
状态 离线
|
『第
3 楼』:
很感谢楼上的大哥..
小弟愚钝,要是能详细介绍下各个命令的使用,就更好了..
|
|
2007-12-10 17:28 |
|
|
Climbing
铂金会员
网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第
4 楼』:
一条条命令的去学就是了。论坛中有很多例子,可以参照学习。
|
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2007-12-10 17:35 |
|
|
scloo
初级用户
我是菜鸟,但我不自卑
积分 32
发帖 12
注册 2006-10-19
状态 离线
|
『第
5 楼』:
C:\Documents and Settings\Administrator>myisamchk -r 2007-10-26
myisamchk: error: File '2007-10-26' doesn't exist
C:\Documents and Settings\Administrator>myisamchk -r 2007-10-07
myisamchk: error: File '2007-10-07' doesn't exist
C:\Documents and Settings\Administrator>myisamchk -r 2007-10-07
myisamchk: error: File '2007-10-07' doesn't exist
C:\Documents and Settings\Administrator>myisamchk -r 2007-10-07
myisamchk: error: File '2007-10-07' doesn't exist
C:\Documents and Settings\Administrator>myisamchk -r 2007-10-07
myisamchk: error: File '2007-10-07' doesn't exist
C:\Documents and Settings\Administrator>myisamchk -r 2007-10-07
myisamchk: error: File '2007-10-07' doesn't exist
C:\Documents and Settings\Administrator>myisamchk -r 2007-12-10
myisamchk: error: File '2007-12-10' doesn't exist
C:\Documents and Settings\Administrator>myisamchk -r 2007-10-31
myisamchk: error: File '2007-10-31' doesn't exist
好像不要吧用,呵呵.而且...
dir /allfouut/*.MYI >c:\1.txt
里面的文件是这样的
驱动器 D 中的卷没有标签。
卷的序列号是 4094-71C6
D:\php\mysql\data\allfouut 的目录
2007-10-26 05:22 4,096 cdb_access.MYI
2007-10-07 22:35 1,024 cdb_activities.MYI
2007-10-07 22:35 1,024 cdb_activityapplies.MYI
2007-10-07 22:35 1,024 cdb_adminactions.MYI
有时间,有大小,有办法没有这些吗..
|
|
2007-12-10 17:38 |
|
|
Climbing
铂金会员
网络独行侠
积分 6962
发帖 2753
注册 2003-4-16 来自 河北保定
状态 离线
|
『第
6 楼』:
进入D:\php\mysql\data\allfouut 目录:
cd /d d:\php\mysql\data\allfouut
for %i in (*.myi) do myisamchk -r %i
此帖被 +2 点积分 点击查看详情 评分人:【 scloo 】 | 分数: +2 | 时间:2007-12-10 17:50 |
|
|
偶只喜欢回答那些标题和描述都很清晰的帖子!
如想解决问题,请认真学习“这个帖子”和“这个帖子”并努力遵守,如果可能,请告诉更多的人!
|
|
2007-12-10 17:43 |
|
|
scloo
初级用户
我是菜鸟,但我不自卑
积分 32
发帖 12
注册 2006-10-19
状态 离线
|
『第
7 楼』:
for %i in (d:\php\mysql\data\allfouut\*.myi) do myisamchk -r %i
感谢Climbing大哥帮忙解决
用上面这个可以解决..
|
|
2007-12-10 17:49 |
|