file-extension

让 Windows 以不同方式处理具有相同扩展名的文件
file-extension

让 Windows 以不同方式处理具有相同扩展名的文件

多个程序使用相同的文件扩展名,但格式完全不同且不兼容。例如,我.sch的计算机上的文件至少有 5 种不同的格式(TINA、PSpice、PADS、Protel 和 Eagle)。有没有办法让 Windows 以不同的方式处理它们,以便双击此类文件时可以在要打开它的程序中打开它? Linux 用途神奇数字以文件本身来区分,只使用文件扩展名作为后备计划。(所有PNG 文件 从字节开始 89 50 4E 47 0D 0A 1A 0A,无论您如何命名它们。)如果 Windows 可以支持这一点,那就太好了,但实现起来可能非常困难。也许可以更简单,比如二级扩展名,比...

Admin

与自定义文件扩展名关联的程序未接收命令行参数
file-extension

与自定义文件扩展名关联的程序未接收命令行参数

首次安装 Python 时,扩展名 .py 与运行 Python 脚本的 C:\windows\py.exe 相关联。现在我进行了很多 Python 开发,因此我将其设置为使用我的 IDE 打开,但我仍然希望能够方便地运行 Python 脚本,而不必打开终端并输入“python script.exe”,因此我将扩展名“.pyrun”设置为使用 py.exe 打开,这样现在我就可以只使用 .pyrun 保存这些文件并让它们自动打开。到目前为止一切顺利,但问题是: 当 .py 文件与 py.exe 关联时,从终端使用参数运行它们会将这些参数传递给 Python ...

Admin

将 .exe 的文件扩展名更改为 .old 是否会使其不再可执行?
file-extension

将 .exe 的文件扩展名更改为 .old 是否会使其不再可执行?

有些程序在更新时会保留旧.exe文件。例如,在安装abc1.2.3.exe时会保留旧文件。abc1.2.4.exe 保留旧文件仍然很有用,因为这样可以轻松排除故障,而无需传输文件或运行可执行文件。但是,这是一个安全漏洞,因为有人仍然可以运行旧的可执行文件。如果我将文件重命名为.old,是否可以确保脚本无法abc1.2.3.old作为程序运行? 我知道具有适当权限的人或脚本可以将其命名回来,但让我们按照所述的例子来说明。 ...

Admin

如何将具有不常见扩展名(.1.2.3.4)的文本文件转换为图像文件?
file-extension

如何将具有不常见扩展名(.1.2.3.4)的文本文件转换为图像文件?

重复的文件名不会保存为ABC (1).jpeg, 但反而ABC.jpeg.1。它们无法作为图像访问;它们只是文本。 我试过很多网站,到目前为止只有皈依已经成功,但文件数量限制为 10 个。它们确实会转换成图像,但最好找到一个不限制转换或其他方法的网站。 ...

Admin

如何在 Windows 11 中为特定文件扩展名分配图标?
file-extension

如何在 Windows 11 中为特定文件扩展名分配图标?

