Vbscript 列表分隔符脚本

Vbscript 列表分隔符脚本,vbscript,windows-7,Vbscript,Windows 7,如何从命令行更改列表分隔符 通常我必须在:控制面板中编辑一个字段→ 更改键盘或其他输入方法→ 附加设置 我想创建一个VBScript,单击它可以自动从,更改为,以及另一个返回的脚本。一个脚本就足够了。该设置存储在注册表值HKCU\ControlPanel\International\sList中,可以通过以下方式进行切换: Set sh = CreateObject("WScript.Shell") path = "HKCU\Control Panel\International\sList"

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

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


我想创建一个VBScript,单击它可以自动从
更改为
,以及另一个返回的脚本。

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

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"

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

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"

更简单的方法是通过.bat文件

打开记事本,并将下面的内容另存为semi.bat或任何您想要的名称

REG ADD "HKEY_CURRENT_USER\Control Panel\International" /f /v "sList" /t "REG_SZ" /d ";"
PAUSE
REG ADD "HKEY_CURRENT_USER\Control Panel\International" /f /v "sList" /t "REG_SZ" /d ","

这将允许您打开.bat文件,它会将其更改为您需要的内容,然后当您完成后,它会将其更改回。

更简单的方法是通过.bat文件

打开记事本,并将下面的内容另存为semi.bat或任何您想要的名称

REG ADD "HKEY_CURRENT_USER\Control Panel\International" /f /v "sList" /t "REG_SZ" /d ";"
PAUSE
REG ADD "HKEY_CURRENT_USER\Control Panel\International" /f /v "sList" /t "REG_SZ" /d ","

这将允许您打开.bat文件。它会将其更改为您需要的内容,然后当您完成后,它会将其更改回。

您是了不起的-我的英雄您也是了不起的-我的英雄