无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: victor888
打印 上一主题 下一主题

[请使用DRVTYPE版]盘符错乱调整批处理

[复制链接]
211#
发表于 2012-11-19 16:20:51 | 只看该作者

回复 #210 victor888 的帖子

我的win8pe没有wvblock这个驱动啊。下次截图给你。
回复

使用道具 举报

212#
 楼主| 发表于 2012-11-19 18:33:35 | 只看该作者
原帖由 xiaoyuan0417 于 2012-11-19 11:24 发表
累死英雄了,看着心疼……


你不要灌水,下次注意。
回复

使用道具 举报

213#
 楼主| 发表于 2012-11-20 18:02:00 | 只看该作者
自己顶一下,继续UPDATE。
回复

使用道具 举报

214#
 楼主| 发表于 2012-11-21 09:37:34 | 只看该作者
改这东西,是累并快乐的一件事。
回复

使用道具 举报

215#
发表于 2012-11-21 11:03:53 | 只看该作者
l楼主参考,win7/8下,LAOYOU 整理提供饭大的这个理顺盘符语句,在pecmd.ini上加上,也可以整理后以活动分区为C盘,固定U盘为U盘符:

//盘符整理程序
CALL ORDER_DRIVE
//盘符整理子程序
_SUB  FREEUSB
        FORM &T=%D%
        //TEAM FORM  &T,&B=%D%| MESS  T=[%T%] B=[%B%]
        FIND %D%:\>0,!! FIND %D%:\>2,!TEAM ENVI &RP=%&D%| EXEC @=%WinDir%\System32\mount.cmd %D%:
        FIND $%&T%=DRIVE_FIXED,!! FIND $%&RP%=NA,! SUBJ *%&D%  //U盘后的固定磁盘
        FIND $DRIVE_USBFLASH = %&T%, ENVI  &T=DRIVE_USBDISK    //USB软盘(DRIVE_USBFLASH) ,当作 USB硬盘(DRIVE_USBDISK)
        FIND $%&T%=DRIVE_USBDISK,!! SUBJ *%&D%  //U盘
        FIND $%&T%=DRIVE_USBDISK,!! FIND $%&RP%=NA, ENVI &RP=%&D%  //RP:第一个U盘
        MSTR &D=%&I%,1,%&DRVS%
        CALC &I=%&I% + 1
_END

_SUB ORDER_DRIVE  
         TEAM ENVI &&DRVS=CDEFGHIJKLMNOPQRSTUV****| ENVI  &&I=2| ENVI  &&D=C| ENVI &&RP=NA| ENVI &&T=| ENVI &&B=   //初始化
         LOOP $%&D%=*,! CALL FREEUSB
         //重新加载HD,USB
         SHOW *F:0
         SHOW *U:-1,,,U
         //登录后,重新加载USB
         //RUNS PECMD.EXE EXEC PECMD.EXE TEAM WAIT 1000|SHOW U:0,U_DISK
_END


其中mount.cmd内容:

@echo off
FOR /F %%C IN ('mountvol %~d1 /L') DO (
mountvol %~d1 /D
mountvol W: %%C
)

[ 本帖最后由 一望无垠 于 2012-11-21 13:53 编辑 ]
回复

使用道具 举报

216#
发表于 2012-11-21 11:33:46 | 只看该作者
在WM虚拟机中(7pe)试了一下,似乎还是不能固定VHD盘符。

[ 本帖最后由 yazhiliu 于 2012-11-21 11:35 编辑 ]
回复

使用道具 举报

217#
发表于 2012-11-21 11:39:17 | 只看该作者
新版在我虚拟机可以正常使用。
回复

使用道具 举报

218#
 楼主| 发表于 2012-11-21 11:44:56 | 只看该作者
原帖由 yazhiliu 于 2012-11-21 11:33 发表
在WM虚拟机中(7pe)试了一下,似乎还是不能固定VHD盘符。


