如何创建新的"文件类型"在命令行?

时间:2017-11-14 01:54:38

标签: windows command-line registry

要创建注册表项,请使用reg命令。如何使用reg命令指定文件,例如,类型为.test以使用openTest.exe自动打开,并在文件类型详细信息下列为Useless Test File

1 个答案:

答案 0 :(得分:1)

尝试将此批处理关联.test作为文件类型,默认运行程序运行.test文件。

@echo off
SETLOCAL EnableDelayedExpansion
ASSOC .test=Useless Test File

set myapppath="%homedrive%\MyTestProgram\"
REG ADD "HKCR\.test\DefaultIcon" /d %myapppath%\openTest.ico
REG ADD "HKCR\.test\shell\Open\command" /d "%myapppath%\openTest.exe %%1"

上述批次将关联" .test" 并将其描述设置为"无用的测试文件"

myapppath 将设置您的应用程序目录路径。(根据需要编辑路径)