小编ski*_*ppy的帖子

当“nslookup”工作正常时,为什么“ping”无法解析名称?

在我的 Windows XP 工作站上,我可以在 DNS 中找到我想要连接的机器nslookup

nslookup wolfman
Server: dns.company.com
Address: 192.168.1.38

Name: wolfman.company.com
Address: 192.168.1.178
Run Code Online (Sandbox Code Playgroud)

但是,当我尝试连接到那台机器时,我收到一条错误消息,告诉我找不到该机器(即,无法在 DNS 中查找):

C:\> ping wolfman
Ping request could not find host wolfman. Please check the name and try again.
Run Code Online (Sandbox Code Playgroud)

如果我直接使用 IP 地址,我可以连接:

C:\> ping 192.168.1.178

Pinging 192.168.1.178 with 32 bytes of data:

Reply from 192.168.1.178: bytes=32 time=41ms TTL=126
Reply from 192.168.1.178: bytes=32 time=41ms TTL=126
Reply from 192.168.1.178: bytes=32 time=44ms TTL=126
Reply from 192.168.1.178: bytes=32 time=38ms TTL=126
Run Code Online (Sandbox Code Playgroud)

我可以通过在我的hosts文件中添加一个条目来解决这个问题,但我宁愿找出发生这种情况的原因。问题是暂时的,一天中的大部分时间我都可以很好地连接到机器。

这怎么可能?

ETA:为简洁起见,我省略了这一点,但有人要求: …

networking windows dns

167
推荐指数
9
解决办法
34万
查看次数

为什么 Windows 不能处理 Path 中的环境变量?

我和我的同事安装了相同的戴尔工作站,并安装了 Windows XP Professional x64 版本。

我的 Path 环境变量以:

%JAVA_HOME%\bin;...
Run Code Online (Sandbox Code Playgroud)

我同事的 Path 变量包含相同的目录,使用相同的环境变量指定,但它不是他的 Path 中的第一项。

如果我访问系统属性 -> 环境变量并更改我的 JAVA_HOME 变量的值,则从命令行找到的 java 版本会按我的预期更改。这是启动一个全新的控制台窗口,以确保获取更改。

但是在我同事的机器上,它没有。他继续寻找他以前的 Java 版本,直到他调出他的 Path 变量并保存它(即使他没有对其进行任何更改)。(同样,这是在启动一个全新的控制台窗口时。)

我已经观察了 Windows 上的这种不一致大约 6 个月了,并且对此非常好奇。我们办公室里有太多版本的 Windows,所以我很少有机会在运行完全相同操作系统版本的两台机器上看到这种情况,直到现在。

这是什么原因造成的?为什么他的机器不使用新的 JAVA_HOME 重新评估 Path,而我的呢?

(是不是因为这不是 Path 中的第一件事?如果是这样,那怎么可能,为什么?我会做更多的测试来检查,但我认为他现在已经受够了,想回去工作.)

windows environment-variables

48
推荐指数
4
解决办法
8万
查看次数

如何知道我何时登录到 Windows?

在 UNIX 上,我可以通过最后一个命令判断我何时登录和退出工作站。有没有办法在我的 Windows 工作站上获取相同的信息?

我注意到 Cygwin 有最后一个命令,但似乎没有填充 wtmp。有没有办法让 Cygwin 最后一次工作?

(如果这只能以编程方式完成,问题应该出在 StackOverflow 上吗?)

windows cygwin login wtmp

18
推荐指数
3
解决办法
2万
查看次数

如何阻止 JavaScript 修改剪贴板?

我越来越发现,当我从新闻网站复制文本时,该网站会将自己的广告/脚注链接添加到我的剪贴板,因此当我粘贴时,复制的文本会附加如下内容:

[我复制的文本] 欲了解更多信息,请访问 http://www.example.com/link/to/story

我钦佩使这成为可能的技术能力,但我想在我的浏览器上停止它。我查看了 about:config 中的“剪贴板”和“复制”,但我发现的唯一设置是突出显示时自动复制。

有什么好的方法可以阻止这种情况,以便在我复制时只得到突出显示的文本,仅依赖 Firefox 的内置复制功能而不触发任何人的 JavaScript 或其他站点自定义?我不喜欢网站告诉我的浏览器如何工作。

例如,在此处复制一个有趣的“事实” - 粘贴时,您将附加以下文本:

阅读更多:http : //www.linuxscrew.com/2007/10/28/fun-chuck-norris-vs-linus-torvalds/#ixzz1mUKtACkt

他们不只是劫持 control-C 击键,当我从右键单击菜单中选择“复制”时,我也会得到它。

我希望我的浏览器完全忽略这个技巧。

我在 Firefox、IE 和 Google Chrome 上复制了这个。

browser clipboard javascript copy-paste

15
推荐指数
2
解决办法
4039
查看次数