VBScript每10分钟执行一次按下6号键的脚本
时间: 2024-05-01 14:21:45 浏览: 16
好的,你可以编写以下VBScript脚本实现按下6号键的操作,并使用Windows计划任务设置每10分钟执行一次:
```
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMPAD6}"
```
接下来,你可以按照以下步骤设置计划任务:
1. 打开控制面板,找到“管理工具”下的“任务计划程序”。
2. 在任务计划程序界面中,点击“创建基本任务”。
3. 在创建基本任务向导中,输入任务名称和描述,点击“下一步”。
4. 在触发器设置中,选择“每天”,并设置重复间隔为“10分钟”。
5. 在操作设置中,选择“启动程序”,并输入VBScript文件的路径。
6. 在完成向导后,任务计划程序会自动启动你的脚本,按下6号键。
相关问题
基于CANOE的网络管理状态机测试脚本
CANOE是一款网络管理状态机测试工具,可以进行网络协议的测试。基于CANOE可以编写自动化测试脚本来进行测试。以下是一个基于CANOE的网络管理状态机测试脚本的示例:
1. 连接设备
2. 发送登录请求
3. 检查登录响应是否成功
4. 发送获取设备信息请求
5. 检查设备信息响应是否正确
6. 发送修改设备配置请求
7. 检查修改配置响应是否成功
8. 断开连接
以上是一个简单的测试用例,其中涉及到了设备连接、发送请求、检查响应等步骤。测试脚本需要编写在一定的语言中,例如Python、VBScript等,以实现自动化执行测试用例。
用excel vbscript建一个房产信息表,内含地址,栋号,房号,用途,建筑面积,登记价,评估单价,解析地址字段中含有几栋几号,分别记录到栋号和房号里,用途字段限定在房屋、厂房、商城范围
好的,您想要用Excel VBS脚本建立一个房产信息表,内含地址、栋号、房号、用途、建筑面积、登记价和评估单价字段。同时,需要解析地址字段并将栋号和房号分别填入相应的字段中,用途字段限定在房屋、厂房、商城范围内。
以下是实现这个功能的VBS脚本代码:
```vbscript
'创建 Excel 对象
Dim objExcel
Set objExcel = CreateObject("Excel.Application")
'创建新的工作簿
Dim objWorkbook
Set objWorkbook = objExcel.Workbooks.Add()
'选择第一个工作表
Dim objSheet
Set objSheet = objWorkbook.Worksheets(1)
'设置表头
objSheet.Cells(1, 1) = "地址"
objSheet.Cells(1, 2) = "栋号"
objSheet.Cells(1, 3) = "房号"
objSheet.Cells(1, 4) = "用途"
objSheet.Cells(1, 5) = "建筑面积"
objSheet.Cells(1, 6) = "登记价"
objSheet.Cells(1, 7) = "评估单价"
'读取数据
Dim iRow
iRow = 2 '从第二行开始读取数据
Do While objSheet.Cells(iRow, 1).Value <> ""
Dim strAddress
Dim strDong
Dim strFang
Dim strYongtu
Dim strArea
Dim strDengji
Dim strPinggu
'解析地址字段中的栋号和房号
strAddress = objSheet.Cells(iRow, 1).Value
Dim intPos
intPos = InStr(strAddress, "栋")
If intPos > 0 Then
strDong = Left(strAddress, intPos - 1)
strAddress = Mid(strAddress, intPos + 1)
End If
intPos = InStr(strAddress, "号")
If intPos > 0 Then
strFang = Left(strAddress, intPos - 1)
strAddress = Mid(strAddress, intPos + 1)
End If
'限定用途字段在房屋、厂房、商城范围内
strYongtu = objSheet.Cells(iRow, 4).Value
If strYongtu <> "房屋" And strYongtu <> "厂房" And strYongtu <> "商城" Then
strYongtu = ""
End If
'读取其他字段
strArea = objSheet.Cells(iRow, 5).Value
strDengji = objSheet.Cells(iRow, 6).Value
strPinggu = objSheet.Cells(iRow, 7).Value
'将数据写入新的行
objSheet.Cells(iRow, 2) = strDong
objSheet.Cells(iRow, 3) = strFang
objSheet.Cells(iRow, 4) = strYongtu
objSheet.Cells(iRow, 5) = strArea
objSheet.Cells(iRow, 6) = strDengji
objSheet.Cells(iRow, 7) = strPinggu
iRow = iRow + 1 '读取下一行数据
Loop
'保存文件
objWorkbook.SaveAs "房产信息表.xlsx"
'退出 Excel
objWorkbook.Close
objExcel.Quit
```
这个脚本会依次读取Excel表格中每一行的地址、用途、建筑面积、登记价和评估单价字段,并解析出地址中的栋号和房号。然后,将栋号、房号、用途、建筑面积、登记价和评估单价写入新的行中。最后,将结果保存到一个新的Excel文件中。
希望这个VBS脚本可以帮助到您!
相关推荐
![application/x-rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)