无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
123
返回列表 发新帖
楼主: 2011mking
打印 上一主题 下一主题

157M三卡支持Win7纯内核,支持Dx9,Mp10。。。

  [复制链接]
61#
 楼主| 发表于 2012-5-14 23:43:01 | 显示全部楼层
原帖由 tulongwa 于 2012-5-14 22:55 发表
那个是注册到右键菜单的,我想要的是把xnview注册为系统默认图片浏览器的cmd,自己弄了一个注册表文件,能注册关联,但是双击图片打开浏览器时出现“内存不能为read”,然后xnview就崩溃了,不过在那个win7aero ...


xnview虽然小巧,但用起来不太方便,尤其是总记不住上次窗口大小和位置。

建议还是用大一些的 FastStone ,用过了就会觉得它好了。

将xnview.exe放到x:\program\下的注册表如下,位置你可以搜索改动到你的位置。
Xnview.rar (2.48 KB, 下载次数: 20)

原帖由 liujun2000 于 2012-5-14 23:12 发表
设置 temp文件夹 不能


什么意思?是没设置成功吗?


[ 本帖最后由 2011mking 于 2012-5-14 23:45 编辑 ]
回复

使用道具 举报

62#
 楼主| 发表于 2012-5-15 01:28:53 | 显示全部楼层
原帖由 liujun2000 于 2012-5-15 00:11 发表
设置后和你的一样

但是运行里面 输入%temp%打开的是 windows\temp
解压也是到 windows\temp
winrar SFX 也是指向 windows\temp
看注册表 和 环境变量都是 和你一样

cmd里面输入 set
PATHEXT=.COM;.EX ...



刚才没仔细看,确实如此,解决办法是进入桌面面手动运行一下
再次置临时盘.cmd :
----------------------------------------
@echo off
if Not Exist R:\temp Exit
Set TempPath=R:\Temp
Mset Temp %TempPath%
Mset Tmp  %TempPath%
Mset Temp %TempPath% /system
Mset Tmp  %TempPath% /system

另外,发现一个问题,外置安装阶段,将上面的再次置临时盘,放到启动中,它不会执行。

copy 再次置临时盘.cmd  "%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup\."
文件是过去了,但并没有执行。

这个问题先放在这里,也许有更好的自动方案。

[ 本帖最后由 2011mking 于 2012-5-15 07:43 编辑 ]
回复

使用道具 举报

63#
 楼主| 发表于 2012-5-15 02:06:31 | 显示全部楼层
好象用启动的方式无效,先存下这个问题。

[ 本帖最后由 2011mking 于 2012-5-15 07:44 编辑 ]
回复

使用道具 举报

64#
 楼主| 发表于 2012-5-15 12:44:32 | 显示全部楼层
原帖由 liaonf 于 2012-5-15 08:06 发表
在设备管理器中安装Intel Centrino 6200 AGN的无线网卡老提示缺少文件,能把支持文件放进去吗?


少什么文件?应该有提示吧,如果是你自已这个驱动的文件就自已补上吧。

原帖由 dvd008 于 2012-5-15 08:11 发表
记事本,里面,不能选择字体

不知道缺什么?


    fms.dll
    fms.dll.mui
    fontext.dll
    fontext.dll.mui
    fontsub.dll
    fontview.exe
    fontview.exe.mui
    forfiles.exe.mui
回复

使用道具 举报

65#
 楼主| 发表于 2012-5-15 20:54:39 | 显示全部楼层
原帖由 dvd008 于 2012-5-15 18:43 发表
IE收藏夹功能不行,收藏了,无法打开链接

右建复制路径,有什么好办法?

第三方的OFFICE ,PDF 文件关联


这个需要直接从地址栏拖到桌面或文件夹就可以了。收藏夹内存的是错误的链接,看属性可知道,也不知是哪的毛病。

pdf有绿色软件,运行一次自动注册,office还没试过。

chm应该可以找到支持的。

