环境:WinXP CMD(CMD Ver 5.1.2600)
我需要向网络内一台叫A1(192.168.0.112)的计算机校对时间,然后把本地时间改成与A1的一样.
然而我用net time之后,输出的文本是如下格式的.
我把09和47滤出来了,也导入到系统了.
但当前时间可是下午的9点多啊,也就是21点多.
请教高手们有没办法把09改成21.
请勿使用第三方工具.
我所写的批处理如下:
把运行$Newtime.bat$之后,系统的时间就成了9点多了.
[ Last edited by voiL on 2005-11-9 at 20:18 ]
我需要向网络内一台叫A1(192.168.0.112)的计算机校对时间,然后把本地时间改成与A1的一样.
然而我用net time之后,输出的文本是如下格式的.
\\192.168.0.112 的当前时间是 2005/11/8 下午 09:47
命令成功完成。
我把09和47滤出来了,也导入到系统了.
但当前时间可是下午的9点多啊,也就是21点多.
请教高手们有没办法把09改成21.
请勿使用第三方工具.
我所写的批处理如下:
net time \\192.168.0.112>%temp%\$112$.tmp
FOR /F "tokens=5,6* delims=: " %%a in (%temp%\$112$.tmp) do (Set voltime=%%a%%b) & echo time %%a:%%b>%temp%\$Newime$.bat
Start %temp%\$Newtime$.bat
Del /Q %temp%\$Newtime$.bat
把运行$Newtime.bat$之后,系统的时间就成了9点多了.
[ Last edited by voiL on 2005-11-9 at 20:18 ]
