循环 VBScript

2023-12-06

我正在尝试运行 VBScript 检查时间,直到到达 22:00(晚上 10 点),然后运行shutdown.bat。我总是收到诸如“'loop' without 'do'”之类的错误。任何人都可以查看我的代码并看看是否有办法修复它?

Do 
    If Hour(Time()) => 22 And Minute(Time()) => 30 And Hour(Time()) < 23 Then
Loop Until True
    Then
        'Dim shell
        Set shell = CreateObject("WScript.Shell")
        shell.Run "shutdown.bat"
        Set shell = Nothing
    End If

如果您确实想保持循环运行直到达到特定时间,请按以下步骤操作:

Do While True ' = Do the following forever (or until something breaks the loop)
    If Hour(Time()) => 22 And Minute(Time()) => 30 And Hour(Time()) < 23 Then
        ' Do whatever you want and then
        ' break the loop:
        Exit Do
    End If
Loop

但是,我不建议这样做,因为它会消耗大量资源。相反,你应该使用任务调度程序.

希望有帮助:)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

循环 VBScript 的相关文章

  • ruby 中的无效函数

    为什么这个功能无效呢 def request method get resource meta strip true end 意外的 期待关键字 结束 谢谢你 在 Ruby 中 不能用可选参数包围必需参数 使用 def request re
  • 使用 VBScript 检查排序顺序

    假设我有一个数组 arr1 其中包含日期值 如下所示 Arr1 50 9 3 2012 4 57 02 AM 22 3 2012 5 57 02 AM 9 5 2012 8 57 02 AM 9 3 2011 4 57 02 上午 Edit
  • C:Do-While 循环重复太多!

    我有一个让我困惑的小程序 我正在尝试使用循环来获取用户的输入 如果输入错误 则再次重复 如果正确 则退出 代码片段是 void main char user status Checks User Status q Quiz Master a
  • 如何将 VBScript 转换为可执行 (EXE) 文件? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我四处寻找转换 VBScript 的信息 vbs 到可执行文件 并意识到大多数可用的工具实际上是将脚本包装在可执行文件中 尝试了一些工
  • 如何在 Prolog 中计算数字序列的和

    任务是计算从0到M的自然数之和 我使用SWI Prolog编写了以下代码 my sum From To From gt To my sum From To S From 0 Next is 1 S is 1 my sum Next To S
  • Python中“函数之外返回”语法错误的原因?

    我在这段代码中遇到问题 return outside function
  • Powershell/PowerCLI 循环、超时和退出

    以下是场景 我通过 Powershell PowerCLI VMwares Powershell 模块 远程启动虚拟机 一旦虚拟机启动 我将针对虚拟机运行一系列 cmdlet 目前我有这段代码 Start VM my VM Name run
  • 如何测试具有多个输入调用的循环?

    我正在尝试测试一个依赖多个用户输入来返回某个值的函数 我已经在这里寻找了多个答案 但没有一个能够解决我的问题 我看到了参数化 模拟和猴子补丁的东西 但没有任何帮助 我认为很大程度上是因为我没有清楚地理解正在做的事情背后的概念 并且我无法适应
  • 按顺序范围循环映射

    我正在寻找一种确定的方法来范围Go map为了 Go 规范 https golang org ref spec For statements陈述如下 映射的迭代顺序未指定 并且不保证从一次迭代到下一次迭代的顺序相同 如果在迭代过程中删除尚未
  • .Net 中的计时器和循环准确吗?

    在开发一个程序时 计算555定时器IC产生的脉冲的频率和脉冲宽度 通过PC并行端口传到PC 我注意到每次运行代码时它都会显示不同的值 因此我开始测试循环和计时器的准确性 我运行了以下代码 发现它们不准确 我可能是错的 如果我错了 请纠正我
  • 在 VBScript 中导航 XML 节点(对于 Dummy)

    我正在尝试编写一个脚本来为我操作 xml 文件中的一些数据 我对 VBScript 还很陌生 但有 VB NET 和 VBA 背景 所以我觉得我知道自己在做什么 我认为可能有更好的方法来导航文件 而不是对每一行进行大量调用 InStr 或类
  • Java for every循环工作

    我正在执行某项任务 当我无意中做错事时但代码执行并提供了正确的结果 我对此并不感到惊讶 并且想到每个循环的所有这些是如何工作的 示例 示例程序 public static void main String args String myInp
  • 从文件中读取单词并放入列表中

    本质上 我有一个巨大的文件 所有文件包含每行多个单词 每个单词用空格分隔 有点像这样 WORD WORD WORD WORD ANOTHER WORD SCRABBLE BLAH YES NO 我想要做的是将文件中的所有单词放入一个巨大的列
  • VBScript 中的对象/类字典

    vbscript 中是否可以有对象 类的字典 例如 Class employeeclass Public first last salary End Class Dim employeedict Set employeedict Creat
  • 表、TR各2个循环、PHP、HTML

    我有一个 html 表 我使用一些循环来获取一些数据 该数据以这种方式显示 tr td Data td tr next loop 但我不希望它每 2 个甚至 3 个循环关闭表行 tr 所以数据可能如下所示 tr td Data td td
  • “对象不是函数” - onclick 事件

    在开始之前 不 我没有发现分号的问题 并且我没有向函数传递任何值 当我尝试从控制台执行函数 login 时 它工作得很好 但是当我单击 HTML 输入按钮来调用它时 我收到 Uncaught TypeError object is not
  • 如何避免循环

    大家好 我是 R 新手 我有两个面板数据文件 其中包含 id date 和 ret 列 文件 A 的数据比文件 B 多得多 但我主要处理文件 B 数据 id 和 date 的组合是唯一标识符 有没有一种优雅的方式来查找 B 中的每个 id
  • Angular 2循环遍历列表有一些延迟

    如何使用 Angular 2 和 TypeScript 以一定延迟循环遍历数组 我有一个数组 students Array
  • 如何在 Ruby 中使用循环输出所有可能的组合?

    我刚刚开始学习编程 并试图编写一个输出所有可能组合的函数 到目前为止 我已经能够找到尺寸 2 的所有可能组合 但我不确定如何使代码保持开放式以处理更大尺寸的组合 某种递归会有用吗 我知道我可以使用内置的组合方法 但我只是想弄清楚如何从头开始
  • C# 计算元音

    我正在学习 C 编程 并且正在尝试计算元音 我让程序循环遍历句子 但它不返回元音计数 而是仅返回字符串的长度 任何帮助将不胜感激 static void Main int total 0 Console WriteLine Enter a