放两个软件:
1:Mset升级
@echo off
PUSHD %~dp0
Set TempPath=%Rdisk%\Temp
Mset Temp %TempPath%
Mset Tmp  %TempPath%
Mset Temp %TempPath% /system
Mset Tmp  %TempPath% /system
如上例,不加参数的Mset设置的环境变量是当前用户环境变量,加/system参数的是设置系统环境变量。
当我们需要两者同时设置时,使用/all
需要注意的是,/all参数如果是在系统未登陆前用CMD调用,要用start方式调用,否则会卡住。
start /i /min %cd%\Mset.exe Temp %TempPath% /all
start /i /min %cd%\Mset.exe Tmp %TempPath% /all
/all参数的好处是它会一直等待系统登陆到桌面,再设置环境变量,这样就不怕设置不成功了。

请注意,加/all参数对aero的pe仍然是无效的,只能进入桌面后再设置,自动无效。

[ 本帖最后由 2011mking 于 2012-5-16 00:00 编辑 ]

Mset.rar

57.46 KB, 下载次数: 17, 下载积分: 无忧币 -2

回复

使用道具 举报

66#
 楼主| 发表于 2012-5-15 20:57:38 | 显示全部楼层
自已做了一个搜索,也名叫Fssker,取代它就行了,注册都不用了。原来目录下的都可删除了。

FSeeker.rar

286.71 KB, 下载次数: 13, 下载积分: 无忧币 -2

回复

使用道具 举报

67#
 楼主| 发表于 2012-5-15 21:03:37 | 显示全部楼层
支持了,因为Mset /all 方式要检测是否进入了系统,未进入不写,一直等到进入才写环境变量。
回复

使用道具 举报

68#
 楼主| 发表于 2012-5-15 21:14:53 | 显示全部楼层
原帖由 liujun2000 于 2012-5-15 21:05 发表
cmd

@echo off
PUSHD %~dp0
Set TempPath=%Rdisk%\Temp
start /i /min %cd%\Mset.exe Temp %TempPath% /all
start /i /min %cd%\Mset.exe Tmp %TempPath% /all
start /i /min %cd%\Mset Temp %TempPat ...


不行,我贴了写法的呀。
原来的 外置安装.cmd
@echo off
PUSHD %~dp0

if Not Exist %Rdisk%\temp (md %Rdisk%\temp) else (Del /a /f /s /q %Rdisk%\temp\*.*)
Set TempPath=%Rdisk%\Temp
Mset Temp %TempPath%
Mset Tmp  %TempPath%
Mset Temp %TempPath% /system
Mset Tmp  %TempPath% /system


start /i /min %cd%\Mset.exe Temp %TempPath% /all
start /i /min %cd%\Mset.exe Tmp %TempPath% /all


/all 是将原来的两种都合并了,并且加上了检测是否进入了桌面的功能。


将红色部份去掉,加上兰色部份,然后将 Mset.exe 放到Petools\下,
这样就不调用Boot.wim中的Mset了,直接用Petools下的Mset,不用修改 Boot.wim

[ 本帖最后由 2011mking 于 2012-5-15 21:17 编辑 ]
回复

使用道具 举报

69#
 楼主| 发表于 2012-5-15 21:16:09 | 显示全部楼层
原帖由 liujun2000 于 2012-5-15 21:08 发表
FSeeker  少了一个  打开文件所在目录


这个不用了,因为直接可复制,删除文件了,右键菜单丰富了。
回复

使用道具 举报

70#
 楼主| 发表于 2012-5-15 21:36:11 | 显示全部楼层
原帖由 liujun2000 于 2012-5-15 21:32 发表
这个界面比较粗糙的问题能解决吗?


这好象是桌面墙纸使用拉伸造成的,你换个大点的墙纸后将它设为居中。
Program\Toolset.reg中

[HKEY_CURRENT_USER\Control Panel\Desktop]
"Wallpaper"="X:\\Users\\Default\\AppData\\Roaming\\Microsoft\\Windows\\Themes\\TranscodedWallpaper.jpg"  
"TileWallpaper"="0"
"WallpaperStyle"="2"

