2010-03-09 19:08:56 +0000 2010-03-09 19:08:56 +0000
43
43
Advertisement

在没有管理员权限的情况下使用自定义字体?

Advertisement

我知道你可以把自定义字体放在比如C:\Windows\Fonts,应用程序将能够找到并使用它们。然而,这只有当你有管理员访问机器的权限时才有可能,而在共享环境中很少有这种情况。

有没有一种通用的方法可以从其他一些适合非管理员用户的位置使用自定义字体?如果没有,有没有针对Adobe Fireworks(CS3)和Office 2007的特定方式?

我主要对XP和Vista感兴趣,但如果有一个适用于其他Windows版本的解决方案就更好了。

Advertisement
Advertisement

答案 (8)

25
25
25
2012-03-08 20:15:10 +0000

使用PortableApps.com平台(在版本10.0中引入)可以在没有管理员权限的情况下使用自定义字体。

要使用自定义字体:

1. 下载 并解压 PortableApps.com 平台

2.将字体文件复制到 <PortableApps>\PortableApps\PortableApps.com\Data\Fonts 目录。复制字体文件到0x6&目录。如果这个文件夹还不存在,请创建这个文件夹。_

  1. 关闭并重新启动PortableApps.com平台。

当PortableApps.com平台运行时,字体现在应该可以在其他应用程序中使用。

20
20
20
2010-03-10 12:43:06 +0000

有一个我在XP上使用的变通方法;我不能说它是否在其他Windows版本上工作。

如果你双击任何字体文件,无论它保存在哪里,你都会得到一个预览窗口。在你关闭这个窗口之前,字体将可以在其他应用程序中使用,尽管一些应用程序可能需要重新启动。

我相信这是因为预览会自动临时安装字体以呈现它,而这个临时安装并不涉及将字体添加到Fonts文件夹中,因此不需要管理员权限。


编辑:刚刚测试了将字体文件的快捷方式复制到Fonts文件夹中,这对我来说似乎也是可行的,但我相信我之前尝试过没有成功。

16
Advertisement
16
16
2018-08-03 15:19:57 +0000
Advertisement

从Windows 10 17704开始,您将有能力在没有管理员权限的情况下安装字体

非管理员用户的字体安装

您是否曾经想在共享的学校或工作PC上使用您自己的帐户中的字体,但由于您没有安装字体所需的管理员权限而无法安装?好吧,我们已经听到了你对这个问题的不满,并做了一些修改。

过去,Windows中的字体总是为所有用户安装。因为这是一个系统范围内的变化,它总是需要管理员权限。对管理员的需求反映在用户界面上。例如,如果你在文件资源管理器中浏览到一个包含字体文件的文件夹,并在文件上单击右键弹出上下文菜单,那么 “安装 "选项就会出现安全徽章,这意味着它需要管理员。

12
12
12
2010-03-09 20:08:34 +0000

添加和删除系统字体是管理员的任务,对于没有管理员权限的用户来说是不允许的(Power User实际上可能已经足够了),因为他们可能会通过删除或替换标准系统字体来破坏Windows。)

从我读到的这里你应该可以给用户对他们的\Windows/Fonts文件夹的写访问权限,这将让他们安装字体。

6
Advertisement
6
6
2011-03-29 19:04:29 +0000
Advertisement

NexusFont是一个免费的字体管理器,它可以用来管理已安装的字体(有管理员权限),或者在运行时提供某些字体(没有管理员权限)。对于后一种功能,只需运行NexusFont并添加你喜欢的字体组。字体文件可以存放在任何文件夹中。只要NF运行,应用程序就可以使用这些字体。NF可以被移植使用。

在windows 7上有一些怪癖,需要实验一下才能掌握。最大的一个问题是,如果你使用符号链接安装,不要通过删除文件来禁用,因为它会删除文件而不仅仅是符号链接。在这种情况下,禁用(卸载)字体,但使用 “将文件留在原处 "的选项。

1
1
1
2016-06-03 16:27:17 +0000

WinFonts4All也可以在用户级别上工作(测试:Windows 7,Windows 8和Windows 10)。

它监控%userprofile%/Fonts中的所有字体,并为当前用户会话注册它们。它甚至有一个GUI:)

看看它的实际操作 https://ygg.li/winfonts

0
Advertisement
0
0
2015-09-03 20:36:32 +0000
Advertisement

是的,你可以在没有管理员权限的情况下加载字体。看看 AddFontResource 函数 。你可以使用 Font Xplorer (免费软件)从本地文件夹加载字体。我在Win7上测试过(可能在win8上也能用)。

-1
-1
-1
2011-06-23 03:35:45 +0000

只要取消选中 “复制字体到字体文件夹 "复选框,然后安装字体。已安装的字体将只在该会话中可用。每次登录时,你都必须重复这个任务。

Advertisement

相关问题

3
19
10
28
3
Advertisement
Advertisement