问题标签 [default-programs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
926 浏览

objective-c - 在 Obj-C 中,如何以编程方式设置 Mac OS X 中文件的默认“打开方式”属性

在使用 Cocoa (Obj-C) 创建一些 .mov 文件时,我想将它们设置为由特定程序默认打开,而不是默认打开。这应该是文件级属性,我不希望更改所有具有相同扩展名的文件的默认程序。这是从 Cocoa 本身完成的,而不是在“上下文菜单”>>“获取信息”>>“打开方式”中手动完成。

0 投票
1 回答
57 浏览

python - 使用与默认应用程序不同的应用程序打开的程序

我朋友的生日快到了,所以我和另一个朋友正在制作生日贺卡/恶作剧。我们编写了一个简短的 Python 脚本,在执行时会休眠一段时间,然后启动虚拟生日贺卡。我们想给我们的朋友发送一个文件(比如说,他生日的前一天),告诉他这是一张我们的照片或一些不可疑的东西(文件名当然会以 .jpg 或类似的东西结尾)但是当他打开它时,他实际上只是激活了睡眠者(然后它将在第二天启动虚拟生日卡,或者其他什么,取决于我们发送它的时间)并在他的实际生日时给他一个惊喜。(他从不关闭他的电脑,所以我们并不担心整个“睡眠”的事情。)

所以无论如何。问题在于,如果我们将其命名为 filename.jpg,他的计算机会自动使用图像查看器打开它(即,如果在 Mac 上,则为 Preview)。我们是否可以以编程方式更改尝试运行我们程序的默认应用程序?也就是说,他的计算机是否可以在他双击(或以其他方式尝试打开)文件时运行 Python 文件?

0 投票
1 回答
683 浏览

windows-7 - 更改特定文件夹的默认程序

我不知道这是否可能(我怀疑不是),但是您能否更改 Windows 7 中仅特定文件夹和文件夹的子文件夹的文件类型的默认程序?

我要做的是将特定文件夹中的 html 文件设置为默认在 Notepad++ 中打开,而在其他任何地方,在 Chrome 中打开(这是当前默认设置)。

我确实知道如何更改文件扩展名的全局默认程序,但这不是我在这种情况下想要做的。

先感谢您。

0 投票
3 回答
11716 浏览

java - 将文件扩展名与 Java 应用程序关联

[1个文件扩展名(.atb)和一个jar文件图片

这是有问题的 2 个文件的图片,一个 .atb 和一个 .jar

如果我只是单击 jar 文件,它会顺利打开我的程序,没有任何问题。如果我单击新建文本文档并选择“y”作为我的默认程序,它会显示:

留言图片

如果我使用 .txt 作为文件扩展名执行所有这些操作,它会说同样的内容,但仍然无法正常工作。

如果我在 Windows 7 中使用相同的设置完成所有这些操作,则一切正常。

当发生这种情况时,我还检查了我的事件日志,并以关键字“审核成功”的形式弹出,并显示文本:“尝试查询帐户是否存在空白密码。”

你知道是什么原因造成的吗?

0 投票
1 回答
148 浏览

windows - 如何根据已安装程序的最新版本在 Windows 批处理文件中执行不同的操作

我们的一些计算机运行多个版本的 Microsoft Access(97 和 2010),而另一些运行 365。对于运行多个版本的 pc,默认设置为 97。我有一个批处理文件正在执行各种测试以查看文件是否存在,并通过运行名为 MWO.accdb 的 Access 2010 数据库完成。见下文。

有没有一种简单的方法来测试最新版本的访问,并强制文件打开以避免默认为 97 的问题?

0 投票
1 回答
17 浏览

windows-8.1 - '你想如何打开' 8.1 对话框和图标

有谁知道,Win 8.1 从哪里获取对话框中使用的图标?

在此处输入图像描述

在我的情况下,一个应用程序图标已损坏(而不是我的,我的应用程序使用了另一个应用程序图标),我想调试这个问题。但为此我必须知道,图标的来源在哪里。

我已经检查了我的 .exe 文件资源,除了我的之外没有其他图标。

0 投票
1 回答
191 浏览

c# - 默认程序不会打开文件

我用 C# 编写了一个程序,它以专有文件格式创建和打开文件。我使用 InstallShield Express 创建了安装程序。这些文件被创建并显示为我分配给它们的适当文件图标。

当我运行程序然后打开文件时,我的程序打开和创建的文件打开得很好。但是当我转到文件所在的目录并双击它们时,它们关联的程序开始运行,但文件不会在该程序中自动打开。

例如,当您打开“.doc”文件时,Microsoft Word 会启动并打开 .doc 文件。这就是我想要发生的事情。我错过了什么吗?

0 投票
1 回答
28 浏览

phpstorm - 安装后如何在 PhpStorm 的文件管理器中启用快速编辑

这篇文章展示了如何使用快速编辑,但默认情况下如何从系统文件管理器中打开它?当我open with在上下文对话中进行然后用 将其打开时phpstorm.exe,我的 PC 会忽略它并返回到 Adob​​e Edge Code。

我正在使用 Windows 7 64 位和 PhpStorm 8.0.2

谢谢

0 投票
0 回答
916 浏览

login-script - 如何使用登录脚本为终端服务器上的用户设置默认程序。

现在我已经正确设置了默认程序,但偶尔我会看到用户如何更改默认值,即使他们没有权限。我可以通过查看他们的个人资料看到他们改变了他们。我的猜测是他们正在打开一个文件并被 Windows 提示选择默认值。为了解决这个问题,我正在考虑在登录脚本中设置默认程序以确保它们已设置。任何帮助表示赞赏。我应该指出,我的大多数用户都在使用 PNG、JPG、DOCX 以及其他普通图像和文档文件类型。我目前正在使用 FoxIt、Irfanview、写字板等。

0 投票
1 回答
66 浏览

windows - Changing default program for a file type (workaround)

I would like to specify that images of a certain type (for example, .png) open by default in a program I've written when the file is contained in a certain directory. I've seen by searching (Change Default Program for a specific folder) that this is not possible on Windows 7 or 8.

I am saving these images in this directory myself, so I have some leeway with how I name the files. For example, I could change the filename a bit... perhaps to be example.myprog.png or something similar. Is there a way to set it up so files that match this filename pattern get opened, while other .pngs (in other directories) still open in the default viewer?

I don't really want to name these PNG images example.myprog (i.e., fully change the extension), because when the user is browsing the directory in Windows Explorer, I would like the thumbnail images to still show up. Also, users will be eventually transferring these images to their own machines, where they'll want to use standard image viewers to look at them.

If this is not possible, does anyone have another suggestion for how to tackle this problem?