我希望从我的网络中获得计算机名称,所以我决定使用以下脚本:
for /L %%N in (1,1,10) do nslookup 132.147.160.%%N
PAUSE
使用此命令,所有内容都将在命令提示符上正确显示。
但最后一次不是很好:
for /L %%N in (1,1,256) do nslookup 132.147.160.%%N >nslookup.txt
PAUSE
首先,命令提示符显示错误的内容(添加了一个不想要的"1“,我不知道为什么):
C:\Users\Toshiba\Desktop>nslookup 132.147.160
我需要将命令及其输出重定向到Windows中的文本文件。例如,我使用一个nslookup循环在子网上运行FOR命令,
for /L %i IN (1,1,254) DO nslookup 192.168.1.%i >> nslookup.txt
但是,这只会重定向命令的输出。
是否有将命令和输出重定向到文本文件的方法?请不要告诉我有关剪辑和选择所有/复制命令。
nslookup -type=ns b92.net a.root-servers.net
我拿着这个
Server: a.root-servers.net
Address: 198.41.0.4#53
Non-authoritative answer:
*** Can't find b92.net: No answer
Authoritative answers can be found from:
net nameserver = a.gtld-servers.net.
net nameserver = b.gtld-servers.net.
net nameser
我试图用Buildroot交叉编译器编译Busybox。
以下是几个步骤:
下载Busybox并解压缩它
wget & tar xjf busybox-1.22.1.tar.bz2
配置BusyBox并编译
制作menuconfig
CROSS_COMPILE=/usr/local/cross-rpi/usr/bin/arm-linux-的制作
(到交叉编译器的路径是正确的)
编译返回以下错误:
CC networking/nslookup.o
networking/nslookup.c: In function ‘server_print’:
networ