我使用以下 regedit 脚本向 Windows 压缩文件添加了一个新的文件扩展名,并且它运行完美(大部分情况下) Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.zab] @="CompressedFolder" "Content Type"="application/x-zip-compressed" "DontCompressInPackage"="" "PerceivedType"="compressed" [HKEY_CLASSES_ROOT\.zab\OpenWithProg...

Admin

如何更改 Windows 11 中 .html 扩展名的默认应用程序?
file-extension

如何更改 Windows 11 中 .html 扩展名的默认应用程序?

.html 文件扩展名不会显示在默认应用程序设置中。 以下是默认应用设置中的屏幕截图 现在我尝试寻找解决方案并尝试了一个名为“FileTypeDiag”的程序,但我不明白/不知道如何处理它生成的文本文件。这是它生成的文本文件的链接:https://pastebin.com/wYfTBd51 ...

Admin

MS Project 保存为 2007 格式,更改选项呈灰色
file-extension

MS Project 保存为 2007 格式,更改选项呈灰色

我有一个拥有 MS Project 的用户。 该用户发现他的文件以兼容模式打开。该文件以 2007 格式保存。 我进入项目设置 >> 保存 >> 以此格式保存文件。它确实设置为“Project 2007”而不是“Project”。但是,它是灰色的。无法更改。 我不知道为什么/如何他当前的 Project 版本会强迫他采用旧格式。 ...

Admin

如何在 Windows 上根据文件扩展名对文件进行排序和移动
file-extension

如何在 Windows 上根据文件扩展名对文件进行排序和移动

我正在尝试在 Windows 中根据文件的扩展名对文件进行排序和移动,并遵循此教程使用: @echo off for %%a in (".\*") do ( if "%%~xa" NEQ "" if "%%~dpxa" NEQ "%~dpx0" ( if not exist "%%~xa" mkdir "%%~xa" ( move "%%a" "%%~dpa%%~xa\" ) ) ) 我将.txt文件转换为.bat文件,但是当我双击打开批处理文件时,它没有任何反应;当我尝试以管理员身份运行它时,它确实打开了...

Admin

如何在 Windows 中一次重命名多个文件
file-extension

如何在 Windows 中一次重命名多个文件

因此,我尝试将不同文件夹中的几个视频重命名为相同的名称,并且我没有使用 cmd 来完成此操作,因此我只是使用了右侧的搜索框 并搜索 mp4 文件并将其命名为“00”,但所有文件最终都为“00 (1)”。 有没有什么办法可以从名称标题中删除 (1),或者使用 cmd 以其他方式将多个文件(具有相同的扩展名)重命名为跨文件夹的相同名称。我希望视频保留自己单独的文件夹并仅重命名名称。 ...

Admin

如何通过文件扩展名而不是文件内容格式精确地关联“打开”程序?
file-extension

如何通过文件扩展名而不是文件内容格式精确地关联“打开”程序?

我使用的系统是 Xubuntu 22.04 LTS。 现在,文件资源管理器 Thunar 确实包含一个选项,您可以右键单击文件并选择(默认)应用程序来打开文件类型。 问题是它并不完全按照确切的文件扩展名(.c 或 .py)执行此操作。它根据文件内容的编码执行此操作(我认为)。 我的意思是什么? 例如,Buttercup(离线密码管理器)将其保管库简单地存储为加密的文本文件。内容是加密的,如果您在文本编辑器中打开它,您会看到乱码文本,但它本质上是一个带有 .bcup 扩展名的文本文件。 之前,我已将带有 .bcup 扩展名的文件的整个“打开方式(默认应用程序...

Admin

无法删除 Windows 文件资源管理器的新上下文菜单中没有注册表 ShellNew 项的条目
file-extension

无法删除 Windows 文件资源管理器的新上下文菜单中没有注册表 ShellNew 项的条目

在 Windows 文件资源管理器上,我喜欢删除除我特别想要的条目之外的大多数条目,以使新的右键单击上下文菜单保持整洁。 因此,在注册表中,我删除(用文件扩展名和类型名称的适当值替换“ ext”和“ ”)...TypeName HKEY_CLASSES_ROOT\.ext\ShellNew HKEY_CLASSES_ROOT\.ext\TypeName\ShellNew ...我不想要的条目的键。过去,这对我来说一直很有效。 但是,我最近买了一台新的 Windows 10 计算机,我尝试删除四个条目,但找不到任何ShellNew密钥。它们是: 办公室开放X...

Admin

为所有用户注册文件扩展名
file-extension

为所有用户注册文件扩展名

假设我属于AdministratorsWindows 10,并且我想要: 我。 所有其他现有用户。 尚未创建用户。 当上述列表中的任何人按下 PDF 文件上的“Enter”键时,PDF 都会使用 SumatraPDF 打开。 到目前为止: HKCR/.pdf我创建了一个具有默认值的密钥SumatraPDF。 HKCR/SumatraPDF/Shell/open/command然后我创建一个具有默认值的键"C:\Program Files\SumatraPDF\SumatraPDF.exe" "%1" 但事情没那么容易。 其中有一些恼人的关键因素HKCU...

Admin

Windows 10:如何防止文件资源管理器打开.IMG 文件?
file-extension

Windows 10:如何防止文件资源管理器打开.IMG 文件?

亲爱的 Windows 战士们, 我偶然发现了一个有趣的问题。一名使用 Windows 10 的用户通过电子邮件收到了一个可疑文件,由于一时注意力不集中,他设法将其保存在桌面上并双击它。该文件名为“something.jpg (1).img”,用户甚至将文件扩展名设置为“系统范围显示”——只是没有注意。 当我被叫去帮忙时,文件在桌面上,无法删除,“文件已被另一个程序打开”。无法通过 Process Explorer 或 Handles(SysInternals 的工具)按文件名找到打开的句柄 - 可能是恶意软件(rootkit 风格?)做了一些掩饰。重新启动...

Admin