2改成1还是0,我记不清了,你先在PE中改,然后到上面位置看它的值是多少,然后改这个文件。
回复

使用道具 举报

71#
 楼主| 发表于 2012-5-15 21:52:39 | 显示全部楼层
原帖由 liujun2000 于 2012-5-15 21:48 发表
temp 还是一样无效
很少的地方有文字变大的情况 我抓了图你看看 包括temp设置 语句 我写在 FindPetools.Cmd 中 我换回了小的shell32.dll和imageres.dll


处置安装.cmd  (放到Petools下)
------------------------
@echo off
PUSHD %~dp0
::显卡驱动
LoadDrv.exe %cd%\drv\VCARD.CAB
::声卡驱动
LoadDrv.exe %cd%\drv\ACARD.CAB
::网卡驱动
LoadDrv.exe %cd%\drv\WNIC.CAB

Set Rdisk=R:
If Exist %Rdisk% (goto Next)

set Rsize=0M
for /f "tokens=*" %%a in ('HardEnv /f') do set X=%%a
if %x% LSS 700  (Echo 内存小于700M ,不设虚拟内存盘 && goto SoftIns)
if %x% LSS 1000 (Set Rsize=300M && goto Done)
if %x% LSS 1500 (Set Rsize=600M && goto Done)
if %x% LSS 2000 (Set Rsize=900M && goto Done)
if %x% LSS 2500 (Set Rsize=1400M  && goto Done)
if %x% LSS 3000 (Set Rsize=1800M && goto Done)
Set Rsize=2000M
:Done
Echo 你的空闲内存是:%X%M ,可设虚拟内存盘%Rdisk%: %Rsize%

if Not %Rsize%==0M Imdisk -a -s %Rsize% -m %Rdisk% -p "/fs:ntfs /y /q"
ping -n 1 127.1>nul

If Not Exist %Rdisk% goto SoftIns
:Next
if Not Exist %Rdisk%\IEcache (md %Rdisk%\IEcache) else (Del /a /f /s /q %Rdisk%\IECache\*.*)
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Cache" /t reg_expand_sz /d "%Rdisk%:\IECache\Temporary Internet Files" /f>nul
if Not Exist %Rdisk%\temp (md %Rdisk%\temp) else (Del /a /f /s /q %Rdisk%\temp\*.*)
Set TempPath=%Rdisk%\Temp

start /i /min %cd%\Mset.exe Temp %TempPath% /all
start /i /min %cd%\Mset.exe Tmp %TempPath% /all

:SoftIns
Echo 如果没有内存盘,搜索Petools下软件并置快捷方式后退出
if Not Exist %Rdisk% (
  for /f "tokens=*" %%a in ('HardEnv /d') do set DDS=%%a &&(
    dir /a %%a:\PETOOLS >nul 2>nul)&&(
    for /f "delims=" %%b in ('dir %%a:\PETOOLS /a-d /b /s') do PECMD LINK %%startmenu%%\%%~pb\%%~nxb,%%b
    )&& Exit
)
::下面是纯内存运行工具安装,可以复制解压工具到内存盘\Tools目录下,并置快捷方式到桌面等
Echo Tools已经有的,说明已加载,直接退出
if Not Exist %Rdisk%\Tools (md %Rdisk%\Tools) else (Exit)
Rem 下面就自已写自已的工具复制到R:\Tools下的代码了。

用我的改改试试。发现你有几句的\写反了。

findpetool.cmd (放到system32下)
--------------------------
@echo off
PUSHD %~dp0
for /f "tokens=*" %%a in ('HardEnv /d') do set DDS=%%a
for %%a in (%DDS%) do (
  if exist %%a:\PETOOLS\外置安装.cmd  Pecmd Exec !=%%a:\PETOOLS\外置安装.cmd && goto :end)
:end

