[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
本帖最后由 jyswjjgdwtdtj 于 2023-10-22 14:42 编辑
  1. const docfilename="c:\1.doc"
  2. const wd=3  '星期几
  3. const t=8 '几点钟
  4. do
  5. if weekday(date)=(wd mod 7)+1 then
  6. do
  7. if hour(time)=t then
  8. print docfilename
  9. exit do
  10. end if
  11. wscript.sleep 60000
  12. loop
  13. end if
  14. wscript.sleep 60*60*24*1000
  15. loop
  16. sub print(docfilename)
  17. Dim wdApp, Doc
  18. Set wdApp = CreateObject("Word.Application")
  19. wdApp.Visible = False
  20. Set Doc = wdApp.Documents.Open(docfilename)
  21. Doc.PrintOut
  22. Doc.Close
  23. end sub
复制代码

TOP

回复 3# FU586097


    那你自己改改呗 我不是把文件地址标到脚本头上那个const里了?
2

评分人数

TOP

回复 5# FU586097


    改了一下 你看看

TOP

本帖最后由 jyswjjgdwtdtj 于 2023-10-22 15:37 编辑

回复 12# FU586097
  1. const docfilename="c:\1.doc"
  2. const wd=3  '星期几
  3. const t=32 '第几分钟
  4. const h=19 '几点钟
  5. do
  6. if weekday(date)=(wd mod 7)+1 then
  7. do
  8. if hour(time)=h and minute(time)=t then
  9. print docfilename
  10. exit do
  11. end if
  12. wscript.sleep 60000
  13. loop
  14. end if
  15. wscript.sleep 60*60*24*1000
  16. loop
  17. sub print(docfilename)
  18. Dim wdApp, Doc
  19. Set wdApp = CreateObject("Word.Application")
  20. wdApp.Visible = False
  21. Set Doc = wdApp.Documents.Open(docfilename)
  22. Doc.PrintOut
  23. Doc.Close
  24. end sub
复制代码
你时间没到肯定不会执行啊  
还有你干嘛改”日”啦! 你改成7就不行吗

TOP

本帖最后由 jyswjjgdwtdtj 于 2023-10-23 19:11 编辑

我也不知道之前那个出了什么问题 但这个绝对行
记得加进开机启动
const docfilename="c:\1.doc"
const wd=3  '星期几
const t=32 '第几分钟
const h=19 '几点钟
do
if weekday(date)=(wd mod 7)+1 then
if hour(time)=h and minute(time)=t then
print docfilename
exit do
end if
end if
wscript.sleep 60000
loop
sub print(docfilename)
Dim wdApp, Doc
Set wdApp = CreateObject("Word.Application")
wdApp.Visible = False
Set Doc = wdApp.Documents.Open(docfilename)
Doc.PrintOut
Doc.Close
end sub

TOP

返回列表