调用 AFUDOS 刷新 BIOS 的 .bat

调用 AFUDOS 刷新 BIOS 的 .bat

我有一个 .bat 文件,用于刷新笔记本电脑上的 BIOS。其内容如下:

@AFUDOS T.105 /p /b /n /e /x /reboot

在实际运行它之前,我想了解它的作用。更具体地说:

  1. AFUDOS 显然调用了 AFUDOS.exe,但是 @ 起什么作用,为什么不需要指定文件扩展名?
  2. 我猜 T.105 是 BIOS-.rom 文件,它也位于同一目录中。对吗?
  3. 我猜所有参数 (pbnex) 都提供给了 AFUDOS?它们是什么意思?AFUDOS 的这些参数区分大小写吗?

我在一些(大写?)参数上发现了以下信息,但说实话,我不明白它的含义:

B——更新引导块

N——更新 NVRAM

C——破坏系统 CMOS

备注:这些文件来自制造商,所以我希望他们能做正确的事情,我只是想了解在运行这个.bat 时我会对我的笔记本电脑做什么。

答案1

AFUDOS 显然调用了 AFUDOS.exe,但是 @ 起什么作用,为什么不需要指定文件扩展名?

@会导致命令在执行前不回显到屏幕上。不需要指定扩展名,因为这是 DOS 方式。否则,您必须知道命令是否内置才能执行它,这会有点繁琐。(您真的想输入dir.exe还是rename.com获取目录或重命名文件?)

我猜 T.105 是 BIOS-.rom 文件,它也位于同一目录中。对吗?

是的。

我猜所有参数 (pbnex) 都提供给了 AFUDOS?它们是什么意思?AFUDOS 的这些参数区分大小写吗?

AFUDOS 不区分大小写。

p = 更新主 BIOS 映像
b = 更新书块
n = 更新 NVRAM
e = 更新嵌入式控制器块
x = 不对 ROM 兼容性进行额外检查

相关内容