Board logo

标题: [文件操作] 主流操作系统通用的DOS文件 [打印本页]

作者: locoman    时间: 2011-1-25 15:43     标题: 主流操作系统通用的DOS文件

大家新年好!
       跟着批处理之家开始学习批处理,在这里真正见识到了功力、人品、热情,更加激发了我融入“家”里学习成长的决心。

      但是,批处理用的DOS文件和命令跟操作系统的版本关系很大,往往你在这台机器上编写的批处理文件执行很正常,一旦用到别的机器上,甚至是相同的操作系统,都有可能执行不了,特别是当前的净化的快速克隆安装的系统很多命令和文件都没有,WIN 7的进一步流行应用,也给批处理带来了诸多尴尬。

     小弟愚认为,当前的批处理应用作品至少应该能同时满足WIN XP、WIN 2000、WIN2003、WIN 7,等主流操作系统的使用,否则,费心劳力编写出强大的批处理文件,其结果可能被朋友和同事们笑话。

     怎么才能更好地去解决这个问题?小弟不敢多言,发帖在此希望能引出各路豪杰献出绝招秘籍。

      我现在想到的是将所需DOS文件拷贝到别的机器上去再执行批处理,但是还是由于小弟没有更多的系统测试,希望在此能得到老师们朋友们的支持。能否帮我找几个通用一点的DOS文件发上来。先谢谢!

1、IPCONFIG.EXE    (敬请列出能使用的操作系统)
2、SYSTEMINFO.EXE  (敬请列出能使用的操作系统)

请问:是否还需要拷贝这两文件需要的其他支撑文件呢?比如xxx.DLL等,如需请一并打包传上来。

但愿版主能支持此贴!只有更好的解决好主流操作系统的通用应用,批处理才能永放光芒,我们这个“家”也才能更加兴旺发达!!!

[ 本帖最后由 locoman 于 2011-1-25 15:45 编辑 ]
作者: locoman    时间: 2011-1-25 23:10

经测试:
windows XP 和 windows 2003 server 两个系统版本中的ipconfig.exe systeminfo.exe 能相互使用,尽管各自的文件大小不一样。

但是,将这两个文件复制到windows 2000 server系统中就不能运行了。

同时,windows 2000 server系统中这两个文件也不能在windows xp 和 windows 2003 server中运行

由于不能上传文件,请朋友们将windows XP 和 windows 2003 server 两个系统版本中的ipconfig.exe systeminfo.exe 复制到win 7系统下运行测试一下,看能不能运行;或者将win 7下的这两个文件复制windows XP 和 windows 2003 server以及windows 2000 server 几个系统版本中运行一下。

希望能找出一个比较能通用的东东。


请有WIN 7的朋友们上传这两个文件上来,我们在不同的系统中来测试一下。
谢谢协作帮助!!

[ 本帖最后由 locoman 于 2011-1-25 23:36 编辑 ]
作者: Batcher    时间: 2011-1-26 13:01

你可以自己安装一个虚拟机,在里面安装不同的系统进行测试。




欢迎光临 批处理之家 (http://bathome.net./) Powered by Discuz! 7.2