为什么 Windows 上有和net.exe
?net1.exe
它们看起来一样。
答案1
我在虚拟机上安装了 Windows 2000,可以确认它同时具有 net.exe 和 net1.exe,而我刚刚安装了 Windows 95,可以看到它只有 net.exe
我想安装 Windows NT 4,但在任何地方都找不到媒体。
由于 Windows 95 仅具有 net.exe,而且它很大,我猜测它之所以如此,只是兼容性问题,例如,微软认为很多第三方工具都使用它并且不想摆脱这些工具。
我猜测 net.exe 是最新版本,当调用旧功能时,它会将其传递给 net1.exe - 但是,这只是基于微软在其他一些工具中实现兼容性的方式的猜测。
答案2
根据以下链接: http://pcsupport.about.com/od/commandlinereference/p/net-command.htm
net 和 net1 之间的区别是:
只有在 Windows NT 和 Windows 2000 中,net 命令和 net1 命令才有区别。net1 命令在这两个操作系统中可用,作为 net 命令遇到的 Y2K 问题的临时修复。
在 Windows XP 发布之前,net 命令的这个 Y2K 问题就已经得到纠正,但您仍然可以在 Windows XP、Vista、7、8 和 10 中找到 net1,以保持与在必要时使用 net1 的旧程序和脚本的兼容性。
答案3
检查 Windows 7 中的两个文件,我只能告诉你 net1.exe 具有更多 net.exe 中未出现的依赖项:
- 角色库
- 登录命令行工具
- NETAPI32插件
- 库文件
- ntdsapi.dll
另一方面,net.exe 具有一些未在 net1.exe 中出现的独特依赖项:
- 动态链接库
- iphlpapi.dll
- 信任库
我希望这能有所帮助。
答案4
快速谷歌搜索得出了这些结果。我相信如果你花 5 分钟就能得到更多详细信息。下次请尝试一下
http://www.liutilities.com/products/wintaskspro/processlibrary/net/