Windows中证书管理器的本地化 [英] Localization of Certificate Manager in Windows

查看:240
本文介绍了Windows中证书管理器的本地化的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


出于文档目的,我需要证书存储区名称,因为它们在证书管理器MMC管理单元中使用。

For documentation purposes i need the Certificate Store Names as they are used in the Certificate Manager MMC Snap-In.


例如,可以在"证书(本地计算机)\Personal\Cerificates"中找到用户个人商店。在德语中,路径将是"Lokaler Computer\Eigene Zertifikate \ Zertifikate"。我可以为Windows安装所有语言包,
看看我自己,但你不能从应用程序复制显示的路径:(不幸的是,我需要一些我不能简单写下来的语言,因为它们是显示(我不熟悉那些语言,也不是我的硬件准备输入一些远东亚
语言)。

For example the users personal store can be found at "Certificates (Local Computer)\Personal\Cerificates". In German the path would be "Lokaler Computer\Eigene Zertifikate\Zertifikate". I could install all Language Packs for Windows and have a look myself but you can't copy the shown path out off the app :( And unluckily i need a few languages that i can't simply write down as they are shown (neither i'm knowledgeable in those language nor my hardware is prepared to enter some far east asian languages).


本地化名称可以是从某个地方检索?文件,WinAPI等。

Can the localized names be retrieved from somewhere? Documenation, WinAPI ect.


推荐答案

嗨RalfJansen,

Hi RalfJansen,

您可以尝试使用
SHGetLocalizedName
。在
上有一个PInvoke示例Michael Kaplan的博客

证书实际上位于: 

The certificate is actually located in like: 

C:\\Users\\(username)\\AppData\\Roaming\\Microsoft\\SystemCertificates\\My\\Certificates\\


祝你好运,

Best regards,


Drake

Drake


这篇关于Windows中证书管理器的本地化的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