随机推荐

  • Pyinstaller 和 Ply IOError:源代码不可用

    我对 pyinstaller 很陌生 但几天来我一直在努力解决这个问题 但我似乎不知道出了什么问题 我的脚本正常运行 但当我尝试使用 pyinstaller 构建时抛出 IOerror 我的模块 包括 ply lex 似乎已包含在内 但也许
  • Winforms - MVP 模式:使用静态 ApplicationController 来协调应用程序?

    背景 我正在构建一个两层 C net 应用程序 第 1 层 使用 MVP 模型 视图 呈现器 设计模式的 Winforms 客户端应用程序 第 2 层 位于实体框架和 SQL Server 之上的 WebAPI RESTful 服务 目前
  • xlib 有活动窗口事件吗?

    我正在尝试编写一个程序 使用 Xlib 跟踪活动窗口何时发生变化 我很难找出最好的方法来做到这一点 到目前为止 这些是我的想法 每秒使用 NET ACTIVE WINDOW 获取活动窗口 如果它已更改 则运行该事件的相关代码 获取所有窗口的
  • 构建入侵检测系统但从哪里开始

    我对入侵检测系统进行了很多搜索 但现在我很困惑 因为现在我应该从哪里开始 我不知道是否存在任何开源可重用代码 但我想用神经网络制作入侵检测和防御系统 从开发人员的角度来看 我的问题是我应该从哪里开始 请就这个话题指导我 我目前正在研究和分析
  • 对于无法解析的 IP 地址,Windows 上的反向 dns 查找会阻塞几秒钟

    我正在使用Java的InetAddress getHostName 执行一些反向 DNS 查找 但它所花费的时间似乎有问题 这是一个代码片段 public static void main String args throws IOExce
  • Angular 6.x Map 运算符对于具有 ActivatedRoute 的 Observable 不存在

    我最近遇到了一个问题 没有找到有关如何使其工作的提示 当我使用ActivatedRoute从我的路由获取数据时 角度无法编译并说Property map does not exist on type Observable
  • 在 Pygame 中实现二维空间中的平滑运动

    我想实现平滑的运动 加速到最大速度 然后在不按下任何键的情况下缓慢减速 类似于小行星中太空飞船的运动 这是我当前的运动代码 import pygame pygame init display pygame display set mode
  • 异常后继续合并

    是否可以继续MERGE后EXCEPTION MERGE INTO copy emp c USING employees e ON c employee id e employee id WHEN MATCHED THEN UPDATE SE
  • 32 位构建中出现“错误的代码生成,Boost 中的指针差异”错误

    在 Mac OS X 10 6 下 我正在构建一个链接到 boost 1 46 的 C 共享库 我正在使用随 Xcode 4 0 安装的命令行工具 64 位版本运行良好 构建 32 位时 我在链接时收到以下错误消息 ld bad codeg
  • 获取带有电子邮件 ID 的联系人

    我需要通过电子邮件获取联系人信息 光标 它们必须是不同的 如果每个联系人收到电子邮件 则必须有一个条目 怎么做 我的目标是 2 0 附带的新联系人 API 1 我尝试使用 CursorJoiner 来做到这一点 但是发生了奇怪的事情 这是我
  • iphone sdk 3.0中的MinimumOSVersion问题

    我已经安装了最新的 iphone sdk 3 0 beta 5 并尝试从该 sdk 提交第一个应用程序构建 但是当我上传到 itunes connect 时 它给我消息 您上传的二进制文件无效 为密钥提供的值 最低操作系统版本是不可接受的
  • Google云数据存储仅存储唯一实体

    我正在尝试使用 Google Datastore 学习 NoSQL 但遇到了唯一性问题 考虑一个电子商务商店 它有类别和产品 您不希望数据库中有两个具有相同 SKU 的产品 所以我用 JSON 插入一个实体 sku 1234 product
  • 如何获取 GL 库/标头?

    include
  • unicode 字符串中的内存位置

    我知道有人在我创作时解释了为什么 Python 2 7 中的相等 unicode 字符串 它们不指向内存中的同一位置 与 普通 字符串一样 gt gt gt a1 a gt gt gt a2 a gt gt gt a1 is a2 True
  • 将未知数量的字段输入到 mysql - 最佳结构?

    我需要存储从多个表单发送的数据 有趣的是 因为这些表单将由我计划向用户提供访问权限的表单生成器创建 我不知道表单中有多少个字段 或者用户将提交多少个字段 我考虑过类似于以下的表结构 表单本身保存为php以进行包含 FormId FormTy
  • 在asp.net core 1.0中创建RSS feed

    我正在 Asp net Core 1 0 MVC 6 工作 我正在尝试编写一个组件来从我的网站提供 RSS 提要 I found 这个帖子这表明 System ServiceModel Syndicate 尚未移植到 ASP NET COR
  • 正则表达式:如何匹配 RFC1918 私有 IPV4 地址范围中的 IP 地址(在 Python 中)?

    RFC1918 将私有 IPv4 地址定义为属于以下任意范围的地址 10 0 0 0 10 255 255 255 172 16 0 0 172 31 255 255 192 168 0 0 192 168 255 255 出于分析目的 我
  • Java Swing:所有 UIDefaults 属性的列表

    问题 在哪里可以获得 Swing 中存在的所有 UIDefaults 属性的列表 我知道可以编写一小段代码来提取并显示它们 但我想知道通过这种方式获得的列表是否真的完整 当我这样做时 我获得了 Metal L F 的 636 个属性 Win
  • 在notifyDataSetChanged后焦点发生变化之前,ListView不会显示更改

    我有一个AlertDialog with a ListView设置为多选就可以了 它还有一个Button on it The Button打开另一个AlertDialog如果确定 将从数据集中删除所选项目ListView 然后告诉列表视图的
  • 循环 VBScript

    我正在尝试运行 VBScript 检查时间 直到到达 22 00 晚上 10 点 然后运行shutdown bat 我总是收到诸如 loop without do 之类的错误 任何人都可以查看我的代码并看看是否有办法修复它 Do If Ho