无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 402|回复: 25
打印 上一主题 下一主题

[讨论] irfanview格式关联工具

[复制链接]
跳转到指定楼层
1#
发表于 昨天 09:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 前面听说风很大 于 2025-12-5 09:47 编辑

今天用fs image viewer,发现以前的睿派克出过一个格式关联小软件,简单运行就很容易关联,会在win11默认程序中生成一个这个软件自身的条目,非常方便
有没有类似的用于irfanview的?win11下irfanview的格式关联是个一直存在的老问题,而且不同格式文件图标显示总出问题。上次在这里问之后也一直没解决

评分

参与人数 1无忧币 +5 收起 理由
lemonle79 + 5

查看全部评分

2#
发表于 昨天 09:58 | 只看该作者
本帖最后由 it323 于 2025-12-5 16:12 编辑


重新了解了一下这个软件正在使用中,可能还没有习惯觉得不怎么样,其实这个软件在设置里面就可以进行关联:

1 “选项→设置文件关联”,勾选“尝试在系统注册表中设置关联”,点“仅图像→确定”。
2 “选项→设置文件关联→默认应用”,会弹出系统设置默认软件页面选择该应用就是了。




点评

这个知道的 软件设置里选之后进系统默认程序里面一个个关联,觉得太麻烦,好几年了一直想知道win11下怎么才能一键关联......  详情 回复 发表于 昨天 17:19
不知道什么关键词 搜不出来  详情 回复 发表于 昨天 10:00
回复

使用道具 举报

3#
 楼主| 发表于 昨天 10:00 | 只看该作者
it323 发表于 2025-12-5 09:58
这个问题之前有人问过,我也发过关联工具但后来好像有人也发过,你搜一下。
搞错了,好像不是这个软件

不知道什么关键词 搜不出来

点评

你试试这个看看:  详情 回复 发表于 昨天 10:06
回复

使用道具 举报

4#
发表于 昨天 10:06 | 只看该作者
控制面板就能搞定
回复

使用道具 举报

5#
发表于 昨天 10:17 | 只看该作者


不是自带关联设置吗?

点评

win11下得去一个个设置 所以才想有一个类似fs image viewer的简单点  详情 回复 发表于 昨天 10:35
回复

使用道具 举报

6#
 楼主| 发表于 昨天 10:34 | 只看该作者
本帖最后由 前面听说风很大 于 2025-12-5 10:35 编辑
it323 发表于 2025-12-5 10:06
你试试这个看看(423Down大佬)。放到文件根目录运行,关联之后要到系统设置默认软件里设置一下才行。如 ...

不是fs image viewer,你列的这个就是我说的最初睿派克出品的,是找irfanview有没有类似的

点评

搞错了,已取消分享。  详情 回复 发表于 昨天 10:40
回复

使用道具 举报

7#
 楼主| 发表于 昨天 10:35 | 只看该作者
左岸麦田 发表于 2025-12-5 10:17
不是自带关联设置吗?

win11下得去一个个设置 所以才想有一个类似fs image viewer的简单点

点评

用自带关联设置---注册表监控  详情 回复 发表于 昨天 10:44
回复

使用道具 举报

8#
发表于 昨天 10:40 | 只看该作者
前面听说风很大 发表于 2025-12-5 10:34
不是fs image viewer,你列的这个就是我说的最初睿派克出品的,是找irfanview有没有类似的

搞错了,已取消分享。
回复

使用道具 举报

9#
发表于 昨天 10:44 | 只看该作者
前面听说风很大 发表于 2025-12-5 10:35
win11下得去一个个设置 所以才想有一个类似fs image viewer的简单点

用自带关联设置---注册表监控
回复

使用道具 举报

10#
发表于 昨天 10:47 | 只看该作者
顶起来,我也很想要,11的关联真的是一言难尽啊
回复

使用道具 举报

11#
发表于 昨天 10:48 | 只看该作者
好。。。。。。。
回复

使用道具 举报

12#
发表于 昨天 11:17 | 只看该作者
不是自带关联设置吗?
回复

使用道具 举报

13#
发表于 昨天 11:46 | 只看该作者
手动关联格式

    打开IrfanView,进入“文件”→“选项”→“文件类型”。
    勾选需要关联的格式(如JPG、PNG等),点击“确定”即可。

修复图标显示问题

    确保IrfanView的安装目录未被移动或修改,图标文件(如i_view32.exe)需保持原路径。
    右键点击文件 → “打开方式” → “选择其他应用” → 选择IrfanView,并勾选“始终使用此应用打开此类文件”。
    若图标仍不显示,可尝试右键文件 → “属性” → “更改图标”,手动指定IrfanView的图标文件(通常在安装目录下的i_view32.exe)。

评分

参与人数 1无忧币 +5 收起 理由
lemonle79 + 5 11下已经不好用了,10还可以

查看全部评分

回复

使用道具 举报

14#
发表于 昨天 11:50 | 只看该作者
进来学习下
回复

使用道具 举报

15#
发表于 昨天 12:03 | 只看该作者
学习一下
回复

使用道具 举报

