小编Sam*_*mir的帖子

如何获得网络活动的 MByte/s 或 Mbit/s 读数?

在 Windows 任务管理器的网络选项卡下,我只能看到“网络利用率”和“链接速度”。例如,如果链接速度为“100 Mbps”(每秒兆位)且网络利用率为 25%,则这转化为 25 Mbit/s 的传输速度。那是 3.125 MByte/s。

截屏

我真的不想每次都在脑子里做这个计算。那么是否可以更改配置,以便以 MByte/s 或 Mbit/s,甚至 KByte/s 或 Kbit/s 显示实际传输速度?

我不需要任何用于企业网络的特殊网络监控软件套件,没什么特别的!我的网络适配器只是一个简单的 MByte/s 或 Mbit/s 读数。我觉得任务管理器中的网络监视器应该能够做到这一点。我只是不明白为什么他们必须将其显示为百分比!?

更新 1:使用资源监视器

为了回应詹姆斯的回答,这是我的资源监视器的网络监视器部分的样子。

屏幕2

如果您查看主窗口上的网络下拉菜单,您可以看到 0 Kbps 读数和 0%“网络利用率”。这很好,这很好。还有一个使用网络的进程列表。我对那些真的不感兴趣。

在窗口的顶部,有四个图形;“CPU”、“磁盘”、“网络”、“内存”。Kbps 读数显然只显示即时采样速度读数。它不显示趋势。因此,单独读取 Kbps 并不是很有帮助。所以图表对我来说非常重要,因为它可以让我跟随趋势。

您可以看到“网络”图放大到“56 Kbps”。好像我在那里有一个 56K 调制解调器!但我没有。您在之前的屏幕截图中看到我有一个 100 Mbps 的网络适配器。所以图表应该真的真的可以扩展到 100 Mbps,或者在实际速度的范围内,即 0 到 20 Mbps,如果当前速度是 18 Mbps,等等。所以我的结论是它正在监控错误的网络适配器,没有目前的活动。但是如何在资源监视器中选择要监视的网络适配器?

另一个问题是资源监视器中各种图形和内容的布局似乎不可定制。我无法将图形移动到程序窗口的左侧或右侧。我什至不能像在任务管理器中那样双击图形来放大它。我什至无法禁用我不需要的图形,例如“CPU”和“内存”,以便为“网络”图形至少在水平方向(x 轴)腾出更多空间。

资源监视器确实回答了我的问题,但由于缺乏功能,它不是一个完美的解决方案。我宁愿只使用任务管理器,如果我只能将其配置为以 Kbps 为单位实时显示网络速度,我会很高兴。

更新 2:使用性能监视器

为了回应 Scott 的回答,这就是我在可靠性和性能监视器中监视“接收的字节数/秒”和“发送的字节数/秒”时得到的结果。在这里,我正在记录图中的“所有实例”(即所有网络适配器)。

屏幕3

左边的刻度是从 0 到 100。那是什么刻度?在什么方面?...它不是自动缩放。深蓝线代表我的 D-Link WIFI 适配器,它目前用于在 Firefox 中以 1.2 MB/s 的速率下载 2.2 GB Slackware 图像。

屏幕 4

为什么比例尺显示100呢?据我所知,1.2 MB/s 是 …

networking windows-vista home-networking task-manager network-monitoring

7
推荐指数
1
解决办法
3万
查看次数

有没有办法通过哈希值搜索文件?

有没有办法在搜索文件时将哈希值作为输入,并将完整的文件列表及其位置作为输出?

当尝试查明文件重复项时,这可能会很有帮助。我经常发现自己有一堆文件,我知道我已经将这些文件存储在某个位置,但我不知道在哪里。它们本质上是重复的。

例如,我可以在便携式硬盘驱动器上保存一堆文件,并且在台式计算机的内部硬盘驱动器上保存这些文件的硬拷贝......但我不确定位置!现在,如果文件未重命名,我可以进行文件名搜索以尝试在桌面上找到硬拷贝。然后我可以并排比较它们,如果它们相同,我可以删除便携式硬盘驱动器上的副本。但是,如果文件已在任一硬盘驱动器上重命名,则这可能不起作用(取决于新名称与原始名称的不同程度)。

