2010khmsoft 发表于 2013-6-26 11:51 参考下了,楼主辛苦了 |
实事求是实测结果报告: NTBOOTautofix v2.5.7.exe修复VHD成功 |
本帖最后由 2010khmsoft 于 2013-6-27 18:02 编辑 实话告诉你把: 在C MD中--setlocal enabledelayedexpansion 命令和PUSHD %~dp0还是有一定的区别的。 你在NTBOOTautofix.cmd批处理的set /a addnt5m=0&setlocal enabledelayedexpansion&ConsExt /crv 0段修改为:加入:&PUSHD %~dp0 set /a addnt5m=0&setlocal enabledelayedexpansion&PUSHD %~dp0&ConsExt /crv 0 当然也要修改---main.cmd 文件----setlocal enabledelayedexpansion&color 2f&set errorlevel= 看看是否放到任意目录均可运行,管理员权限和普通权限也均可运行。 其实加了---PUSHD %~dp0 ---就完全无需PATH 来设置路径了(无所谓不过就是加大了代码的内容而已)。 |
本帖最后由 2011131013 于 2013-6-27 17:49 编辑 呵,解压后研究是一回事,解压后查看也很正常,解压后拿出里面自己需要用的辅助工具也很正常。 可是软件本身就是和winrar自解压配合运行的,我相信很多语句也考虑到和winrar解压后的环境相关,解压后修改就不保证能达到软件的目的了。 cmd中一句指令就可以兼容右键以管理员身份运行,可是程序为什么没写进去?单文件的自解压已经不再需要。 |
实话告诉你吧,喜欢折腾的人才会解开,这样才可看到软件的心脏,只有这样你才可学到更多的东东 如果不解开,你永远也不知道,解开后使用理员权限是无法运行的,你也得不到---ConsExt.exe 命令文件,制作的比较不错的CMD窗体工具,鼠标的操作全靠它。 CMD的水平就还会停留在原地打转 不说,都是个人的扯蛋 |
呵呵,那就没办法了,软件的设计思想有时只有编写者才知道,非得抛开作者本意而解开运行那就没办法了。 解开后我相信有很多就不符合作者本意了,也未必能达到软件的需要实现的目的了。 |
本帖最后由 2011131013 于 2013-6-27 17:28 编辑 为什么要运行NTBOOTautofix.cmd,这个软件设计的本身就是直接运行NTBOOTautofix.exe而是不给人家解压后执行CMD的。解压后执行.CMD不就是我说的解包了吗?为什么软件是一个单文件可正常运行,为何偏偏要去解包运行.cmd后变成不能运行呢? 呵,WINRAR会自动清除自释放的临时文件的,这个大神你不会不懂吧,就算有些情况不清除也无可厚非,临时文件本来就是“临时”,留着也没有什么所谓 找了一下,有一句:echo rd NTaufix /s/q^>nul 2^>nul>..\NTaufix.cmd,又怎么会没有清除? |
你到%temp%目录下运行一下NTBOOTautofix.cmd你就明白的 而且只能所有普通权限运行此批处理,如果管理员运行看看 还有此软件在运行退出后并没有清除%temp%释放的目录,其实在行的朋友会推敲此脚本的 其实就算释放到%temp%目录下可运行,CMD中也必须加一条命令: del %0% /s /q rd %temp%\NTaufix /s q |
你有没有照我说的操作试过? |
我还是希望我的问题能得到解决,让我用着开心、放心、省心、称心............................ |
本帖最后由 2011131013 于 2013-6-27 17:02 编辑 呵呵,看样子顶撞到大神了,从没试过NTBOOTautofix无法直接运行,深层目录,愿闻其详,承蒙赐教。 不过话说回来,NTBOOTautofix都是自解压到临时文件夹后在临时文件夹中执行cmd文件,又哪来深层目录? 或者提供一个原版NTBOOTautofix不能运行的测试环境,我试试 |
对于一些常用维护工具的改进上永远没有止境,如果没有楼主这样的精神,那我们这些小白将永远看不到也更不会用到出类拔萃的绿色工具! |
懒得告诉你CMD任意深层目录运行 |
win7中用磁盘管理把你的vhd文件挂载上去,在产生正常盘符后用NTBOOTautofix v2.5.7自动修复一下就行了,别用修改版,到作者网盘下载:http://cid-305405f66c26f9b3.skydrive.live.com/home.aspx |
本帖最后由 201200002012 于 2013-6-27 11:48 编辑 请教老师: 我C盘上装了正常的WIN7,同时加了个WIN7.VHD 用ghost备份了一下,昨日还原后,能进正常的WIN7,却进不WIN7.VHD。提示引导错误,用你的NT6无法修复, 用bootice.exe也无法修复,用其它的也不行,.........................折腾了好久,最后用WIN7安装光盘修复了, 而且修复过程必须挂载那个VHD,否则仍无法修复。 能否请楼主整合个能修复VHD的功能!!!! 盼!!! |
希望老师能把NT5与NT6的修复功能二合一! |
本帖最后由 糊涂 于 2013-6-26 13:33 编辑 老师试下这个版本,按老师说的,将三个文件更新。。。(目前测试支持MBR及EFI引导修复,支持P大0PE和阿弥陀佛老师的8PE中运行) ![]() |
更新双系统启动菜单自动修复工具。 |
谢谢分享 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.