你的问题是这样,如果想固定VHD盘符,需要含有VHD文件的盘符固定,而这个盘符在不同的环境下是变化的,因此你无法固定。
如果你的环境是固定的,那么VHD加载后的盘符是虚拟盘符,可以固定。

我不知道楼主用的什么方法,按理说,应该用批处理寻找VHD文件,再加载。这就要求盘符理顺批处理在挂载之前运行。

[ 本帖最后由 victor888 于 2012-11-21 11:46 编辑 ]
回复

使用道具 举报

219#
发表于 2012-11-21 11:46:16 | 只看该作者

回复 #217 yidawpf 的帖子

我用的是7PE,这可能是测试环境问题。
个案,要达到在任何情况下准确无误几乎不可能。
其实基于功能前版本就已经够了,感谢楼主的分享。
回复

使用道具 举报

220#
发表于 2012-11-21 11:48:36 | 只看该作者
原帖由 victor888 于 2012-11-21 11:44 发表


你的问题是这样,如果想固定VHD盘符,需要含有VHD文件的盘符固定,而这个盘符在不同的环境下是变化的,因此你无法固定。
如果你的环境是固定的,那么VHD加载后的盘符是虚拟盘符,可以固定。

我不知道楼 ...




是这样,所以说前版就够用了。

另报告个情况,是针对上个版本的,如果需要二次理顺盘符,先取掉U盘再理顺的话,VHD虚拟盘符不会发生改变。

[ 本帖最后由 yazhiliu 于 2012-11-21 12:00 编辑 ]
回复

使用道具 举报

221#
发表于 2012-11-21 12:21:19 | 只看该作者
日趋完美啊,收下使用
回复

使用道具 举报

222#
发表于 2012-11-21 12:30:44 | 只看该作者
程序本身没有错.许多时候.是使用不当.

手动可以的话.那就没问题.

如在PE中.开机自动执行的话.,,,PE作者要注意加载时机和加载方法.
回复

使用道具 举报

223#
发表于 2012-11-21 12:35:40 | 只看该作者
原帖由 66369 于 2012-11-21 12:30 发表
程序本身没有错.许多时候.是使用不当.

手动可以的话.那就没问题.

如在PE中.开机自动执行的话.,,,PE作者要注意加载时机和加载方法.




=========

已验证.即使是搂主的老版本.除特殊情况.出错的几率.很小.
回复

使用道具 举报

224#
发表于 2012-11-21 12:52:11 | 只看该作者
原帖由 66369 于 2012-11-21 12:35 发表




=========

已验证.即使是搂主的老版本.除特殊情况.出错的几率.很小.


水老所言极是,各人使用的情况千差万别,不可能要求软件全自动解决所有问题,这里说说我使用中的一些经历:

一个群联的U盘,量产,8PE,实机测试自动理顺盘符全部正常;
不过还有下文,呵呵。
因为量产了那个金土顿的加密锁,运用加密锁加密了可移运磁盘部分后出问题了,进入PE,所有盘符乱七八糟了,需要第二次运行理顺盘符,结果第二次运行又遇到Y盘改变盘符问题,
后终于找到手动解决办法。
回复

使用道具 举报

225#
 楼主| 发表于 2012-11-21 13:03:58 | 只看该作者
楼上,你加我QQ吧,我看一看到底是什么问题。
回复

使用道具 举报

226#
发表于 2012-11-21 13:19:21 | 只看该作者
期待楼主的exe单文件版
回复

使用道具 举报

227#
 楼主| 发表于 2012-11-21 15:42:31 | 只看该作者
原帖由 2011xyzxp 于 2012-11-18 13:51 发表
set AUTO=y  选择自动模式,我用7Z压了个单文件,没有黑窗口!双击就好像没有运行,其实已经运行完毕,呵呵!

能不能教我如何压的?
回复

使用道具 举报

228#
发表于 2012-11-21 16:33:13 | 只看该作者
V大已经很完美啦……再点拨一下,如何集成到 WXP 的 ISO 中……
回复