如果一个文件被重命名,但没有编辑,我可以计算它的哈希值,例如 SHA1 值为74e7432df4a66f246b5214d60b190b67e2f6ce52. 然后,我希望在搜索文件时将此值作为输入,并让操作系统在给定目录或整个文件系统中搜索具有此精确 SHA1 哈希值的文件,并输出存储这些文件的位置的完整列表。

我使用的是 Windows,但我通常有兴趣了解如何实现这样的事情,无论操作系统如何。

search file-search hashing content-addressable-storage

7
推荐指数
1
解决办法
5万
查看次数

如何通过从文本文件中读取行来创建多个文件夹并命名它们?

我有一个名为 Export.txt 的纯文本文件。它包含一个地理位置列表,前面是一个带前导零的 3 位数字。

例子

--START OF FILE--
001 Aberdeen
002 Bellevue
003 Camas
004 Davenport
005 Edgewood
006 Ferndale
007 George
008 Harrington
009 Ilwaco
010 Kahlotus
--END OF FILE--
Run Code Online (Sandbox Code Playgroud)

如何编写脚本或批处理文件来读取文件中的每一行并在 NTFS 分区的给定位置创建一个具有此名称的文件夹?

笔记!请注意,文件夹名称必须包含数字。将上面的列表视为文件夹的实际列表。

更新!我要创建的实际文件夹列表是 245,范围从 001 到 245。这是前几行。

--START OF FILE--
001 Harberget
002 Långflon
003 Källegrafsrös
004 Badstuknappen
005 Aspberget
006 Knipen
007 Halsjön
008 N Finnskoga
009 Båtstad
010 Tisjön
.
.
.
.

245 Milskär
--END OF FILE--
Run Code Online (Sandbox Code Playgroud)

完整列表可以在这里找到:http : //pastebin.com/SNde4bBN …

windows script batch shell-script batch-file

7
推荐指数
2
解决办法
4万
查看次数

如何在 PowerShell 中将位置设置为映射的网络驱动器?

我正在尝试在 PowerShell 中将位置设置为映射的网络驱动器 Z,但它不起作用。

我有以下驱动器号:C、D、E、Z。其中前三个只是本地磁盘,Z 当然是映射到字母 Z 的网络位置。

我可以从C切换到D,再到E,再回到C,但出于上帝的爱,我不能出于某种原因切换到Z字母。但是我可以切换到那个位置,但是我必须输入网络位置而不是使用驱动器号。

PS C:\Windows\system32> D:
PS D:\> C:
PS C:\Windows\system32> Z:
Set-Location : Cannot find drive. A drive with the name 'Z' does not exist.
At line:1 char:13
+ Set-Location <<<<  Z:
    + CategoryInfo          : ObjectNotFound: (Z:String) [Set-Location], DriveNotFoundException
    + FullyQualifiedErrorId : DriveNotFound,Microsoft.PowerShell.Commands.SetLocationCommand

PS C:\Windows\system32> Set-Location \\fileserver\karta
PS Microsoft.PowerShell.Core\FileSystem::\\fileserver\karta> C:
PS C:\Windows\system32> Z:
Set-Location : Cannot find drive. A drive with the name 'Z' does not exist.
At line:1 char:13
+ Set-Location <<<< …
Run Code Online (Sandbox Code Playgroud)

networking windows-7 powershell

7
推荐指数
1
解决办法
8505
查看次数

在 Windows 8 中根据 CPU 温度暂停进程

是否有软件或方法可以根据 CPU 温度暂停进程?有时当我渲染视频时,CPU 温度会升高很多,所以我必须在 Windows 的资源监视器中暂停该进程,但我想用软件自动执行此操作。

cpu temperature automation process suspend

7
推荐指数
1
解决办法
377
查看次数

什么是 Windows 构建字符串以及如何找到它?

Microsoft Windows 操作系统的早期版本附有一个已知的“构建字符串”,用于识别目的。专注于 Beta 软件测试的网站通常有这些构建字符串的完整列表(或多或少)。

