注册表中的%1和%*各是什么意思?

2024-11-16 09:49:37
推荐回答(1个)
回答1:

%1是输入参数。举个例子来说:
右键某些文本类型的文件(如a.bat)时,会有一个"编辑"选项。这个选项对应的注册表里面的命令为%SystemRoot%\notepad.exe %1
那么当你单击"编辑"时,上面的命令就会执行。执行的顺序为:首先打开记事本软件%SystemRoot%\notepad.exe;然后,再将a.bat作为参数传递给notepad.exe。这样子的结果就是:用记事本打开了a.bat
这个%1此时代表的就是a.bat了,即你操作的那个文件。

不知道我说的明白不?