16#
发表于 昨天 14:10 | 只看该作者
@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion

:: =============== 检测 IrfanView 安装路径 ===============
set "IVIEW_PATH="

:: 方法1:从注册表查找(最可靠)
for /f "tokens=2*" %%a in ('reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\i_view64.exe" /v "" 2^>nul') do set "IVIEW_PATH=%%b"
if not defined IVIEW_PATH (
    for /f "tokens=2*" %%a in ('reg query "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\i_view32.exe" /v "" 2^>nul') do set "IVIEW_PATH=%%b"
)

:: 方法2:若注册表未找到,尝试默认路径
if not defined IVIEW_PATH (
    if exist "%ProgramFiles%\IrfanView\i_view64.exe" set "IVIEW_PATH=%ProgramFiles%\IrfanView\i_view64.exe"
)
if not defined IVIEW_PATH (
    if exist "%ProgramFiles(x86)%\IrfanView\i_view32.exe" set "IVIEW_PATH=%ProgramFiles(x86)%\IrfanView\i_view32.exe"
)

:: 若仍未找到,提示用户
if not defined IVIEW_PATH (
    echo.
    echo ❌ 未检测到 IrfanView 安装。
    echo 请确保已安装 IrfanView
    pause
    exit /b 1
)

:: 规范化路径(去除引号)
set "IVIEW_PATH=!IVIEW_PATH:"=!"

echo.
echo ✅ 检测到 IrfanView: "!IVIEW_PATH!"
echo 正在关联图片格式...

:: =============== 定义要关联的扩展名列表 ===============
set "EXT_LIST=.jpg .jpeg .png .gif .bmp .tif .tiff .webp .ico .cur .ani .psd .pcx .jp2 .jxr .svg .avif"

:: =============== 为每个扩展名设置关联 ===============
for %%e in (%EXT_LIST%) do (
    echo 关联 %%e ...
    :: 设置文件类型(如 iview.jpgfile)
    assoc %%e=iview.%%~ne.file >nul
    :: 设置打开命令(带引号防空格)
    ftype iview.%%~ne.file="%IVIEW_PATH%" "%%1" >nul
)

:: =============== 可选:设置默认图标(需管理员权限,此处跳过) ===============
:: 注:Windows 11 通常自动使用程序图标,无需手动设

echo.
echo 🎉 所有图片格式已成功关联到 IrfanView!
echo 请重启资源管理器或注销以完全生效。
echo.
pause


补充说明
为什么不用注册表直接写?

assoc/ftype 是微软推荐的用户级关联方式,不破坏系统完整性,且兼容 UAC。

点评

回头看行不行,win11下太麻烦  详情 回复 发表于 昨天 17:20
回复

使用道具 举报

17#
发表于 昨天 14:13 | 只看该作者
进来学习
回复

使用道具 举报

18#
发表于 昨天 14:34 | 只看该作者
这是不错的
回复

使用道具 举报

19#
发表于 昨天 14:37 | 只看该作者
睿派克站长现在在网上啥网名啊
回复

使用道具 举报

20#
发表于 昨天 14:54 | 只看该作者
感谢分享!!!
回复

使用道具 举报

21#
发表于 昨天 15:16 | 只看该作者
上个月好像就回复过这个问题,好像就是楼主的帖子。看来楼主还是不够细心。利用SFTA就可以成功关联格式,而不同格式不同图标只需要进设置自己选择一下就可以了。

点评

不够细心? 因为win11下搞不定 我之前都是一个个手工关联的,太麻烦,现在也觉得麻烦  详情 回复 发表于 昨天 17:07
回复

使用道具 举报

22#
发表于 昨天 16:58 | 只看该作者
好。。。。。
回复

使用道具 举报

23#
 楼主| 发表于 昨天 17:07 | 只看该作者
本帖最后由 前面听说风很大 于 2025-12-5 17:08 编辑
ppll2030 发表于 2025-12-5 15:16
上个月好像就回复过这个问题,好像就是楼主的帖子。看来楼主还是不够细心。利用SFTA就可以成功关联格式,而 ...

不够细心?
因为win11下搞不定

我之前都是一个个手工关联的,太麻烦,现在也觉得麻烦,用了这软件几年在win11下一直关联麻烦,图标就更不用说了
回复

使用道具 举报

24#
 楼主| 发表于 昨天 17:19 | 只看该作者
it323 发表于 2025-12-5 09:58
重新了解了一下这个软件正在使用中,可能还没有习惯觉得不怎么样,其实这个软件在设置里面就可以进行关联 ...

这个知道的 软件设置里选之后进系统默认程序里面一个个关联,觉得太麻烦,好几年了一直想知道win11下怎么才能一键关联......
回复

使用道具 举报

25#
 楼主| 发表于 昨天 17:20 | 只看该作者
mtv01 发表于 2025-12-5 14:10
@echo off
chcp 65001 >nul
setlocal enabledelayedexpansion

回头看行不行,win11下太麻烦
回复

使用道具 举报

26#
发表于 昨天 23:24 | 只看该作者
感谢楼主分享!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-6 00:20

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表