远程重启windows到knoppix

我正在尝试开发一个审计应用程序。

这个审计应用程序将在Windowsnetworking上使用。

审计将需要发现连接到networking的所有机器(包括打印机)的硬件和软件细节

我不想在每个工作站上安装这个应用程序。

审计应用程序。 需要发现所有联网工作站的所有IP地址。

在过去的几个月里,我一直在做这个应用程序的原型,并决定尝试新的方法

这可能吗?

一个)。 你有一个Windowsnetworking,分钟Windows XP SP3及以上

B)。 最多100台联网机器(如果有的话)

C)。 我需要在整个networking上依次远程重启每台WINDOWS机器,并使用UNIX启动它,例如knoppix!

d)。 但是knoppix live cd只能从其中一台联网机器上获得

问题…形态? 长寿? 接受date?

干杯

DD


添加更多的detals :(如果你有兴趣)1)。 我有超过500个客户站点访问全英国2)。 我必须快速“进出”3)。 我可能没有为每个网站已知的IP地址列表。 4)。 我可能没有在每个站点的所有联网的PC上设置pipe理员帐户。 5)。 我需要所有的硬件和软件细节。 6)。 当我第一次审核一个网站时,我希望留下一个好印象,得到准确的信息,而不是一天一天的工作。

我想如果你想审计一个Windows机器的硬件和软件configuration,你可能想从Windows内部完成。 我不知道你希望通过启动Knoppix来实现什么 – 从你的问题来看并不清楚,但是在这种环境下,实际上不可能获得(a)在Windows下安装的软件或(b)networkingconfiguration。

已经有许多商业和开源解决scheme可能会做你想做的。 之前在服务器上有关于软件资产跟踪等方面的问题可能会提供一些有用的指针。

如果每台安装有Linux的计算机上都有一个分区,则可以使用NTLDR引导Linux。 然后,你可以有一个程序编辑boot.ini设置Linux为默认,然后强制重新启动,但boot.ini似乎没有“一次启动”选项,所以它会永远启动到Linux,除非有人使用启动菜单将其更改回Windows。 你可能能够从Linux重写boot.ini文件,但如果你打破它,你会遇到麻烦。

要么

(这将严重依赖于你的BIOS和网卡以及networking布局和DHCP服务器…)你可以通过networking使所有电脑的BIOS /网卡进行PXE启动,并希望它最终会放弃如果无法通过networking启动,则会正常启动Windows。 当需要审计时,在您的DHCP服务器上启用PXE netbootconfiguration,运行审计服务器,然后重新启动所有计算机。

缺点:一些BIOS /卡将永远重试PXE引导,或者如果失败则会停止并显示错误。 其他人则要求有人按下PXE启动键。 如果让它自动工作,那么如果有人在没有时间审计时重新引导,那么在等待PXE引导失败的时候会有额外的启动时间。 最后,任何在审计过程中重新启动的人都会在Linux中结束,无论他们是否已经审计。

对于审计,您是否考虑过OCS库存 ? 它是开源的,从LAMP堆栈运行,每个受审核方都需要一个(远程安装的)客户端。

我知道这并不能直接回答你的问题,但我相信它解决了这个问题背后的冲动。

如果您在Linux机器上安装了Samba,并为Windows机器提供相应的凭据,

net rpc shutdown -r -I IPADDRESS -U USERNAME%PASSWORD 

是远程重启windows框的命令。