中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-12 18:43
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]通过BAT将当前年月日时分提取至系统剪贴板 查看 1,182 回复 5
楼 主 [求助]通过BAT将当前年月日时分提取至系统剪贴板 发表于 2009-10-26 08:50 ·  中国 江苏 扬州 电信
高级用户
★★★
积分 620
发帖 329
注册 2007-12-05 15:34
18年会员
UID 104754
性别 男
状态 离线
通过BAT将当前"年 月 日 时 分"提取至系统剪贴板

(在其它文档中就可以直接将时间粘贴出来,且也粘贴作为文件名,也就是,时间写法文件名的符合要求)

请会的朋友,,指点..........

谢谢

[ Last edited by cad55 on 2009-10-26 at 13:36 ]
2 发表于 2009-10-26 13:03 ·  中国 山东 威海 联通
新手上路
积分 8
发帖 9
注册 2009-09-11 22:19
16年会员
UID 151860
性别 男
状态 离线
@echo off
echo strCopy = "%date% %time%" >>1.vbs
echo Set objIE = CreateObject("InternetExplorer.Application") >>1.vbs
echo objIE.Navigate("about:blank") >>1.vbs
echo objIE.document.parentwindow.clipboardData.SetData "text", strCopy >>1.vbs
echo objIE.Quit >>1.vbs
1.vbs
exit
3 发表于 2009-10-26 13:26 ·  中国 江苏 扬州 电信
高级用户
★★★
积分 620
发帖 329
注册 2007-12-05 15:34
18年会员
UID 104754
性别 男
状态 离线
楼上的,,运行不了,,

还有此剪切板上的时间,能作为文件名,也就是,时间写法符合要求


谢谢

[ Last edited by cad55 on 2009-10-26 at 13:33 ]
4 发表于 2009-10-26 15:18 ·  中国 北京 东城区 联通
银牌会员
★★★★
[b]看你妹啊[/b]
积分 1,488
发帖 1,357
注册 2006-05-20 12:00
20年会员
UID 55770
状态 离线
悲剧,改改不就行了

有问题请发论坛或者自行搜索,再短消息问我的统统是SB
5 发表于 2009-10-26 18:16 ·  中国 山东 威海 联通
新手上路
积分 8
发帖 9
注册 2009-09-11 22:19
16年会员
UID 151860
性别 男
状态 离线
汗一个。。。为什么在我的系统里能运行??我的系统是Windows 7旗舰版

应LZ要求改了一下:

@echo off
echo strCopy = "%date:~0,10%%time%" >>1.vbs
echo Set objIE = CreateObject("InternetExplorer.Application") >>1.vbs
echo objIE.Navigate("about:blank") >>1.vbs
echo objIE.document.parentwindow.clipboardData.SetData "text", strCopy >>1.vbs
echo objIE.Quit >>1.vbs
1.vbs
pause>nul
del 1.vbs
exit
6 发表于 2009-10-27 09:42 ·  中国 江苏 扬州 江都区 电信
高级用户
★★★
积分 620
发帖 329
注册 2007-12-05 15:34
18年会员
UID 104754
性别 男
状态 离线
Originally posted by qingyuedufeng at 2009-10-26 06:16 PM:
汗一个。。。为什么在我的系统里能运行??我的系统是Windows 7旗舰版

应LZ要求改了一下:

@echo off
echo strCopy = "%date:~0,10%%time%" >>1.vbs ...



谢谢兄台
但strCopy = "2009-10- 9:13:04.96" 这样的时间格式

在作为文件名时,不符合系统要求,,



能否,,再改一下,,,谢谢了。。


(再问一下,,为什么有的机器,运行此BAT时,要询问VBS的打开方式呀)

[ Last edited by cad55 on 2009-10-27 at 10:50 ]
论坛跳转: