列表分隔符脚本 [英] List Separator script

查看:38
本文介绍了列表分隔符脚本的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何从命令行更改列表分隔符?

How can I change the List separator from the command line?

通常我必须编辑一个字段:控制面板 →更改键盘或其他输入法→其他设置

Normally I have to edit a field in: Control Panel → Change keyboards or other input methods → Additional settings

我想创建一个 VBScript,我点击它会自动从 , 更改为 ;,另一个可以返回.

I would love to create a VBScript that I click which automatically changes from , to ;, and another one that goes back.

推荐答案

一个脚本就足够了.该设置存储在注册表值 HKCU\ControlPanel\International\sList 中,可以通过以下方式进行切换:

A single script should suffice. The setting is stored in the registry value HKCU\ControlPanel\International\sList and can be toggled with something like this:

Set sh = CreateObject("WScript.Shell")

path = "HKCU\Control Panel\International\sList"

Set separator = CreateObject("Scripting.Dictionary")
separator.Add True , ";"
separator.Add False, ","

sh.RegWrite path, separator(sh.RegRead(path) = ","), "REG_SZ"

这篇关于列表分隔符脚本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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