草庐IT

windows - 如何获得 LAN 上事件的 IP 地址、MAC 地址和 NetBIOS 名称的列表?

如何获取事件IP地址、MAC地址和NetBIOS的列表LAN上的名称?我想获得NetBIOS名称、IP和MACaddresses对于LAN上的每台主机,最好不必亲自走到每台PC上记录这些内容。如何使用WindowsScriptHost做到这一点/PowerShell/什么? 最佳答案 正如DarenThomas所说,使用nmap。nmap-sP192.168.1.1/24扫描网络192.168.1.*nmap-O192.168.1.1/24获取用户的操作系统。有关详细信息,请阅读联机帮助页mannmap问候

windows - 创建脚本语言

有人可以指导我创建一种针对WSH(Windows脚本宿主)的脚本语言的正确方向吗?我用谷歌搜索了它,但与几个月前我最初搜索它时相比,与此相关的链接似乎少了很多。谢谢 最佳答案 该产品现在称为“WindowsScriptHost”。MSDN文档表明您想要的是WindowsScriptEngine,关于它的文档声称您可以为任何编程语言或环境创建一个——大概包括您自己创建的。除此之外,文档不是很清楚。 关于windows-创建脚本语言,我们在StackOverflow上找到一个类似的问题:

windows - 如何为 telnet session 参数化 .wsf 脚本?

我想在Windows上自动执行telnetsession的任务,以便我可以使用不同的值多次运行它。我有一个.wsf脚本,用于使用硬编码值执行该任务一次。如何参数化.wsf脚本的值。有没有什么方法可以进行参数化,比如使用excel,我可以在其中存储所有变量并将它们动态传递给脚本? 最佳答案 iWScript.EchoWScript.Arguments(i)i=i+1Wend]]>并将其作为wscript.exemyfile.wsfparam1"parram2"param3运行 关于wind

windows - 从 Windows 脚本发送邮件

我想通过WindowsServer2003StandardEdition上的脚本发送邮件。我认为服务器设置几乎是开箱即用的。邮件服务器是Exchange服务器,当您在内部网络上时,您可以使用普通的旧SMTP。我在我的机器上用Perl完成了它,但不幸的是Perl在服务器上不可用。有没有一种简单的方法可以从.bat文件或任何其他不需要安装一些额外软件的方式来做到这一点?编辑:感谢您的快速回复。"blat"thingie可能会工作正常,但使用wscript我不必使用单独的二进制文件。我第一次编辑和选择答案时没有看到PhiLho的帖子。我无需在此处复制代码。只需将脚本保存到一个文件中,比如se

python - 让 ActivePython 与 WSH 一起工作

我已经安装了ActivePython2.7.2,我正在尝试使用wscript/cscript通过控制台执行.pys脚本,[即Microsoft的WSH(Windows脚本宿主)]中的ActivePython(带有.pys扩展名的PythonScript)]并且在尝试使用wscript时出现两个错误。“该程序无法启动,因为您的计算机缺少MSVCR90.dll,请尝试重新安装该程序以解决此问题”“找不到用于脚本的脚本引擎Python我进行了一些谷歌搜索,还从此处下载并安装了MicrosoftVisualC++RedistributablePackage(x86):http://www.mi