Windows 文件类型与打开方式定义方法
程序员文章站
2023-02-13 17:11:48
assoc:根据文件扩展名定义文件类型。可以用此命令显示或修改文件扩展名关联 例如: .bat=batfile .xls=excel.sheet.8 fty...
assoc:根据文件扩展名定义文件类型。可以用此命令显示或修改文件扩展名关联
例如:
.bat=batfile
.xls=excel.sheet.8
ftype:根据文件类型定义打开方式。可以用此命令显示或修改用在文件扩展名关联中的文件类型
例如:
batfile="%1" %*
excel.sheet.8="c:\program files\microsoft office\office\excel.exe" /e
说明:
ftype的基本使用格式为:ftype [文件类型[=[打开方式/程序]
比如:像上例中的ftype exefile=notepad.exe %1,表示将所有文件类型为exe(exefile表示为exe类型文件)的文件都通过“记事本”程序打开,后面的%1表示要打开的程序本身(就是双击时的那个程序)。
ftype exefile=%1 %*则表示所有exe文件本身直接运行(exe 可以直接运行,所以用表示程序本身的%1即可),后面的%*则表示程序命令后带的所有参数(这就是为什么exe文件可以带参数运行的原因)。
所以,如果发现系统文件类型和关联有问题,我们可以直接用这两个命令来重新设置一下就可以了。
例如:
.bat=batfile
.xls=excel.sheet.8
ftype:根据文件类型定义打开方式。可以用此命令显示或修改用在文件扩展名关联中的文件类型
例如:
batfile="%1" %*
excel.sheet.8="c:\program files\microsoft office\office\excel.exe" /e
说明:
ftype的基本使用格式为:ftype [文件类型[=[打开方式/程序]
比如:像上例中的ftype exefile=notepad.exe %1,表示将所有文件类型为exe(exefile表示为exe类型文件)的文件都通过“记事本”程序打开,后面的%1表示要打开的程序本身(就是双击时的那个程序)。
ftype exefile=%1 %*则表示所有exe文件本身直接运行(exe 可以直接运行,所以用表示程序本身的%1即可),后面的%*则表示程序命令后带的所有参数(这就是为什么exe文件可以带参数运行的原因)。
所以,如果发现系统文件类型和关联有问题,我们可以直接用这两个命令来重新设置一下就可以了。
推荐阅读
-
Windows下使Python2.x版本的解释器与3.x共存的方法
-
Android开发中方向传感器定义与用法详解【附指南针实现方法】
-
html5的自定义data-*属性与jquery的data()方法的使用
-
windows下wxPython开发环境安装与配置方法
-
C#实现自定义windows系统日志的方法
-
java 重定义数组的实现方法(与VB的ReDim相像)
-
C#中HashTable的定义与使用方法
-
基于linux与windows平台下 如何下载android sdk源代码的方法详解
-
Windows下使Python2.x版本的解释器与3.x共存的方法
-
Windows下VisualSVN Server的安装与配置方法(图文)