第 16 楼
发表于 2008-01-12 01:58 · 中国 广东 广州 广东金万邦科技投资有限公司(新一代数据中心)IDC机房(BGP)
初级用户
★
积分 72
发帖 31
注册 2007-06-09 00:26
UID 90742
性别 男
状态 离线
我直接使用find查找txt文本是可以的,但是用gdisk | find就不行了
find "A01" 1.txt成功
gdisk | find "A01"失败
能不能在进入纯DOS命令之前,先用config.sys让gdisk.exe先输出一个txt文件在A盘呢?
第 17 楼
发表于 2008-01-12 02:07 · 中国 广东 广州 广东金万邦科技投资有限公司(新一代数据中心)IDC机房(BGP)
初级用户
★
积分 72
发帖 31
注册 2007-06-09 00:26
UID 90742
性别 男
状态 离线
gdisk一定要输出在画面上或A盘中的,我又试了一下 | 符号应该是不能用的吧?
连这样的语句都会出错的echo aaa | find “aaa”,绝对不关find或其他问题,我用了N个第三方查找工具了,全都一样,只要有 | 就不行,如果不用 | 又必须输出txt文件来查找。。。
第 18 楼
发表于 2008-01-12 02:22 · 中国 江苏 常州 溧阳市 电信
银牌会员
★★★
积分 2,404
发帖 946
注册 2005-09-08 13:44
UID 42345
状态 离线
应该可以用 |
gdisk | lmod /L2 | find /i "A01"
if errorlevel 1 goto end
:go1
..................
:end
不知道后面的find可否省略!因为在 lmod 里的一个参数可以在 可以直接写上要显示的A01 如: lmod /L2 (因没用过 所以不确定) 然后判断返回值 不知行得同不?
[ Last edited by terse on 2008-1-12 at 02:43 AM ]
简单!简单!再简单!
第 19 楼
发表于 2008-01-12 10:22 · 中国 安徽 马鞍山 电信
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
UID 49283
性别 男
状态 离线
第 20 楼
发表于 2008-01-12 15:02 · 中国 江苏 常州 电信
银牌会员
★★★
积分 2,404
发帖 946
注册 2005-09-08 13:44
UID 42345
状态 离线
AUTOEXEC.BAT和CONFIG.SYS的内容看一下 估计在是哪个环节出问题
下个 lmod 运行下面的试一下 也可以变更一下 把A01换成别的
@echo off
gdisk | lmod /L2
if errorlevel 1 goto end
:go1
echo ok
goto exit
:end
echo no
[ Last edited by terse on 2008-1-12 at 03:47 PM ]
简单!简单!再简单!
第 21 楼
发表于 2008-01-12 16:53 · 中国 安徽 马鞍山 电信
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
UID 49283
性别 男
状态 离线
Originally posted by terse at 2008-1-12 15:02:
AUTOEXEC.BAT和CONFIG.SYS的内容看一下 估计在是哪个环节出问题
下个 lmod 运行下面的试一下 也可以变更一下 把A01换成别的
@echo off
gdisk | lmod /L2 ...
当前盘不可写的话,能用吗?
第 22 楼
发表于 2008-01-12 19:57 · 中国 江苏 常州 溧阳市 电信
银牌会员
★★★
积分 2,404
发帖 946
注册 2005-09-08 13:44
UID 42345
状态 离线
Originally posted by lianjiang2004 at 2008-1-12 16:53:
当前盘不可写的话,能用吗?
叫LZ把AUTOEXEC.BAT和CONFIG.SYS的内容发来看一下,当前盘不可写是一个方面!但也有可能别的原因!LZ是用什么启动到DOS的呢?
简单!简单!再简单!
第 23 楼
发表于 2008-01-12 20:17 · 中国 浙江 温州 龙湾区 电信
初级用户
★★
积分 109
发帖 52
注册 2006-01-03 22:47
UID 48392
状态 离线
看来楼主主要的困难是没有办法生成txt临时文件。
不是有叫做内存盘的东东吗?用内存虚拟一个可读写磁盘出来,然后把输出重定向到txt文件再做处理。
第 24 楼
发表于 2008-01-12 20:26 · 中国 安徽 马鞍山 电信
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
UID 49283
性别 男
状态 离线
Originally posted by terse at 2008-1-12 19:57:
叫LZ把AUTOEXEC.BAT和CONFIG.SYS的内容发来看一下,当前盘不可写是一个方面!但也有可能别的原因!LZ是用什么启动到DOS的呢?
在我的论坛,楼主已经说了,就是因为不可写,所以才要不生成中间文件的,否则,用中间文件岂不是要简单的多?
只是楼主自己问题交待不清,搞得各位不知所措。呵呵。
第 25 楼
发表于 2008-01-12 20:29 · 中国 安徽 马鞍山 电信
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
UID 49283
性别 男
状态 离线
不可写,这是造成无法实现各位的意图的关键原因。不可写的话,什么方案都是白搭。呵呵。
第 26 楼
发表于 2008-01-13 00:52 · 中国 江苏 常州 溧阳市 电信
银牌会员
★★★
积分 2,404
发帖 946
注册 2005-09-08 13:44
UID 42345
状态 离线
我以为即使当前盘不可写 我在20楼的应该可行吧 只是没有测试环境 所以不知道可行否!
简单!简单!再简单!
第 27 楼
发表于 2008-01-13 07:52 · 中国 安徽 马鞍山 电信
金牌会员
★★★★
积分 3,946
发帖 1,884
注册 2006-01-20 13:00
UID 49283
性别 男
状态 离线
Originally posted by terse at 2008-1-13 00:52:
我以为即使当前盘不可写 我在20楼的应该可行吧 只是没有测试环境 所以不知道可行否!
个人以为,不管哪种方案,都要求当前盘可写。
而这也是问题的关键。
第 28 楼
发表于 2008-01-13 19:49 · 中国 四川 南充 营山县 电信
超级版主
★★★★
我爱DOS
积分 5,310
发帖 2,044
注册 2005-09-26 12:00
UID 42843
性别 男
来自 四川南充
状态 离线
第 29 楼
发表于 2008-01-13 23:14 · 中国 山西 太原 联通
银牌会员
★★★
天的白色影子
积分 2,343
发帖 636
注册 2004-03-06 00:00
UID 19350
性别 男
状态 离线
第 30 楼
发表于 2008-01-14 01:06 · 中国 广东 广州 天河区 电信
金牌会员
★★★★
一叶枝头,万树皆春
积分 2,564
发帖 1,127
注册 2006-12-25 22:57
UID 74552
性别 男
状态 离线
gdisk是ghost 2k里边带的一个分区工具
gdisk无参数运行是默认显示当前机算机第一块磁盘的分区情况
论坛跳转: