我正在尝试从DNS中检索特定计算机的完全限定域名,但在我的环境中,当我在主机名上使用nslookup时,我会得到它的完全限定域名,但当我在Java中尝试这段代码时,我只能得到主机名:
InetAddress.getByName("Host name or address").getCanonicalHostName()
可能的原因是什么?有没有更好的方法从主机名获取FQDN,而无需凭据或与LDAP服务器的连接?
我有一个简单的批处理测试文件test.bat,其中包含以下几行:
@echo off
REM IF "%~version_info" == "" echo No version information found
echo test
当我运行它时,我希望得到测试,但我得到的是:
The following usage of the path operator in batch-parameter
substitution is invalid: %~version_info" == "" echo No version informati