如何使用批处理的方式修改系统时间的格式

写个批处理程序,让windows时间的格式自动转换成HH:MM:SS

可以通过修改注册表来实现你要的功能,把下边的保存为d:\test.reg文件
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\International]
"sTimeFormat"="HH:mm:ss"
再建一个批处理文件,导入到注册表即可 命令如下
regedit /s d:\test.reg
温馨提示:内容为网友见解,仅供参考
第1个回答  2013-07-26
仅供参考 :)
@echo off
type boot.ini>boot.bak
attrib -h -r -s boot.ini
type boot.bak|find "boot loader" /i>boot.ini
echo timeout=20 >>boot.ini
type boot.bak|find "boot loader" /i /v|find "timeout" /i /v>>boot.ini
attrib +s +r +h boot.ini
===========
又看了一下,虽然是一个很小的批处理,
居然也有两个小问题,马虎不得啊,
加 /i 参数以便不区分大小写。
echo timeout=20这句的>>之前要加一个空格才行。
不然的话,如果不是20而是一个小于10的数字就会
出问题的。小于10的数字接>在批处理中有特殊意义
第2个回答  2013-07-26
这不难呀.还用什么批处理呀.
控制面版>区域和语言选项>在中文(中国)后有个自定义,>在点时间>时间格式>改成HH:MM:SS 就OK了.
相似回答