中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-05 22:02
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » 如何用批处理将windows图片和传真查看器为关联 查看 1,044 回复 11
楼 主 如何用批处理将windows图片和传真查看器为关联 发表于 2007-09-20 23:15 ·  中国 福建 福州 电信
初级用户
积分 20
发帖 9
注册 2007-03-03 01:52
19年会员
UID 80604
性别 男
状态 离线
我想把原来的ACDSEE看图软件删了,然后把图片默认浏览指向Windows自带的图片浏览器?
该如何写批处理!!
2 发表于 2007-09-21 00:01 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
保存为.bat文件运行.
@echo off
assoc .jpg=jpegfile
ftype jpegfile=rundll32.exe C:\WINDOWS\system32\shimgvw.dll,ImageView_Fullscreen %%1
3 发表于 2007-09-21 00:19 ·  中国 福建 福州 电信
初级用户
积分 20
发帖 9
注册 2007-03-03 01:52
19年会员
UID 80604
性别 男
状态 离线
我测试了一下
我随便把JPG默认的改成记事本
为什么运行这命令改不回来啊
4 发表于 2007-09-21 00:33 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
你的什么系统?
我测试正常运行.
5 发表于 2007-09-21 00:37 ·  中国 福建 福州 电信
初级用户
积分 20
发帖 9
注册 2007-03-03 01:52
19年会员
UID 80604
性别 男
状态 离线
XP的..........
6 发表于 2007-09-21 00:38 ·  中国 湖北 武汉 电信
版主
★★★★★
积分 11,386
发帖 4,938
注册 2006-07-23 17:10
20年会员
UID 59080
状态 离线
是不是在批处理文件里面运行的?

我测试没有问题的.
7 发表于 2007-09-21 00:42 ·  中国 福建 福州 电信
初级用户
积分 20
发帖 9
注册 2007-03-03 01:52
19年会员
UID 80604
性别 男
状态 离线
是的
我先把关联改成记事本
然后JPG 关联的文件就变成JPG文件
不是之前的JPEG文件
运行这命令不起作用
8 发表于 2007-09-21 03:29 ·  中国 上海 联通
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
try this one:
@echo off
reg add HKEY_CLASSES_ROOT\jpegfile\shell\open\command /ve /t REG_SZ /d "rundll32.exe %systemroot%\system32\shimgvw.dll,ImageView_Fullscreen %1" /f
9 发表于 2007-09-21 12:35 ·  中国 福建 福州 福清市 电信
初级用户
积分 20
发帖 9
注册 2007-03-03 01:52
19年会员
UID 80604
性别 男
状态 离线
Originally posted by HAT at 2007-9-21 03:29 AM:
try this one:
@echo off
reg add HKEY_CLASSES_ROOT\jpegfile\shell\open\command /ve /t REG_SZ /d "rundll32.exe %systemroot%\system32\shimgvw.dll,ImageView_Fullscreen %1" /f

还是失败
10 发表于 2007-09-21 12:46 ·  中国 广东 广州 电信
高级用户
★★★
潜水修练批处理
积分 788
发帖 366
注册 2006-12-31 02:43
19年会员
UID 75048
性别 男
状态 离线
先使用reg delete命令删除下面的两个键值在使用2楼的那个看看(对.jpeg也一样):

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.jpg

Application
Progid
正在潜水修练的批处理小白
11 发表于 2007-09-21 12:51 ·  中国 福建 福州 福清市 电信
初级用户
积分 20
发帖 9
注册 2007-03-03 01:52
19年会员
UID 80604
性别 男
状态 离线
可以了
在多加一个%号就行了
12 发表于 2007-09-21 12:51 ·  中国 福建 福州 福清市 电信
初级用户
积分 20
发帖 9
注册 2007-03-03 01:52
19年会员
UID 80604
性别 男
状态 离线
谢谢大家的帮忙
论坛跳转: