SystemInfo命令

这个命令能够显示计算机及其操作系统的详细配置信息,包括操作系统配置、安全信息、产品 ID 和硬件属性,如 RAM、磁盘空间和网卡和补丁信息等。比如,有人希望你确认操作系统版本信息,除了使用 WinVer, 还可以试试这个命令。例如,运行结果如下:

此外,还可以直接显示需要的结果,比如直接获得系统型号,可以和 findstr 配合使用

特别注意:很多资料说可以使用 find,但是根据我的实验,这条指令在中文操作系统下无法正常工作,推荐使用 findstr。

通过这样的工具,如果下次有人需要你提供当前版本信息,可以直接生成全部信息提供给他了。

参考:

  1. http[......]

    阅读全文

制作一个 WinPE 启动盘

FAT32 分区存在着单个文件无法大于4G的限制,NTFS分区存在着无法启动的限制。将U盘制作成具有分别是FAT32和NTFS格式的分区可以结合二者优点避免上述限制。下面介绍一下具体制作方法。因为 Windows不支持对U盘分区,所以需要使用第三方工具,这里推荐 DiskGenius。官方网站 http://www.diskgenius.cn/

  1. 准备一个U盘,越大越好。
  2. 使用DiskGenius打开U盘,首先删除之前U盘上的分区,下面是一个14G的U盘

3, 选择新建分区,出现下面的画面,选择取消

4. 接下来新建第一个分区,注意需要设置为 NTFS 分区,我这边分配给[......]

阅读全文

ModernStandby调试的准备

《人月神话》是一本软件工程的著名书籍。其中“人月”的是一种表示劳动时间的计量单位。比如,一个软件需要3个人5个月来完成,这个软件的工作量就可以描述为 3*5=15人月。当然,因为软件设计是复杂的思维劳动,用上面的衡量办法很可能出现下面这样的推理:一头猪五个月下五个仔,换算下来一个猪仔相当于一个猪月,那么如果需要十个猪仔只需要十头猪一个月即可…….

其中的一章名称是“没有银弹”。“银弹”这个词来源于欧洲中世纪的传说。说的是狼人这样的怪物,一般的子弹是打不死它的。必须使用银子做的子弹才能杀死它。(说道这里我忽然发觉这个词听起来充满了贵族气息,比如月光下帅气的男主角从容的掏出手枪,装上散发出银[......]

阅读全文

QEMU的重新编译(下)

前面介绍了完整的重新编译QEMU 的方法,下面介绍一个另外的方法,稍微简便一点。

简单的说,我使用前面提到的方法升级了所有的Package,然后把msys64目录进行了打包。有需要的朋友可以下载下面的内容:

[1] Env.7z  里面有两个目录,一个是 msys64 这是上面提到的所有工具,解压后将这个目录放在c:根目录下;另外一个 MSYS2 64Bit 里面有指向MinGW 的快捷方式,解压后放在桌面即可,后面的打开msys2 终端都是从 MSYS2 MinGW 64-Bit 运行的。

[2] Qemu-4.2.0.tar 源代码。不需要事先解压,直接放置[......]

阅读全文

Leonardo改装为USB读卡器

前面介绍了如何用 Leonardo 实现SD卡的读写,这次介绍如何实现将其改装为 USB
SD 卡读卡器。

经过搜索在 http://elasticsheep.com/2010/04/teensy2-usb-mass-storage-with-an-sd-card/  给出了一个代码。结合上面提到的硬件可以完成功能(CS
Pin 直接接地,此外其他连接相同)。

使用 C:\WinAVR-20100110\进行编译:

编译之后生成 MassStorage.hex 文件,我使用Arduino的上传方式进行烧写,烧写之前按下 reset  button[......]

阅读全文

TinkerNode NB-IoT 制作看股票的工具

人类社会的进步始终伴随着通讯技术的发展。当我们谈谈及通讯相关历史时,一定会提起中国古代用于示警外族入侵的烽火。但是这种方式信息容量非常小,只能传递“入侵发生”这个信号。类似的,17世纪的法国创建了基于视觉的全国性信号传递系统,具体是通过称作“信号塔” (semaphore towers)的建筑来实现。信号的表示方法接近旗语,每个高塔通过操控机械展示出不同的形状,然后使用接力的方法将消息传递出去。

                                    

              

随着时代发展和科技进步,人类的通讯不再局限于消息的传递,而是更加注重设[......]

阅读全文

PowerHouse Mountain 的安装

PowerHouse Mountain 简称 PHM,是 Intel 提供的用于Debug 功耗的软件。因为这个软件会向系统中安装一些常驻软件同时调整系统设置,可能会导致账号无法登陆的问题, 因此个人不建议在工作机上安装。建议安装到一台专用机器上,或者安装在虚拟机中用于查看的Log。

  1. 运行安装文件

   2.建议使用默认路径

3.特别注意,建议勾选在桌面上创建快捷方式,默认不创建快捷方式(如果测试PSR 屏幕,桌面图标要尽量少)

4.中间会出现 Node.js 安装提示,选择 Next 继续

5.提示是否安装其他工具,我一般不会[......]

阅读全文

Windows 10 无法 Win+L锁屏

最近我的一台电脑出现 Win+ L 无法锁屏的问题。一番搜索下来有很多文章介绍在注册表中有一个控制的位置。但是我根据文章无法找到对应的位置,后来使用搜索功能在 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon 找到。

DisableLockWorkstation = 1 表示禁止锁屏功能,0 表示可以锁屏。

所以,出现同样问题时,不妨先查看上面的那个注册表位置。

[......]

阅读全文

一个奇怪的 Python CSV 处理问题

我需要Python处理一个类似下面的 CSV文件:

于是编写代码先尝试读取之:

奇怪的事情发生了:我可以读取除了第一个"Time of Day"之外的所有 row 的值。当我写出来 print(row['Time of Day']) 的时候会出现下面的错误:

测试数据文件在这里,代码在这里。有兴趣的朋友在看解释之前可以尝试自己解决一下。

接下来我各种猜测,默认是因为空格等等,都不是Root Cause。后来用代码将取得的 Key 打印一下:

惊奇的发现第一个是 '\ufeff"Time of Day"'。用十六进制软件打开数据文件查看:

[......]

阅读全文