抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

当我们使用绿色版本的 Telegram 或者将 Telegram 目录更换后,可能会出现 tg:// 链接无法打开,比如打开:https://t.me/zhihuribao_rss,点击页面上的 “VIEW IN TELEGRAM” 按钮却没有反应,这时候需要修复链接。

Update:

官方 desktop app 有自带工具,点击 “Settings”,出现的是用户设置界面,直接输入字符 “registertg”,然后页面会显示 “registered custom scheme” 这样的提示,再打开 tg 链接可以发现已经能够启动程序了。这样就不用自己去手动修复注册表了。


新建 tg.reg 文件,内容如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\tdesktop.tg]

[HKEY_CLASSES_ROOT\tdesktop.tg\DefaultIcon]
@="\"C:\\Users\\Zerow\\AppData\\Roaming\\Telegram Desktop\\Telegram.exe,1\""

[HKEY_CLASSES_ROOT\tdesktop.tg\shell]

[HKEY_CLASSES_ROOT\tdesktop.tg\shell\open]

[HKEY_CLASSES_ROOT\tdesktop.tg\shell\open\command]
@="\"C:\\Users\\Zerow\\AppData\\Roaming\\Telegram Desktop\\Telegram.exe\" -- \"%1\""

[HKEY_CURRENT_USER\SOFTWARE\Classes\tdesktop.tg]

[HKEY_CURRENT_USER\SOFTWARE\Classes\tdesktop.tg\DefaultIcon]
@="\"C:\\Users\\Zerow\\AppData\\Roaming\\Telegram Desktop\\Telegram.exe,1\""

[HKEY_CURRENT_USER\SOFTWARE\Classes\tdesktop.tg\shell]

[HKEY_CURRENT_USER\SOFTWARE\Classes\tdesktop.tg\shell\open]

[HKEY_CURRENT_USER\SOFTWARE\Classes\tdesktop.tg\shell\open\command]
@="\"C:\\Users\\Zerow\\AppData\\Roaming\\Telegram Desktop\\Telegram.exe\" -- \"%1\""

[HKEY_CLASSES_ROOT\tg]
"URL Protocol"=""
@="URL:Telegram Link"

[HKEY_CLASSES_ROOT\tg\DefaultIcon]
@="\"C:\\Users\\Zerow\\AppData\\Roaming\\Telegram Desktop\\Telegram.exe,1\""

[HKEY_CLASSES_ROOT\tg\shell]

[HKEY_CLASSES_ROOT\tg\shell\open]

[HKEY_CLASSES_ROOT\tg\shell\open\command]
@="\"C:\\Users\\Zerow\\AppData\\Roaming\\Telegram Desktop\\Telegram.exe\" -- \"%1\""

[HKEY_CURRENT_USER\SOFTWARE\Classes\tg]
"URL Protocol"=""
@="URL:Telegram Link"

[HKEY_CURRENT_USER\SOFTWARE\Classes\tg\DefaultIcon]
@="\"C:\\Users\\Zerow\\AppData\\Roaming\\Telegram Desktop\\Telegram.exe,1\""

[HKEY_CURRENT_USER\SOFTWARE\Classes\tg\shell]

[HKEY_CURRENT_USER\SOFTWARE\Classes\tg\shell\open]

[HKEY_CURRENT_USER\SOFTWARE\Classes\tg\shell\open\command]
@="\"C:\\Users\\Zerow\\AppData\\Roaming\\Telegram Desktop\\Telegram.exe\" -- \"%1\""

C:\\Users\\Zerow\\AppData\\Roaming\\Telegram Desktop\\Telegram.exe 是我个人电脑上的 Telegram 软件路径,批量替换为自己的 Telegram 安装路径,保存后双击此文件即可。

评论