Board logo

标题: 请教三个问题?急...[求助] [打印本页]

作者: f6fly     时间: 2004-2-26 00:00    标题: 请教三个问题?急...[求助]

1.我想在DOS下用批处理的方法自动判断哪条内存插槽插了内存条,应该怎么写啊?

2.err2env.exe 具体怎么用啊, 比如说我想判断DIMM1插了内存的时候返回一个错误代码,而没插的时候返回另一个代码,该怎么用啊?

3. "for /f "delims= " %%i in (2.txt) do if not %%i=="123" echo PASS"这条批处理命令为什么在WIN2000的命令提示可以正确执行,但在纯DOS下不能用而提示语法错误?

请高手指教,急用,谢谢啦。


[此贴子已经被作者于2004-2-26 11:17:23编辑过]



作者: Wengier     时间: 2004-2-26 00:00
前两个要求似乎太高了点吧。。

关于DOS和Win2K的“命令提示符”中的批处理命令,两者完全是两回事,是完全不同的两种操作环境/语言,就像英语和法语的区别那样,只是在中国人看起来略有些相似而已,绝对不能混为一谈。
作者: f6fly     时间: 2004-2-26 00:00
前兩個我可以將內存條讀到一個文件裏,然後去比較文件的內容,可是我不知道怎麽比才好?
作者: Kinglion     时间: 2004-2-26 00:00
据我所知目前没有办法让批处理程序来自动判断哪条内存插槽插了内存条,楼主的要求的确是很有一定难度。不过我想既然在一些BIOS程序里能判断出哪条内存插槽插了内存条,就一定有程序代码能实现这个功能。 我和楼主一样期待着有高手能将这方面的知识与大家分享。
作者: f6fly     时间: 2004-2-27 00:00
前兩個我可以將內存條SPD值讀到一個文件裏,如果没插内存则在那个槽读出来的文件是空的,然後去比較文件的內容,可是我不知道怎麽比才好?