此命令是否有替代方法,可以是 windows 机器上的 运行?
Is there an alternative to this command, that can be run on a windows machine?
我写了一个 PHP 脚本,其中 运行 在 shell 中执行此命令:
dns-sd -B _roomcast-capi._tcp
预期结果是包含 'Instance Name' 的内容,如下所示:
Browsing for _roomcast-capi._tcp
DATE: ---Tue 02 Apr 2019---
16:22:49.344 ...STARTING...
Timestamp A/R Flags if Domain Service Type Instance Name
16:22:49.345 Add 3 5 local. _roomcast-capi._tcp. roomcast-d36aa71c4b694059811ebf105537f91e
16:22:49.345 Add 2 6 local. _roomcast-capi._tcp. roomcast-d36aa71c4b694059811ebf105537f91e
当我在我的 OSx 机器上时它工作正常,但根据我的研究,当我在我的 windows PC 上尝试时它可能不会有相同的结果 - 这是否正确?
如果是这种情况,那么我的问题是:是否有任何替代命令我可以 运行 在 windows 上,这将 return 与命令类似的结果以上?
原来 dns-sd 命令是 Bonjour 服务包的一部分,所以这解释了为什么它在 OSx 而不是 windows 上工作。
简单的解决方案是在我的 windows 机器上安装 Bonjour,dns-sd 命令开始在命令行中运行。
我写了一个 PHP 脚本,其中 运行 在 shell 中执行此命令:
dns-sd -B _roomcast-capi._tcp
预期结果是包含 'Instance Name' 的内容,如下所示:
Browsing for _roomcast-capi._tcp
DATE: ---Tue 02 Apr 2019---
16:22:49.344 ...STARTING...
Timestamp A/R Flags if Domain Service Type Instance Name
16:22:49.345 Add 3 5 local. _roomcast-capi._tcp. roomcast-d36aa71c4b694059811ebf105537f91e
16:22:49.345 Add 2 6 local. _roomcast-capi._tcp. roomcast-d36aa71c4b694059811ebf105537f91e
当我在我的 OSx 机器上时它工作正常,但根据我的研究,当我在我的 windows PC 上尝试时它可能不会有相同的结果 - 这是否正确?
如果是这种情况,那么我的问题是:是否有任何替代命令我可以 运行 在 windows 上,这将 return 与命令类似的结果以上?
原来 dns-sd 命令是 Bonjour 服务包的一部分,所以这解释了为什么它在 OSx 而不是 windows 上工作。
简单的解决方案是在我的 windows 机器上安装 Bonjour,dns-sd 命令开始在命令行中运行。