none
请问cmd中net命令的组件是哪个? RRS feed

  • 问题

  • 现在在XPE系统中选择"运行",输入cmd进入DOS窗口后,输入net显示如下:
    Microsoft Windows XP [版本 5.1.2600]
    (C) 版权所有 1985-2001 Microsoft Corp.

    D:\Documents and Settings\Administrator>net
    An error occurred while opening the Help file.

    More help is available by typing NET HELPMSG 3710.
    应该是没有添加相应的组件吧!

    我有一个install.bat文件,内容如下:
    @echo off
    if "%OS%" == "Windows_NT" goto winnt
    echo Sorry, Windows 95/98/ME version is yet absent.
    goto end
    :winnt
    net stop sentinel
    del %windir%\system32\drivers\*.ssp
    echo Installing Windows NT/2000/XP version
    copy sentinel.sys %systemroot%\system32\drivers\
    copy 7132.ssp %systemroot%\system32\drivers\
    net start sentinel
    PAUSE
    :end
    双击文件运行后,提示如下:
    System error 1060 has occurred.

    The specified service does not exist as an installed service.

    Installing Windows NT/2000/XP version
    已复制         1 个文件。
    已复制         1 个文件。
    The service name is invalid.
    More help is available by typing NET HELPMSG 2185.
    请按任意键继续. . .

    我认为首先应该是cmd不支持net命令。
    请求帮助,谢谢。

    2009年11月20日 5:12

答案

全部回复

  • 添加Net.exe Utility

    2009年11月20日 7:03
  • 谢谢。
    这个组件我已经加了,我现在加了一个Notwording application compatibility,进系统后可以运行bat文件了,成功了。不过加了这个组件后多了开机时Alt+Ctrl+Del和输入电脑用户名,及多了机关界面。不知道有没有哪个组件可以不加这些功能,而使用net命令。我现在还正在试自定义Shell不知道有没有影响。

    2009年11月20日 7:25
  • 添加Net.exe Utility
    这个就是net

    Notwording application compatibility 添加后,进行关联性检查,然后删除Notwording application compatibility。即可。
    (你可以记录一下log,看添加那些组件。)

    2009年11月22日 13:44
    版主
  • 谢谢,我再多试试。
    2009年11月22日 14:47
  • Net.exe Utility 已经添加,可是运行bat文件还是提示错误。
    添加Notwording application compatibility可以,但是FBA启动后有Alt+Ctrl+Del和输入电脑用户名(不希望有这些)。将Notwording application compatibility删除后,还是要Alt+Ctrl+Del和输入电脑用户名。
    我想如果将Notwording application compatibility的Setting中只选择Net.exe Utility 不知是否能行!

    不知道谁还有更好的方法,谢谢。
    2009年11月25日 1:05
  • 今天要尽量解决这个问题。
    2009年11月25日 1:09
  • 你使用了Networking Application Compatibility这个宏?
    Alt+Ctrl+Del和输入电脑用户名。因为你添加了NetWare组件,请把名称带有NetWare的删除,另外Networking Application Compatibility的Setting也不要钩选名称带有NetWare的组件!

    Networking Application Compatibility
    带有很多网络方面的组件,包括应用组件例如IIS请根据需要添加。

    Net.exe Utility
    确实包含Net.exe、net1.exe。你检查一下你构建的系统有没有net.exe、net1.exe。
    2009年11月25日 3:09
    版主
  • 好的,谢谢,我按你说的试。
    今天在试Networking Application Compatibility的Setting的选项,快加完了,bat文件还运行不了。

    2009年11月25日 7:04
  • Notwording application compatibility
    有这个组件么?
    你检查一下是不是大错了。
    是Networking Application Compatibility?
    Alt+Ctrl+Del和输入电脑用户名。因为你添加了NetWare组件。这个是没错的。

    2009年11月25日 10:36
    版主
  • 试了一天,最后终于发现Networking Application Compatibility的Setting中的Client Services for NetWare选项,成也是它,败也是它。
    只能另外再想办法试了。
    2009年11月25日 14:00
  • 组件中确实带有NetWare的组件都会有Alt+Ctrl+Del和输入电脑用户名。
    我做的XPE项目中有Net.exe Utility,系统中有net.exe。不知道是缺少哪个服务,还是缺少net功能。

    我想到另一种方法,就是:
    开始-运行-gpedit.msc-“本地计算机”策略-计算机配置-安全设置-本地策略-安全选项-双击右侧窗口“交互式登录:不需按CTRL+ALT+DEL” -已启用-确定即可。

    可“开始-运行-gpedit.msc”,提示找不到gpedit.msc,需如何添加组件?

    我搜索包含gpedit的组件名和内容都找不到任何组件。
    2009年11月26日 1:11
  • 已通过修改注册表和windows设置解决问题。
    非常感谢happymy和大家的帮助。

    • 已标记为答案 dianfeng 2009年11月26日 3:19
    2009年11月26日 3:19