问题标签 [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 投票
1 回答
90 浏览

windows - 使我们的应用程序显示在访问和默认值中

我们正在将我们的应用程序开发为默认电子邮件程序,并希望它成为控制面板-> 添加或删除程序-> 访问和默认值-> 自定义-> 选择默认电子邮件中的选项之一程序:区域。这是怎么做到的?

将应用程序添加到 IExplore-> 工具 -> Internet 选项 -> 程序 -> 电子邮件的列表中是一个相当简单的注册表更改:但显然这不是“访问和默认值”区域中显示的列表。

0 投票
4 回答
1151 浏览

winapi - Windows Vista、默认程序 API、文件格式关联和(卸载)安装程序 - 爆炸性组合!

我的应用程序是一个行为良好的 Windows 公民,因此当我将其移植到 Windows Vista/7 时,我将自定义文件格式关联代码替换为对默认程序API 的支持。但是,我在尝试为我的应用程序制作卸载程序时遇到了一个问题——似乎无法通过默认程序API删除文件格式关联。

我试图调用 IApplicationAssociationRegistration::ClearUserAssociations 但它实际上删除了所有关联,包括其他应用程序的关联 - 完全恢复操作系统的默认状态(这当然是不可接受的)。

我尝试调用IApplicationAssociationRegistration::SetAppAsDefault将文件格式关联返回给以前的“所有者”——但这没有帮助,因为我的应用程序处理了许多操作系统不支持的独特文件格式,并且没有以前的“所有者”。并且 Windows 不允许将空字符串传递给 SetAppAsDefault...

那我该怎么办?有什么好的解决办法吗?

0 投票
1 回答
5072 浏览

c# - 用IE而不是默认浏览器打开url

我有一个应用程序,当您单击一个按钮时,它会打开一个 SharePoint 共享上的文件。在 IE 中,它将正确地以 word 格式打开文档,如果您对文件进行更改,它会将更改推送回 SharePoint 服务器,但是如果用户将 Firefox 作为其默认浏览器,Firefox 将首先下载文件,然后使用本地副本. 有没有办法强制程序在 IE 而不是默认浏览器中打开链接(或直接打开 Word,但是我需要在访问文件之前传递用户域凭据)?

FileDetails.Address将 url 限制为 word 文档。

0 投票
1 回答
3225 浏览

android - Android上的程序文件存储在哪里?(不是 .apk 文件,而是实际安装的文件)

我最近扎根了我的 vzw Droid3,现在我正在尝试清理垃圾预装程序。我找到了位于系统/应用程序的 .apk 文件,但我想知道安装的文件在哪里。据我了解,.apk 文件是一个压缩安装文件,而不是在手机上运行程序的实际程序文件。我对么?如果是这样,安装的文件在哪里?谢谢!

0 投票
6 回答
2013 浏览

python - 如何以编程方式确定 linux 中的默认应用程序

在 linux 中,如何确定默认的文本编辑器、终端等?

它是否因发行版而异?

0 投票
2 回答
1672 浏览

c++ - 使用 C++ 获取默认的 Windows 文本编辑器 .exe 路径

只是想知道如何获取默认的 Windows 文本编辑器 .exe 路径 c++。我非常需要这个来改进我的一项 C++ 作业。我不知道该怎么做。

0 投票
2 回答
130 浏览

java - 使默认阅读器打开所有固定扩展名的文件(例如 *.txt)

我正在编写一个 JAVA 阅读器来读取 .txt 文件作为记事本的替代品。现在,问题是,我想将该程序设置为打开所有 .txt 文件的默认程序。现在,程序将如何区分我通过程序打开的文件?我不想制作一个首先打开 JFileChooser 并让用户通过 JFileChooser 打开该文件的程序。我只想在java中制作一个记事本,它将像记事本一样打开.txt文件。当我单击一个文件说* .txt 时,它将使用我的程序打开该文件,我的程序将显示该文件的字符。

0 投票
1 回答
3087 浏览

command-line - 将 jar 设置为文件的默认程序

我想用我自己的 jar 文件打开一个特定的文件格式。这意味着:我想双击 test.bo2 文件,这应该打开我的 java 程序并发送该文件的路径(可能作为命令行参数)。这样的事情可能吗?

目前我猜 .jar 文件不是程序,那么是否有一种解决方法可以从 .exe 或类似的东西运行 java 文件?有什么建议么?

而且,更进一步,如何在第一次启动时自动设置它?

0 投票
2 回答
632 浏览

c# - 为什么 processStartInfo 不起作用

我想用 wordpad.exe 打开文档,但它仍然用 microsoft word 打开

我目前有:

0 投票
1 回答
8760 浏览

windows-7 - 更改 .jar 文件的默认程序

最近我正在探索 7-zip 中的 .jar 文件的内容。当我打开和检查许多罐子时,我最终更改了默认程序。我不记得如何,但默认程序设置为 Windows 资源管理器。它现在不允许我更改任何 jar 文件的默认程序。

我试过了:

右键单击>打开方式>选择默认程序 - 它允许我选择一个程序来运行它,但默认复选框是灰色的。

控制面板>默认程序>将文件类型或协议与程序关联 - .jar 不会出现在文件类型列表中。

卸载 Java SE 二进制文件并重新安装最新更新。

任何帮助或建议将不胜感激。

谢谢,-贾罗德