[ 本帖最后由 2011mking 于 2012-5-16 23:14 编辑 ]
回复

使用道具 举报

72#
 楼主| 发表于 2012-5-15 23:50:41 | 显示全部楼层
原帖由 zhs509 于 2012-5-15 22:00 发表
开Aero的PE,进入桌面后直接PECMD.INI调用类似的批处理还是没法使的临时目录立即生效,还是要手动运行一次才可以。。。

这个问题估计是开Aero后导致的不正常


对,好象是重登陆重成的,我反复调整仍然无法成功,且在开Aero后,用Mest加/all参数还退不出进程,不过这个问题已经解决。
暂时对开Aero的PE直接用内存盘动态设置无解。

原帖由 tulongwa 于 2012-5-15 22:45 发表

这个注册表比我的那个小了近一半,但是打开软件是英文的,还有每日一贴,全新安装的注册表么?我用的是绿色版,退出以后再看,目录下的xnview.ini不见了。另外你说的那个软件也挺不错的


我用的是早期下载的单文件版(114b版,约400K)

[ 本帖最后由 2011mking 于 2012-5-15 23:52 编辑 ]
回复

使用道具 举报

73#
 楼主| 发表于 2012-5-16 00:58:22 | 显示全部楼层
原帖由 elai 于 2012-5-16 00:20 发表

试了一下PE_2,能成功设置内存盘R !
但是用LoadDrv.exe不能安装本机驱动MYDRV0428.CAB,而用PECMD LOAD %cd%\MYDRV0428.CAB只能安装一小部分,大部分还是不能安装上!不知为何?

143294  143295


pecmd DEVI 不灵时可以试试LoadDrv,LoadDrv不灵时也可以反过来试试pecmd 的 DEVI命令(两个都不灵时还可将驱动解包不带文件夹放到Boot.wim中的MyDriver文件夹下)。

关于驱动,并不是没装上,仅显示而已(?号设备或显示为未知驱动,但属性是"这个设备运转正常。")。这个问题已经反复说明多次了,精简PE的通病。修复代价太大,不值得。
只要你的三卡装上了,可以用了就行了,显示可以无视。


CHM关联已解决,需添加如下文件和注册表。

wim关联实际上本身是做了,只是pecmd中写错了路径,可自行修复
TEAM EXEC =!%Windir%\system32\TOOLS\WimTool.exe /Reg /M
REGI HKCU\SOFTWARE\WimTool\AutoMountPath=C:\WIM

改为:
TEAM EXEC =!%Windir%\system32\WimTool.exe /Reg /M
REGI HKCU\SOFTWARE\WimTool\AutoMountPath=C:\WIM

关于pdf文件,请自行下载 FoxitPDFReader ,绿色版约3M左右,外置就可以了。

[ 本帖最后由 2011mking 于 2012-5-16 01:21 编辑 ]

chm.rar

296.99 KB, 下载次数: 174, 下载积分: 无忧币 -2

评分

参与人数 1无忧币 +2 收起 理由
2010hook + 2 赞一个!

查看全部评分

回复

使用道具 举报

74#
 楼主| 发表于 2012-5-16 08:15:36 | 显示全部楼层
原帖由 dvd008 于 2012-5-16 07:02 发表
TEMP设置,能否单独给个CMD?
如,执行CMD后, 改为 R:\TEMP

我现在是用自己写的PECMD代码做的,内存盘也是
关键是,WIN7下,要刷新才能生效.


IE的收藏夹,不能收藏网站,这个问题比较大(收藏了,无效).  看见需 ...


如果是没进桌面前调用cmd,现在是要用Mset来实现,代码就几行

PUSHD %~dp0
set  Rdisk=R:
Set TempPath=%Rdisk%\Temp
start /i /min %cd%\Mset.exe Temp %TempPath% /all
start /i /min %cd%\Mset.exe Tmp %TempPath% /all

