精华内容
下载资源
问答
  • 我有个问题,我自己做了个软件,然后想双击一个特定文件的时候用这个软件打开, 但是我不是很清楚是如何实现的。 主要就是,我双击一个文件,比如是test.tak,然后默认用test.exe打开,我想知道test.exe是 怎么获取...
  • 如果我们双击无法打开,一般来说,就是你的注册表里面的命令被修改了,注册表是什么,后续讲。 问题描述: window10系统下,鼠标双击不能打开桌面的应用程序,或者下载的.exe文件不能执行,或者说程序的快捷方式也...

    引言

    正常的情况下,我们双击安装在电脑的各种软件就可以直接运行了,我们安装在电脑上的软件也就是.exe文件(可执行的应用程序)。
    如果我们双击无法打开,一般来说,就是你的注册表里面的命令被修改了,注册表是什么,后续讲。

    问题描述:

    • window10系统下,鼠标双击不能打开桌面的应用程序,或者下载的.exe文件不能执行,或者说程序的快捷方式也不可以执行。
    • 有一些软件可能需要管理员身份运行打开,但是鼠标右键没有,这里一起解决了,简单粗暴

    解决方法如下:

    1. 在桌面的空白处鼠标右键,新建一个txt文件
      在这里插入图片描述
    2. 在txt文件中复制一下内容
      Windows Registry Editor Version 5.00
      
      [HKEY_CLASSES_ROOT\exefile]
      @="Application"
      "EditFlags"=hex:38,07,00,00
      "FriendlyTypeName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,\
      00,6f,00,6f,00,74,00,25,00,5c,00,53,00,79,00	,73,00,74,00,65,00,6d,00,33,00,\
      32,00,5c,00,73,00,68,00,65,00,6c,00,6c,00,3			3,00,32,00,2e,00,64,00,6c,00,6c,\
      00,2c,00,2d,00,31,00,30,00,31,00,35,00,36,0	0,00,00
      
      [HKEY_CLASSES_ROOT\exefile\DefaultIco	n]
      @="%1"
      
      [HKEY_CLASSES_ROOT\exefile\shell]
      
      [HKEY_CLASSES_ROOT\exefile\shell\open]
      "EditFlags"=hex:00,00,00,00
      
      [HKEY_CLASSES_ROOT\exefile\shell\open\command]
      @="\"%1\" %*""IsolatedCommand"="\"%1\" %*"
      
      [HKEY_CLASSES_ROOT\exefile\shell\runas]
      "HasLUAShield"=""
      
      [HKEY_CLASSES_ROOT\exefile\shell\runas\command]
      @="\"%1\" %*""IsolatedCommand"="\"%1\" %*"
      
      [HKEY_CLASSES_ROOT\exefile\shell\runasuser]
      @="@shell32.dll,-50944"
      "Extended"=""
      "SuppressionPolicyEx"="{F211AA05-D4DF-4370-A2A0-9F19C09756A7}"
      
      [HKEY_CLASSES_ROOT\exefile\shell\runasuser\command]
      "DelegateExecute"="{ea72d00e-4960-42fa-ba92-7792a7944c1d}"
      
      [HKEY_CLASSES_ROOT\exefile\shellex]
      
      [HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers]
      @="Compatibility"
      
      [HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\Compatibility]
      @="{1d27f844-3a1f-4410-85ac-14651078412d}"
      
      [HKEY_CLASSES_ROOT\exefile\shellex\ContextMenuHandlers\PintoStartScreen]
      @="{470C0EBD-5D73-4d58-9CED-E91E22E23282}"
      
      [HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
      @="{86C86720-42A0-1069-A2E8-08002B30309D}"
      
      [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers]
      
      [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\ShimLayer Property Page]
      @="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"
      
      
      在这里插入图片描述
      上面的截图只截了一部分命令,大家直接全部复制就行了,Ctrl+C和V就行了
    3. 复制好了直接将文件另存为,文件后缀名由txt改为reg,保存类型选择“所有文件”,编码方式选择“UTF-8”;
      在这里插入图片描述
      或者是直接保存,修改其后缀名为.reg即可
    4. 鼠标双击你保存的reg文件,就将命令信息注入了注册表,Win10系统无法打开exe文件的问题就解决了。
      在这里插入图片描述
    5. 添加成功(以及用管理员身份打开的方式也添加到了鼠标右键的菜单栏中了,如图所示)
      在这里插入图片描述

    题外话:(上面的命令我都做好了,直接上传了,大家也可以下载,直接双击就好了)

    • 什么是注册表?
      注册表(registry)是Microsoft Windows 中的一个重要数据库。
    • 如何打开注册表?
      用快捷键Windows+R打开运行窗口,输入regedit、regedit.exe或者regedt32、regedt32.exe四个名称均可。
    • 建议:系统注册表的东西能少动大家就少折腾,太容易出问题了,还有就是能不重装系统就不重装系统,一般来说,电脑好多的问题都是注册表搞的鬼

    具体的关于注册表的详解,下一篇文章详解注册表

    展开全文
  • 让自己的软件实现双击打开文件

    千次阅读 2011-12-06 12:04:53
    让自己的软件实现双击打开文件 作者:帅宏军 unit shjAssociateFileType; interface uses Windows, Registry; {将文件类型strFileExtension与程序strExeFileName相关联,strDiscription文件类型说明} ...

    让自己的软件实现双击打开文件

    作者:帅宏军

    unit shjAssociateFileType;


    interface

    uses Windows, Registry;

    {将文件类型strFileExtension与程序strExeFileName相关联,strDiscription为文件类型说明}
    function AssignToProgram(const strFileExtension, strDiscription, strExeFileName: string ): boolean;

    implementation

    {将文件类型strFileExtension与程序strExeFileName相关联,strDiscription为文件类型说明}
    function AssignToProgram(const strFileExtension, strDiscription, strExeFileName: string ): boolean;
    var
      regFile: TRegistry;
    begin
      //建立一个Registry实例
      regFile := TRegistry.Create;

      with regFile do
      begin
        //设置根键值为HKEY_CLASSES_ROOT
        RootKey := HKEY_CLASSES_ROOT;

        //创建或者打开扩展名自动关联注册键
        OpenKey( '.' + strFileExtension, true);

        //设置扩展名自动关联
        WriteString('', strFileExtension + '_Auto_File');

        //关闭键
        CloseKey;

        //创建或者打开打开自动关联键
        OpenKey(strFileExtension + '_Auto_File', true);

        //设置文件类型说明
        WriteString('', strDiscription);

        //关闭键
        CloseKey;

        //创建或打开关联程序键
        OpenKey(strFileExtension + '_Auto_File\shell\open\command', true);

        //设置关联程序(注意:%1加上双引号,可以解决文件路径中含空格的问题)
        WriteString('',strExeFileName + ' "%1"');

        //关闭键
        CloseKey;

        //打开默认图标键
        OpenKey(strFileExtension + '_Auto_File\defaulticon',true);

        //关联默认图标
        WriteString('', strExeFileName + ',0');

        //释放
        Free;

        Result := True;
      end;
    end;

    end.

    展开全文
  • 在windows操作系统环境下,当鼠标双击文件时,如果该文件有关联的软件时,则会在启动软件时附加相应的信息,这个信息一般就在CommandLineArgs()的第1个参数中,因此可以在软件的Load窗体事件中进行判断,如果第1个...

    VB.net开发的应用程序是支持命令行参数的,可以用My.Application.CommandLineArgs()语句来判断软件启动时是否附带相应的命令行参数。

    在windows操作系统环境下,当鼠标双击文件时,如果该文件有关联的软件时,则会在启动软件时附加相应的信息,这个信息一般就在CommandLineArgs()的第1个参数中,因此可以在软件的Load窗体事件中进行判断,如果第1个命令行参数不为空,则说明是双击文件启动软件;如果为空,则说明是直接启动软件。

    代码如下:

    Dim FileName AsString =""              '接收的文件名

    if My.Application.CommandLineArgs().Count<>0 then

      filename=my.application.commandlineargs(0)

      load(filename)    ‘打开文件的函数

    end if

    展开全文
  • 运行jar包进行将日志进行反序列化,期间重装了jdk以后,双击jar包运行出现使用解压缩软件打开的情况,这种情况下,首先看一下jdk的环境配置.如果这些都正常.1.Ctrl+R ,在窗口中输入regedit,打开注册表.2.HKEY_CLASSES_...

    运行jar包进行将日志进行反序列化,期间重装了jdk以后,双击jar包运行出现使用解压缩软件打开的情况,

    这种情况下,首先看一下jdk的环境配置.如果这些都正常.

    1.Ctrl+R ,在窗口中输入regedit,打开注册表.


    2.HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\commandb,将注册表的值进行修改.


    将数据的数值改成   "D:\jdk1.8\bin\javaw.exe" -jar "%1"  (注意前面是javaw.exe的目录,后面留空格再写上-jar)


    3.再选择jar包打开方式,找到对应的jdk下面的javaw.exe打开即可.(亲测可用)




    展开全文
  • 福昕阅读器用了一段时间后电脑中的PDF文件双击无法打开,而是直接跳出了打印界面,没有连接打印机就没有反应。解决办法 在PDF文件上单击右键,第一个选项是【打印】而却没有【打开】的选项, 1、在福昕阅读器中点击...
  • 下载了devc++后,一步步安装,然后双击软件发现点不开,没反应 于是打开任务管理器看了下 应该是不明原因导致dev没有完全关闭,打开进程管理看了下,里面有很多没有关掉仍在运行的dev c++,结束相关进程,就可以...
  • Pycharm双击无法打开

    千次阅读 2020-07-29 15:42:54
    pycharm无法启动 双击无法打开 pycharm配置 pycharm卸载
  • 鼠标双击打开属性解决方法第一、确定你的电脑可能中毒,如果您安装了防火墙、杀毒软件,比如:360安全卫士,金山杀毒软件等,可全盘查杀一下病毒,同时再查杀一下木马和流氓软件!第二、鼠标设置出了问题,回想...
  • SWF格式是动画软件Flash的专用格式,广泛应用于网页设计和动画制作。Flash主要用在浏览器中运行,就算是网络较慢也能浏览。SWF格式也是视频格式的一种。  迅捷视频转换器...
  • 1,找到环境变量! 先选中“计算机”,右键单击。然后进行接下来的操作: ...双击就可以编辑! 复制路径! 打开: 3,把你想更改的快捷方式投到这里面,进行更改名字! 更改之后的爱奇艺! 打开: ...
  • Allegro-PCB文件默认双击打开

    千次阅读 2019-12-25 21:56:18
    需要先打开软件 通过菜单栏File—Open方式打开指定文件 那么能不能直接双击文件就打开呢? 解决方案: 右键.brd文件— 打开方式 — 更多应用 — 在这台电脑上查找其他应用 出现以下窗口 根据cadence的安装路径 我...
  • Mac中鼠标双击不能打开文件

    千次阅读 2019-10-30 13:59:17
    原因:连按速度设置太快 1. 系统偏好设置==>鼠标 2. 如图调节鼠标
  • vmware workstation 安装完成后,不论是双击vmware.exe还是管理员身份运行等,都没有反应,软件没有打开。但是任务管理器里可以看到相关进程。重新安装过好多次,也换过其他的版本,但是都没有用。求解 !!!![图片...
  • 问题:一般在ubuntu系统下经常出现本来可以使用的软件现在双击没反应,例如firefox浏览器,其实这只是权限问题,  我们开始运行软件使用sudo导致创建了普通用户无法访问的文件,现在我们只需要删除相应文件就好。 ...
  • pycharm双击但是无法打开的情况

    万次阅读 多人点赞 2018-05-20 14:11:44
    最近电脑超级乱,瞎鸡儿一通删。。然后。。emm。。。。pycharm打不开了,搜了挺久的,之后有看到一个老哥的回复,真知灼见啊,直接上截图,实测给力。...
  • 1.进入Intellij的安装目录,本机如下:D:\Program Files\JetBrains\IntelliJ IDEA 2017.2.6\lib找到resources.jar文件,使用好压等解压软件打开,找到/idea/PlatformActions.xml文件。注释其中的&lt;action id=&...
  • 【问题解决】idea双击打开无反应

    万次阅读 2020-03-23 18:30:44
    2.将idea.bat文件修改idea.txt文件后用记事本打开在末尾追加pause。 3.将文件后缀再改回idea.bat,双击运行idea.bat文件,在cmd窗口中就能看到报错信息。针对不同的报错信息,采取相应的解决方案即可。...
  • 背景介绍: 本人小白,有些问题...点开电脑上的easyconnect软件显示的是“该软件不支持双击打开” 然后按照网友说的再打开Safari再在网页打开,显示的还是上面的界面,来回重启电脑,重新安装依然是这个问题。 在...
  • 用C++编了一个小软件,正常双击.exe可以打开,但是用cmd执行这个应用程序,软件就崩溃,请教这是为什么
  • 新手学习CADENCE,在直接双击打开.dsn和.brd后缀的文件时,并不会直接打开文件,而是会新建一个文件。你必须在打开的窗口中,使用“Ctrl+O”再选择想要打开的文件,这时才能打开。 导致这种现象的原因,可能是软件...
  • 双击打开excel,word文档慢的解决方法默认分类 2009-12-17 15:11:20 阅读218 评论0 字号:大中小 在检查确定没有发现病毒后,按以下步骤即可解决:1.在资源管理器--工具--文件夹选项--文件类型中选中扩展名DOC,点击...
  • 开始---运行---cmd,例如D盘,就输入 D: dir /a (没有参数A是看不到的,A是显示所有的意思) 此时你会发现一个autorun.inf文件 attrib ...autorun.inf , del autorun.inf 到这里还没完,因为你双击了D盘盘符没有打开
  • 基于ArcGIS软件打开教程

    千次阅读 2020-04-08 15:01:39
    第一步:打开license Manager10.2文件,双击setup.exe运行安装(提示:一直点击next即可),如下图: 第二步:安装license Manager10.2完成后,自动弹出下面内容,然后点击OK即可。如图: ...
  • 在Dos窗口快速打开软件 这里以微信例,我的微信的安装路径 D:\Program Files (x86)\WeChat 1.首先按win+R组合键,打开运行窗口,输入cmd 2.按回车键,进入Dos窗口内,输入D:(d:),windows不区分...
  • 解决双击excel文件打开多个excel.exe进程的问题有些时候,双击两个excel文件,会打开多个excel进程,不同进程之间不能复制粘贴公式,只能粘贴数值,很不方便。怎么样双击多个excel文件只打开一个excel进程呢?1.使用...
  • 但是这种文件是无法直接打开查看的,那么VOB文件用什么软件打开呢,VOB文件如何转成MP4呢?下面小编给大家整理了两种方法,一起来看看吧!  一、VOB文件怎么打开  VOB文件是光盘中的文件,可...
  • 最近很多学生在学习我的PS课程的时候经常会问了我这样的问题,一个是win10系统打不开ps了,还有就是Windows10安装PS软件后无法直接拖动图片到ps里面,只能打开PS软件后,点击 文件---打开 进行图片的载入。
  • win设置右键快捷打开软件

    千次阅读 2018-09-09 00:50:31
    但是在安装了多个版本的情况下,如果我们需要用对应的版本打开相应的文件就不太方便,例如:a文件需要用版本1.0的软件打开,b文件需要用版本1.1的软件打开。当然可以打开软件之后在软件中去打开文件,但是这样...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 160,105
精华内容 64,042
关键字:

为什么双击软件是打开软件的信息