问题标签 [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 回答
1390 浏览

c# - 如何在 Windows 8/8.1 中显示“设置程序关联”窗口?

我想在安装后第一次运行时像 Chrome 一样显示Set program associationsWindows [编辑:对于我的程序] ,如下所示:

                        在此处输入图像描述

它有:

  • 我的程序名称
  • 我要设置默认程序的文件类型(多个)

如何通过c#(或win32 c++)做到这一点?

编辑
我阅读了一些关于修改注册表的文章(通过 .reg 文件或通过代码修改注册表)以设置默认程序。它似乎只适用于 Windows XP/7 或更低版本,而不是 8/8.1,因为 Microsoft 使用哈希来保护这些注册表。

0 投票
1 回答
100 浏览

java - 多项式添加:无法运行代码

这个程序在 Eclipse 上。我必须声明变量“整数”而不是“整数”。当我编译此代码时,没有显示错误,但存在运行时错误。请解决这个问题。

运行时错误:

多项式.java

多项式测试.java

0 投票
0 回答
93 浏览

file-extension - Double clicking .txt files causes CMD to startup

I think I accidentally set .txt files to open with command prompt when double clicking them.

However I cannot revert this and cause .txt files to open with Notepad++ or notepad using conventional methods do you have any tips on how to fix this?

Right clicking the text file, and choosing notepad++ from the default program menu only leads to noticing that the Always use this program check-box being disabled (grayed out).

0 投票
2 回答
6194 浏览

file - 如何在 Windows 7 上使用 GitBash 中的 CLI 在其默认程序中打开文件?

我目前在 Windows 7 上使用 GitBash 来玩转命令行界面,并且很想知道如何使用 GitBash 在其默认程序中打开文件/文档。

0 投票
0 回答
16 浏览

windows - Microsoft Windows7 显示缩略图与使用默认程序打开冲突

我写了一个 windows shell 扩展来显示 3D 文件的缩略图,所以用户可以快速搜索。当用户不更改默认打开程序时,它可以工作。但是,如果用户右键单击3D 文件,则选择打开方式以更改默认打开程序。它将阻止资源管理器调用我的 shell 扩展。有人可以帮我吗?

0 投票
1 回答
5879 浏览

windows-10 - DISM /Import-DefaultAppAssociations 成功运行,但没有更改文件关联

在 Windows 10 上,我运行

输出显示命令已成功完成,但打开文件时默认值未更改。这些更改在 中也不可见Control Panel > Default Programs

我知道 xml 是可访问的,并且此命令在我们环境中的 8.1 计算机上运行。但是每台 Windows 10 计算机都存在同样的问题。

DISM 日志显示了一些警告,但我无法确定它们是否相关。如有必要,我可以提供。

0 投票
3 回答
9291 浏览

windows - Windows 中的 Visual Studio 文件关联

在 Windows 资源管理器中,当我双击任何 Visual Studio 文件(*.cs*.csproj等)时,它会打开旧版本的 VS 而不是最新版本(VS 2017)。而且 VS 与太多的文件类型有关联。

如何更改默认的Visual Studio(对于 VS 可以处理的所有文件)?

关于 Visual Studio 2008 有一个类似的旧问题(将文件关联从 Visual Studio 2005 移动到 2008),但其中的解决方案不再起作用(Visual Studio 2017 的设置上没有“恢复文件关联”按钮)。

0 投票
0 回答
73 浏览

default-programs - 如何为 .vmoptions 文件设置正确的默认程序?

偶然地,我将记事本设置为打开 .vmoptions 文件的默认程序。现在我的包含这些文件的程序将无法打开。但是在他们打开之前,所以我想我不需要下载任何软件。怎么改回来?什么是正确的默认程序?

0 投票
0 回答
48 浏览

c++ - 无法更改打开自定义文件的默认程序

.lang我已经编译了一个读取自定义文件的 C++ 程序。现在,程序会提示用户要求输入文件并打开。

我希望程序在单击带有扩展名的文件时运行.lang。我已将 exe 设置为能够.lang使用命令提示符打开文件。然后我试图.lang为此exe设置默认程序,但它没有改变,但没有显示任何错误。

指向默认扩展 im 设置的链接

0 投票
0 回答
13 浏览

windows - windows下如何模拟没有安装浏览器

在 windows 下运行的 python 程序中,我使用该os.startfile()函数打开something.html文件。

我现在想测试没有安装浏览器的边缘情况。

在不卸载所有浏览器的情况下,如何在 Windows 下模拟这种情况?我已经尝试删除与 html 文件的默认程序连接,但 windows 不喜欢这样并且不允许我这样做。