以下是这些构建字符串在 Windows 10 中的外观的几个示例,按照向 Beta 测试人员发布的顺序排列。

  • 6.4.9879.fbl_release.141​​103-1722
  • 10.0.9926.fbl_awesome1501.150119-1648
  • 10.0.10014.winmain_prs.150205-1859
  • 10.0.10061.fbl_impressive.150410-2039
  • 10.0.10163.winmain_prs.150630-1700
  • 10.0.10166.fbl_impressive.150703-1818
  • 10.0.10176.16384.th1.150705-1526
  • 10.0.10240.16384.th1.150709-1700

我知道第一组数字代表主要版本号,第二组是次要版本,第三组是内部版本号。通过winver从运行提示运行小程序,可以很容易地显示这三个。但是接下来的 gobbledygook 是什么意思呢?

是什么意思fbl_releasefbl_awesomewinmain_prs,和th1

第二组带破折号的数字看起来像日期。那些是编译时间日期吗?

我目前正在运行 Windows 10,这是我通过 Windows 更新获得的官方发布版本,作为免费升级产品的一部分。我从 Windows 8.1 升级到 Windows 10。原因是我想将我的与该列表中的最后一个进行比较。

通过systeminfo在 cmd 中运行命令,我得到了这个读数:

OS Name:                   Microsoft Windows 10 Pro
OS Version:                10.0.10240 N/A Build 10240
OS Manufacturer:           Microsoft Corporation
OS Configuration:          Standalone Workstation
OS Build Type:             Multiprocessor Free
Run Code Online (Sandbox Code Playgroud)

为什么它说我有“N/A”?没有任何附加条件?!

windows windows-10

7
推荐指数
1
解决办法
6201
查看次数

正则表达式:组匹配有什么用?

我决定学习一些正则表达式的基础知识。我在网上使用 Regex One 课程,我在第 11课上被困了一段时间,但我想我现在明白了。

这就是任务。

“编写一个仅匹配以下 PDF 文件的文件名(不包括扩展名)的正则表达式。”

task            text                     capture
capture text    file_a_record_file.pdf   file_a_record_file
capture text    file_yesterday.pdf       file_yesterday
skip text       testfile_fake.pdf.tmp
Run Code Online (Sandbox Code Playgroud)

有一个输入字段,您可以在其中输入模式以完成任务。经过一些试验和错误,这就是我想出的。

^(file_a_record_file)\.pdf$
Run Code Online (Sandbox Code Playgroud)

这将匹配文件名file_a_record_file.pdf但只“捕获” file_a_record_file。有什么区别?...匹配和“捕获”之间有什么区别?这有什么用?这个“组匹配”如何?

现在这对第一个文件有效,但对第二个文件无效。该任务说我需要制作一个模式来匹配并捕获两个文件的文件名,不包括扩展名。所以这就是我接下来提出的。

^(file_.*)\.pdf$
Run Code Online (Sandbox Code Playgroud)

由于两个文件名都以file_开头,我认为最好匹配它,然后告诉它匹配后面的任何字符,然后用括号退出组(“组”是括号内的内容,对?) 并用反斜杠转义点并以文件扩展名结尾。

这可以用更严格的方式描述吗?网站上没有给出正确的解决方案。所以我没有什么可以检查我的答案。很遗憾,因为我认为这是对正则表达式的很好的介绍。每节课给出的例子有时很难理解。

再说一次,这有什么用?他提到了一些关于命令行的东西,我认为他的意思是它可以用来重用命令或其他东西......好吧,我真的不明白他在说什么。

想象一下,我们有一个命令行工具,它仅在某个目录中的每个文件不存在时才将其复制到服务器,并打印每个文件名作为结果。现在,如果我想对每个文件名执行另一项任务,那么我不仅需要一个匹配文件名的正则表达式,还需要某种方法来提取该信息。

提取信息?他在说什么?有人可以告诉我这有什么用,并给我一个真实世界的例子吗?

regex

6
推荐指数
1
解决办法
1062
查看次数

Windows 8.1 RTM BSOD 故障“关键结构损坏”

