无忧启动论坛

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

Native子系统的 Cmd (Native Cmd) M2正式发布 -- 2011-07-22 (reg.exe,xcopy.exe)

  [复制链接]
1#
发表于 2011-5-24 10:50:02 | 显示全部楼层
注册表加载Native和Ncmd,Ncmd手动Exit兰屏,Ncmd放在一级内核


回复

使用道具 举报

2#
发表于 2011-5-24 13:16:40 | 显示全部楼层
有了外部Nmount现在Ncmd是不是可以直接替代Native了
注册表仅加载Ncmd

正常启动到Ncmd模式,二级内核和Tools已经Mount成功,再exit  结果000135兰脸给你看!
二级内核用Native Mount可以成功启动桌面

Native的Scd或增强CD是否移植过来

[ 本帖最后由 haiou327 于 2011-5-24 13:24 编辑 ]
回复

使用道具 举报

3#
发表于 2011-5-24 15:52:07 | 显示全部楼层
直接用Ncmd替代Native
BootExecute
Ncmd.exe /k Autorun.cmd

Autorun.cmd

cd /d d:
md x:\tools
if exist nmount.exe nmount.exe e:\minipe\wxpe.wim x:\wxpe
if exist nmount.exe nmount.exe e:\minipe\tools.wim x:\tools


exit 就兰屏


[ 本帖最后由 haiou327 于 2011-5-24 15:58 编辑 ]
回复

使用道具 举报

4#
发表于 2011-5-24 23:42:34 | 显示全部楼层
足迹辛苦了

解决了135问题
Ncmd整合MOUNT 7z  增强CD expand 可以完全替代 NativeShell

[ 本帖最后由 haiou327 于 2011-5-24 23:49 编辑 ]
回复

使用道具 举报

5#
发表于 2011-5-25 10:43:49 | 显示全部楼层
测试5.25终于解决Exit  135兰屏问题
用Ncmd+外部工具可以完全替代NativeShell
回复

使用道具 举报

6#
发表于 2011-5-25 12:50:06 | 显示全部楼层

回复 #38 hhh333 的帖子

sp_star从Native分离的外部Nmount
不过还是期待足迹在Ncmd里能整合mount 增强Cd(Chenall整合的SCD) 7z
回复

使用道具 举报

7#
发表于 2011-5-25 15:35:25 | 显示全部楼层
Bootexecute
Ncmd /c Autorun.Cmd

Autorun.Cmd [code]

@echo off
md x:\tools
set Drv=c d e f j h i j k l m n o p q r s t u v w x y z
for %%i in (%Drv%) do (
    if exist %%i:\minipe\tools.wim Nmount.exe
%%i:\minipe\tools.wim x:\tools
    if exist %%i:\minipe\wxpe.wim Nmount.exe %%i:\minipe\wxpe.wim x:\wxpe
    )
>nul


>nul 这里好象无法重定向Mount Success 挂载成功的输出信息
测试修改Chenall NativePE用Ncmd加载成功,一开始先mount二级内核,再mount外置工具包,mount二级内核原来一级内核文件就无法使用,二级内核没有整合Nmount.exe,造成mount工具包TOOLS.wim失败,无法加载工具包,调整先mount工具包TOOLS.wim,再Mount二级内核。

http://u.115.com/file/bhbdpln0

[ 本帖最后由 haiou327 于 2011-5-26 19:13 编辑 ]
回复

使用道具 举报

8#
发表于 2011-5-25 19:06:36 | 显示全部楼层

回复 #44 andos 的帖子

是Ncmd下吧,可以使用,就是显示不正常为.
回复

使用道具 举报

9#
发表于 2011-5-26 13:50:35 | 显示全部楼层

回复#49 zhoubin 的帖子