这是该cmd与Mset在同一目录的情况,如果你更新了system32下的Mset,批处理在任意位置都可以用
set  Rdisk=R:
Set TempPath=%Rdisk%\Temp
start /i /min Mset.exe Temp %TempPath% /all
start /i /min Mset.exe Tmp %TempPath% /all

如果是进入桌面后调用Mset,则可以cmd中可以直接用
Mset.exe Temp %TempPath% /all
Mset.exe Tmp %TempPath% /all

Mset请用#202楼新版。

-------------------------------------
至于收藏问题,直接收藏是不可以的,查了半天也没找到到底问题出在哪了,但有个变通方案:

从IE地址栏,将鼠标放到网站ICO标志上(即地栏最前面),按下不放,拖到与收仓夹平齐的位置,就正确保存了。


看见没有,是从地址栏,将链接拖到与收藏夹平齐的位置。

[ 本帖最后由 2011mking 于 2012-5-16 08:40 编辑 ]
回复

使用道具 举报

75#
 楼主| 发表于 2012-5-16 13:09:41 | 显示全部楼层
原帖由 liujun2000 于 2012-5-16 12:43 发表
硬盘 直接启动 iso
硬盘 直接启动 wim
有什么不同?


ISO则配置简单,直接grub启动,硬盘上不需要Boot文件夹,但修改boot.wim就麻烦了,因为要两次更新,一次改Boot.wim,一次改ISO内的Boot.wim。
而直接启动,需要Boot文件夹,bootmgr需要配置,但修改方便。

原帖由 binke 于 2012-5-16 12:52 发表
当你更新了以后,我之前说过的问题你现在也有了,请看截图


好象这样的才是正常的exe打开的关联图标,原来的是空白。图标位于shell32.dll中。
回复

使用道具 举报

76#
 楼主| 发表于 2012-5-16 19:55:26 | 显示全部楼层
用原来的shell32.dll和imageres.dll小改了下图标资源,增加了部份图标(大小没增加到1M吧),换上这个虽然不是很满意,但Boot.wim小了10M左右。

http://115.com/file/an04anlu#win7图标Dll精简.rar


最早的文件虽小但Rar内看不到文件夹,现在可见了。

小图标方式没问题

中等图标方式还有一点小问题,但较最初已是好很多了,毕竞文件那么小,也可以接受了。


我现在的Boot.wim大小为162M,wim中带有本机驱动,所以最终大小约158M左右,还好没冲动改贴子的名称,加了这么多功能,大小还是保持住了,哈哈。

这个版本从无到有,还原了许多功能,基本已满足一般需求,估计也就到此为止了。

[ 本帖最后由 2011mking 于 2012-5-16 20:01 编辑 ]
回复

使用道具 举报

77#
 楼主| 发表于 2012-5-16 22:44:19 | 显示全部楼层
原帖由 dvd008 于 2012-5-16 21:33 发表

原来的文件没问题吧?我的RAR里面有文件夹


奇怪,我用老版本的shell32.dll时rar中文件件显示为白图标,所以补了下图标资源。
回复

使用道具 举报

78#
 楼主| 发表于 2012-5-19 10:24:35 | 显示全部楼层
现在不搞这个了,我发现这个版本无法注销换用户,也就是无开启Aero的可能。

现在用其它的小PE测试,尽量从最小文件搞起,有点花时间,我发现流行的补全三卡的文件列表并不全,都是针对特定的PE,所以要比较测试比较麻烦。现在在另一个PE上补到了两卡,还有一个无线网卡需要补。(虽然直接用原Pe中的网卡补全是可以的,但我想找个最小的版本,所以要比较,只补需要的文件,不补太多的文件)
回复

使用道具 举报

79#
 楼主| 发表于 2012-5-21 01:11:05 | 显示全部楼层
换了个PE做起,想开Aero,遇到难题了,哪位大指点一下。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=210570&extra=page%3D1

这个PE打开扫索,打开内置的输入法指示器,IE8的地址栏也能下拉了,就是Aero还不成功。

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-13 18:32

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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