我最近在我的实验室工作站上从 Windows 8 Enterprise x64(美国英语)升级到了 Windows 8.1 Pro x64(RTM,美国英语)。在过去的几天里(自从升级以来)它工作得很好,但是今天早上,在插入 USB-to-ATAPI/SATA 桥接器后,它开始定期显示 BSOD 错误,并显示错误消息“关键结构损坏”。我已经从 USB 端口移除了桥接器,但是自从我这样做以来,PC 已经崩溃了两次。

我从来没有真正处理过蓝屏错误。我知道它们通常是由驱动程序或硬件问题引起的。但是,我从来没有真正致力于调试过一个。要修复它,我通常只会进行全新安装,但目前这不是一个理想的选择。

我知道这篇文章可能给您提供的信息不足,但那是因为我不确定解决此问题所需的确切条件。让我知道需要什么,我会尽我所能通过编辑这篇文章提供给你。


编辑:

以下是根据 magicandre1981 的要求,来自C:\Windows\Minidump目录的小型转储 (dmp) 文件。

windows bsod windows-8 windows-8.1

6
推荐指数
1
解决办法
3万
查看次数

Acer Aspire E1-572G 无法从睡眠中醒来

我在工作时有这台笔记本电脑,Acer Aspire E1-572G,每当它睡觉时,无论我做什么,它都不想醒来。我把它睡觉通过关闭盖子或FN+ ALT+ F4

我当然尝试打开盖子,再次使用相同的组合键,按下电源按钮,移动鼠标。没有任何帮助!有任何想法吗?

PS:在我目前使用的电源计划中,混合睡眠是关闭的。

更新:它具有 Windows 8.1 版本 6.3(内部版本 9600)并且是全新的。

sleep acer-aspire windows-8.1

6
推荐指数
1
解决办法
5万
查看次数

如何完全离线安装 Google Chrome 且无需检查新版本?

我已经下载了 Google Chrome 的离线(消费者,即不是 msi 软件包)安装程序。但是当我运行它时,它会尝试联系 Google 服务器以检查是否有更新版本。如果找到它,它将首先下载该版本,然后安装该版本。它不使用已有的版本作为 EXE 文件的一部分。对我来说,这失去了离线安装程序的意义。我在本地保留了所有免费和购买的软件的存储库,以便我可以在需要时快速安装它们。但随着越来越多的人获得宽带互联网连接,许多开发商和公司正在推动新版本的离线安装程序。许多软件(例如 Google Chrome)几乎完全通过在线安装程序分发。

\n\n
File name: ChromeStandaloneSetup.exe\nFile version: 1.3.21.115\nSize: 36.6 MB (38\xc2\xa0416\xc2\xa0368 bytes)\nSHA-1: 2393BAB7F408DC8D30F039FCA5D6B45600A0C4E7\n
Run Code Online (Sandbox Code Playgroud)\n\n

如何按原样安装 Chrome,而不自动检查和获取更新版本?

\n\n

Chromium 命令开关可以与 Chrome 安装程序配合使用吗?运行安装程序时是否有禁用版本检查的开关?

\n\n

更新:

\n\n

下面链接的“重复”问题指出 File Hippo 作为一个可能的存储库,您可以在其中获取以前版本的 Chrome。他们确实有一份完整的列表,列出了 Windows 上发布的几乎所有 Chrome 版本,包括测试版、开发版和稳定版。不幸的是,它们不托管安装程序文件,它们仅重定向到 Google 服务器进行下载,而 Google 服务器仅提供最新版本 Chrome 的安装程序。不仅仅是 File Hippo,我还尝试从 CNET Downloads 下载旧版本的 Chrome,它们也只是将您重定向到 Google 服务器进行下载。

\n\n

无论出于何种原因(可能与安全相关),Google 不喜欢任何人在任何系统上安装旧版本的 Chrome。显然,即使是下载旧版本软件的常用来源(例如 CNET 下载)也不允许,甚至不允许他们在自己的服务器上托管 Chrome 安装程序文件。到 Google 的重定向可能是由 Google 决定的。

\n\n
\n

谷歌是一个独裁者!

\n
\n\n

他们甚至不允许在不检查更新版本的情况下按原样安装完整的独立离线安装程序。我尝试使用 Chromium 使用的一些命令行开关从 cmd 运行安装程序。我最终只犯了错误。 …

google-chrome installation

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