使用道具 举报

229#
发表于 2012-11-21 19:50:56 | 只看该作者
感谢楼主辛勤付出。遇到一个问题:U盘量产为光驱加一个本地磁盘,光驱启动到PE后,如果盘符D被量产“本地磁盘”占用,整理盘符后D仍被U盘占用,而真正的硬盘盘符则往D后顺延。 手动将量产的“本地磁盘”调整为D以外的盘符后运行批处理,则能正常理顺。另外:有没有可能把量产为“本地磁盘”的U盘盘符也能固定为U?
回复

使用道具 举报

230#
 楼主| 发表于 2012-11-21 21:23:35 | 只看该作者
你的第2个要求是可以办到的,我希望你能自己修改批处理。

你的问题,需要有截图,需要磁盘管理器下的截图(要显示全所有盘符)、我的电脑下的所有盘符截图,以及HKLM\SYSTEM\MOUNTEDDEVICES截图和HKLM\SYSTEM\CURRENTCONTROLSET\SERVICES\PARTMGR\ENUM截图。
回复

使用道具 举报

231#
 楼主| 发表于 2012-11-21 21:25:38 | 只看该作者
原帖由 xiaoyuan0417 于 2012-11-21 16:33 发表
V大已经很完美啦……再点拨一下,如何集成到 WXP 的 ISO 中……


兄弟,你把那几个文件附到TXTSETUP.SIF中,在XP安装的任一个时间点都可以运行批处理啊。
让XP在安装过程中运行文件,教材一把一把的。
回复

使用道具 举报

232#
发表于 2012-11-21 21:40:13 | 只看该作者
有点不对。
运行如下图,


实际的盘符情况是这样的,根本没有J盘,在最后一个磁盘后面有一个磁盘空余空间,根本没有格式化,也没有分区。
回复

使用道具 举报

233#
发表于 2012-11-21 21:42:28 | 只看该作者
下图是11-3-2版本的运行结果
回复

使用道具 举报

234#
 楼主| 发表于 2012-11-21 22:08:32 | 只看该作者
你的J盘明明在那儿的,虚拟的光驱,为什么说没有呢?未分区的空间和批处理没有关系。

你的J盘,是用WINVBLOCK虚拟出来的?

[ 本帖最后由 victor888 于 2012-11-21 22:29 编辑 ]
回复

使用道具 举报

235#
 楼主| 发表于 2012-11-21 22:15:23 | 只看该作者
binke你也联系我吧,程序我真是看不出问题啊。
回复

使用道具 举报

236#
发表于 2012-11-21 23:11:29 | 只看该作者

回复 #234 victor888 的帖子

抱歉,说错了我的意思是原始状态是J盘是虚拟光驱UltraISO产生的,I是光驱盘符,为什么要把I调整为K呢,
回复

使用道具 举报

237#
发表于 2012-11-21 23:12:07 | 只看该作者



我想把D:系统盘符改为C:
用了老大的这个命令,好像改不过来,而且G盘好像会变没了!!
回复

使用道具 举报

238#
发表于 2012-11-21 23:29:08 | 只看该作者
你好,我不知道您的联系方式。
回复

使用道具 举报

239#
发表于 2012-11-22 07:10:22 | 只看该作者
原帖由 victor888 于 2012-11-21 21:25 发表


兄弟,你把那几个文件附到TXTSETUP.SIF中,在XP安装的任一个时间点都可以运行批处理啊。
让XP在安装过程中运行文件,教材一把一把的。


谢V大!!!!!!!
回复

使用道具 举报

240#
 楼主| 发表于 2012-11-22 08:30:59 | 只看该作者
原帖由 2012wzxiaodu 于 2012-11-21 23:12 发表
151412
我想把D:系统盘符改为C:
用了老大的这个命令,好像改不过来,而且G盘好像会变没了!!


本批处理不动系统盘符,如果想动,你搜索一下fujianabc的贴子。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-6-14 07:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表