@echo off
md x:\tools
set Drv=Z W V U T S R Q P O N M L K J I H G F E D C
for %%i in (%Drv%) do (
    if exist %%i:\minipe\tools.wim Nmount.exe
%%i:\minipe\tools.wim x:\tools
   
if exist %%i:\minipe\wxpe.wim Nmount.exe %%i:\minipe\wxpe.wim x:\wxpe
   
if exist x:\wxpe\system32\Pecmd.exe exit      
   
)>nul


-------------------------------------------------------------------------------------------------------------------------------------------------------------
这样就可以按倒序搜索,第一次找到即退出Ncmd模式(要求是Tools.wim和Wxpe.wim两个文件不要分开存放)

NCMD
/c 即加载完成Autorun.Cmd即退出Ncmd模式,类似于在Autorun.cmd最后加入一句EXIT
Ncmd /k 即加载完成Autorun.Cmd不退出Ncmd模式,继续回到NCmd命令行输入模式待命

[ 本帖最后由 haiou327 于 2011-5-26 14:32 编辑 ]
回复

使用道具 举报

10#
发表于 2011-5-26 15:51:07 | 显示全部楼层

回复 #54 zhoubin 的帖子

搜到最后一个MOUNT(从C到Z)盘符靠后
------------------------------------------------------------
@echo off
md x:\tools
set Drv=c d e f j h i j k l m n o p q r s t u v w x y z
for %%i in (%Drv%) do (
  if exist %%i:\minipe\wxpe.wim set
PT=%%i:\minipe
  )
if exist %PT%\Tools.wim Nmount.exe %PT%\Tools.wim x:\tools
if Exist %PT%\wxpe.wim Nmount.exe %PT%\wxpe.wim X:\wxpe
if exist X:\wxpe\system32\Pecmd.exe Exit





搜到最后一个MOUNT(从Z到C)盘符靠前
------------------------------------------------------------
@echo off
md x:\tools
set Drv=Z W V U T S R Q P O N M L K J I H G F E D C
for %%i in (%Drv%) do (
  if exist %%i:\minipe\wxpe.wim set
PT=%%i:\minipe
  )
if exist %PT%\Tools.wim Nmount.exe %PT%\Tools.wim x:\tools
if Exist %PT%\wxpe.wim Nmount.exe %PT%\wxpe.wim X:\wxpe
if exist X:\wxpe\system32\Pecmd.exe Exit



回复

使用道具 举报

11#
发表于 2011-5-26 16:30:01 | 显示全部楼层
@echo off
md x:\tools
set Drv=Z W V U T S R Q P O N M L K J I H G F E D C
for %%i in (%Drv%) do (
    if exist %%i:\minipe\tools.wim Nmount.exe %%i:\minipe\tools.wim x:\tools
    if exist %%i:\minipe\wxpe.wim Nmount.exe %%i:\minipe\wxpe.wim x:\wxpe
    if exist x:\wxpe\system32\Pecmd.exe exit
      
    )

@足迹
这个逻辑顺序应该不会错,找到第一个Wxpe.wim MOUNT后即退出,因为x:\wxpe\system32\Pecmd.exe这个条件成立,但实际上并不是这样,如果磁盘两个分区以前都存在minipe\wxpe.wim,后续还会继续MOUNT第二次找到的WXPE.wim只是出错,费解为什么没有即时响应Exit退出循环呢
以下是二级内核没有放Nmount,测试用三个分区存放minipe\tools.wim,minipe\wxpe.wim ,用的以上批处理。只是可以用2>nul屏掉错误信息


[ 本帖最后由 haiou327 于 2011-5-26 17:00 编辑 ]
回复

使用道具 举报

12#
发表于 2011-5-26 19:35:38 | 显示全部楼层
测试 MKlinK 建立硬链接没有问题,建立的新链接文件可以正常运行啊
回复

使用道具 举报

13#
发表于 2011-5-30 10:21:35 | 显示全部楼层

回复 #74 2011kcyou 的帖子

NativeCmd和NativeShell到目前足迹还没有考虑支持UD分区吧

[ 本帖最后由 haiou327 于 2011-5-30 15:09 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-2 20:15

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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