Windows Server中的外语是否会影响Windows服务类?
Windows Server中的外语是否会影响系统性能 我有下面的VB脚本函数来检查windowsWindows Server中的外语是否会影响Windows服务类?,windows,vbscript,windows-server-2012-r2,Windows,Vbscript,Windows Server 2012 R2,Windows Server中的外语是否会影响系统性能 我有下面的VB脚本函数来检查windows netlogon服务已停止并返回true或false 我担心的是,如果.State也被翻译,那么外语也会被翻译,因为如果它们被翻译,那么这个检查就会失败,因为条件不会正确计算,因为它没有说“Stopped” 我一直试图为Windows服务器获取语言包,但没有成功,因此我没有找到测试或检查外语的方法 Function ISnetlogonServiceStopped() netlogonSe
netlogon
服务已停止并返回true或false
我担心的是,如果.State
也被翻译,那么外语也会被翻译,因为如果它们被翻译,那么这个检查就会失败,因为条件不会正确计算,因为它没有说“Stopped”
我一直试图为Windows服务器获取语言包,但没有成功,因此我没有找到测试或检查外语的方法
Function ISnetlogonServiceStopped()
netlogonServStoppedCheck = wmi.Get("Win32_Service.Name='" & "netlogon" & "'").State
If netlogonServStoppedCheck = "Stopped" Then
ISnetlogonServiceStopped = true
Else
ISnetlogonServiceStopped = False
End IF
End Function
几乎所有的东西都是英语的。所有的程序员都必须学习英语(或者在C语言中是英语的一小部分)
这是日本程序员和英国程序员所看到的。他们一模一样。日本程序员必须准确地键入您键入的内容
MS网站上所写的内容都是标准的。你可以一直信赖它。如果在语言或其他方面有任何问题,将写在备注部分 查看文档的方式是作为合同。合同条款已全部写明。你必须做什么,Windows将做什么。Windows所说的功能通常非常狭窄 此外,如果它确实返回了一个本地化的字符串(还有一些函数可以这样做),那么它也会被记录下来。您可以在此处下载整个Windows API
带有外来名称的文件夹称为磁盘上的英文名称(我的文档),并在用户界面中翻译为特定语言的名称 如果您在
%userprofile%\Desktop\Desktop.ini
中查找,您会发现这一行LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21770
,它将文档转换为特定于语言的单词。注意,您看到的是文档的英文翻译(碰巧是相同的)。然而,假设它是法语。如果在命令提示符下键入Mes documents
,则该命令无效,名称为“我的文档”。但您将在Explorer中看到Mes文档
它正在访问的文件是System32的EN-US子文件夹中的shell32.dll.mui。如果用户选择了日语,则System32的JA-JP子文件夹中的shell32.dll.mui几乎所有内容都是英语的。所有的程序员都必须学习英语(或者在C语言中是英语的一小部分)。带有外来名称的文件夹称为磁盘上的英文名称(我的文档),并在用户界面中翻译为特定语言的名称。PS Japan是最好的示例代码源,用于完成其他人似乎没有做过的事情。一个人只能阅读代码而不能阅读其他文本。@CatCat如果你进入任务管理器并在“服务”选项卡上看到,它会说英语“正在运行”和英语“已停止”,还是用你自己的语言?我的语言是英语,所以它会说正在运行。但您的代码与用户界面无关。代码不会因语言而改变。这是日本程序员和英国程序员所看到的。他们一模一样。日本程序员必须准确键入您键入的内容。@CatCat谢谢,我终于能够为另一种语言添加语言包并运行测试代码,您是对的,UI中的语言与代码的状态和属性无关。一个有趣的事实。当为国际功能设计UI时,你必须允许两倍于英语的空间,因为德语的单词很长。但是如果它只有一两个单词的长度,你可能需要把它放大三到四倍。