管理和优化服务的vbs

定时执行专家 VBS/BAT 脚本扩展:3 个真实案例解析毫秒级定时任务编排 本文深入解析如何利用'定时执行专家'软件结合VBS/BAT脚本实现毫秒级精度的任务编排,提供三个实用案例:数据库定时备份、服务状态监控和日志文件清理。这些方案突破了Windows原生任务计划的限制,适用于金融交易、工业控制等高精度场景,显著提升自动化运维效率。 阅读详情
Dim SS, S

Dim szMsg, szTtl

Dim l

 

Set SS = GetObject("winmgmts:{impersonationLevel=impersonate}").ExecQuery("Select * From Win32_Service")

szMsg = "执行了下列操作:" & vbCrLf

szTtl = "管理服务程序"

l = Len(szMsg)

 

For Each S In SS

 Select Case UCase(Trim(S.Name))

 Case "DFS":

  Call StopManual()

 Case "ERSVC":

  Call StopManual()

 Case "HELPSVC":

  Call StopManual()

 Case "MDM":

  Call StopManual()

 Case "MESSENGER":

  Call StopDisable()

 Case "SPOOLER":

  Call PrintSpooler()

 Case "REMOTEREGISTRY":

  Call StopDisable()

 Case "SCHEDULE":

  Call StopManual()

 Case "THEMES":

  Call Themes()

 Case "AUDIOSRV":

  Call WindowsAudio()

 Case "W32TIME":

  Call StopManual()

 End Select

Next

 

Set SS = Nothing

Set S = Nothing

 

If Len(szMsg) = l Then szMsg = "您的服务设置和本程序预期的一样!"

MsgBox szMsg, 4160, szTtl

 

'Distributed File System

'Error Reporting Service

'Help and Support

'Machine Debug Manager

'Task Scheduler

'Windows Time

Sub StopManual()

 Dim bFlg

 

 bFlg = False

 

 If StrComp(S.StartMode, "Manual", 1) Then

  S.ChangeStartMode("Manual")

  bFlg = True

 End If

 If StrComp(S.State, "Stopped", 1) Then

  S.StopService

  bFlg = True

 End If

 

 If bFlg Then szMsg = szMsg & vbCrLf & "停止" & S.Caption & "服务,并将其启动类型设为手动。"

End Sub

 

'Messenger

'Remote Registry

Sub StopDisable()

 Dim bFlg

 

 bFlg = False

 

 If StrComp(S.StartMode, "Disabled", 1) Then

  S.ChangeStartMode("Disabled")

  bFlg = True

 End If

 If StrComp(S.State, "Stopped", 1) Then

  S.StopService

  bFlg = True

 End If

 

 If bFlg Then szMsg = szMsg & vbCrLf & "停止并禁用了" & S.Caption & "服务。"

End Sub

 

'Print Spooler

Sub PrintSpooler()

 If StrComp(S.State, "Stopped", 1) or StrComp(S.StartMode, "Manual", 1) Then

  If MsgBox("您是否有打印机?", 4132, szTtl) = 7 Then

   S.ChangeStartMode("Manual")

   S.StopService

   szMsg = szMsg & vbCrLf & "停止并禁用了" & S.Caption & "服务。"

  End If

 End If

End Sub

 

'Themes

Sub Themes()

 If StrComp(S.State, "Stopped", 1) or StrComp(S.StartMode, "Manual", 1) Then

  If MsgBox("您是否要使用 XP 主题风格?", 4132, szTtl) = 7 Then

   S.ChangeStartMode("Manual")

   S.StopService

   szMsg = szMsg & vbCrLf & "停止并禁用了" & S.Caption & "服务。"

  End If

 End If

End Sub

 

'Windows Audio

Sub WindowsAudio()

 If StrComp(S.State, "Running", 1) or StrComp(S.StartMode, "Auto", 1) Then

  S.ChangeStartMode("Automatic")

  S.StartService

  szMsg = szMsg & vbCrLf & "自动启用了" & S.Name & "服务。"

 End If

End Sub  
Win11系统下NVMe SSD性能优化全攻略 NVMe SSD作为现代计算机存储的核心组件,通过PCIe通道实现高速数据传输。其性能优化涉及存储协议、操作系统调度和硬件协同等多个层面。在Windows 11系统中,默认启用的现代化功能如存储健康监控、内存压缩等可能造成SSD性能损耗,导致开机延迟、软件卡顿等问题。通过调整系统服务配置、优化内存管理策略和虚拟化设置,可显著提升SSD的4K随机读写性能,改善Adobe软件和游戏加载体验。本文针对三星980 Pro等高端NVMe SSD在Win11环境下的典型性能问题,提供了一套完整的优化方案。 阅读详情

相关推荐

解密Office自带神器:ospp.vbs脚本的10个隐藏用法(含延长试用期/rearm命令)

本文深入解析Office自带的ospp.vbs激活管理脚本,揭秘10个高阶使用技巧,包括离线激活流程、试用期延长(rearm命令)、错误代码诊断等实用功能。通过Visual Basic Script的强大功能,帮助用户高效管理Office激活状态,解决各类激活问题,提升办公效率。

weixin_29231027的博客 299

由于计算机上的wmi配置_VBScript WMI教程:从多台计算机检索C驱动器上的可用空间

由于计算机上的wmi配置 介绍 (Introduction) 在我作为Experts Exchange的VBScript贡献者参与期间,我遇到的最常见问题之一是: "I have a script that runs against only one computer. How can I make it run against a list of c...

cunchi8090的博客 677

Win11基本优化方式

场景核心操作游戏 / 日常办公(无虚拟化需求)BIOS保持开启VT无害。重点是:关闭VBS(内存完整性)、关闭休眠、关小组件、关Xbox Bar虚拟机 / 开发 / WSL2 用户BIOS开启虚拟化、关闭VBS、关闭休眠、保留虚拟内存系统管理、开启Hyper-V(如需WSL2)优化有风险,操作需谨慎。请根据自己实际需求选择优化项目,不要盲目追求“极限优化”而牺牲系统稳定性。定期备份:重要数据应定期备份至外部存储或云盘。保持基本安全。

思维光线 555

shell脚本实现机房服务器巡检(初步)

前言:C语言有一定功底的同学能很快上手linux下的shell脚本应用。以下脚本以应用ping以检测机房机架上个服务器的连通性。并配以必要的注解新建一个shell脚本的简单流程:#vim filename.sh 新建并编辑脚本#chmod +x filename.sh 赋予脚本文件执行权限#./filename.sh ...

weixin_33717117的博客 402

Oracle-bat文件一键关闭服务

学习目标 1、一周掌握 JAVA入门到进阶知识(持续写作中……) 2、掌握基础C#l窗体知识(创作中……) 3、手把手教你vbs脚本制作(完善中……) 4、强大的 IDEA编程利器(编写中……) 5、经典常见的 面试题目技巧(更新中……) Oracle-bat文件一键关闭服务学习目标前言总结 前言 希望:2021新的一年,想要的都拥有,得不到的都释怀! bye.bat 脚本文件内容 @echo off echo 确定要停止Oracle 服务吗? pause net stop O..

王大师企业官方博客 636

Spark on Yarn 高可用模式部署流程

本文介绍了如何配置Spark和Yarn的高可用(HA)环境,以确保在大规模数据处理中避免单点故障。

xhaoDream的博客 1448

VBS脚本常用经典代码

VBS脚本常用经典代码 1、VBS获取系统安装路径 /*先定义这个变量是获取系统安装路径的,然后我们用“&strWinDir&”调用这个变量。*/ setWshShell = WScript.CreateObject("WScript.Shell") strWinDir= WshShell.ExpandEnvironmentStrings("%WinDir%") 2、VBS获取C:/Pr

多媒体编程、网络编程、系统编程、网络安全编程、驱动编程 6万+

VMware 安装 Windows11

一、下载win11的镜像文件 可以在MSDN网站下载: MSDN系统库-致力于原版windows生态服务 二、创建虚拟机 1.双击打开VMware虚拟机,点击创建新的虚拟机 2.选择典型(推荐),然后点击下一步 3.在安装程序光盘映像文件下,点击浏览按钮,选择Windows 11ISO镜像文件所在的路径,在Windows 11安装文件路径中不要有中文或其他特殊符号,否则有可能引起错误。然后点击下一步 4.在选择客户机操作系统界...

m0_56015193的博客 7023

ChangeStartMode 用法

ChangeStartMode Method of the Win32_Service ClassThe ChangeStartMode WMI class method modifies the start mode of a Win32_Service.This topic uses Managed Object Format (MOF) syntax. For

仓 1253

深入NAND Flash信号与接口:结合ONFI 5.0协议,聊聊DBI、ODT和差分信号到底在解决什么实际问题

本文深入探讨了NAND Flash信号与接口设计,结合ONFI 5.0协议,详细解析了DBI、ODT和差分信号等技术如何解决高速数据传输中的信号完整性问题。通过实际案例和数据,展示了这些技术在降低功耗、减少噪声和提升抗干扰能力方面的显著效果,为存储工程师提供了宝贵的实践参考。

weixin_33736649的博客 344

2021年软件测试面试题大全

简述测试流程: 1、阅读相关技术文档(如产品PRD、UI设计、产品流程图等)。 2、参加需求评审会议。 3、根据最终确定的需求文档编写测试计划。 4、编写测试用例(等价类划分法、边界值分析法等)。 5、用例评审(主要参与人员:开发、测试、产品、测试leader)。 6、开发提交代码至SVN或者GIT ,配管搭建测试环境。 7、执行测试用例,记录发现的问题。 8、验证bug与回归测试。 9、编写测试报告。 10、产品上线。 补充测试用例设计过程: 根据需求得出测试需求 设计测试方

hard_days的博客 20万+

VBS 脚本关闭Windows Update 更新服务

'---------------------------------------'-提升用户权限--------------------------------------bElevate = Falseif WScript.Arguments.Count > 0 Then If WScript.Arguments(WScript.Arguments.Count-1) <> "|...

crkres9527 2152

infercnv的实操

摘要: 博主在infercnv分析中遇到执行困难,外包服务不可靠(未按要求使用HMM方法)。通过优化策略(逐样本处理、精简细胞至1000个、固定随机种子)解决了运行问题,但HMM功能仍无法实现。最终参考Cell期刊标准设置阈值完成分析,后续将继续更新进展。该案例凸显了生物信息分析中自主优化的重要性。(150字)

xiaoyusang的博客 308

AtlasOS深度技术剖析:Windows 11系统优化架构设计与性能调优原理

AtlasOS是一个开源的Windows系统优化项目,通过系统化的架构设计和精细化的性能调优,为Windows 11用户提供了一套完整的系统优化解决方案。该项目采用模块化设计理念,将系统优化分解为性能、隐私、用户体验等多个维度,通过可配置的YAML配置文件实现精准的系统调整。 ## 技术架构设计原理:模块化配置管理 AtlasOS的核心技术架构建立在分层配置管理的基础上,通过`src/play

gitblog_00579的博客 340

含分布式电源的配电网三段式电流保护影响仿真研究

文章摘要 本文研究了分布式电源(DG)接入对配电网三段式电流保护的影响。通过在Matlab/Simulink平台搭建含同步发电机型DG的10kV配电网模型,设计了基于傅里叶算法的三段式电流保护模块(I段瞬时速断、II段限时速断、III段定时限过流)。研究分析了不同DG接入位置、容量及故障点对保护系统的影响机理。仿真结果表明,DG接入会改变故障电流特性,可能导致三种典型问题:保护范围扩大引起误动、保护灵敏度下降导致拒动,以及保护选择性丧失。该研究为含DG配电网的保护配置与整定提供了理论依据和仿真参考,对保障分

huanghm88的专栏 272

流体动力学仿真软件:Star-CCM+_(19).软件定制与脚本编写

自定义插件开发可以扩展Star-CCM+的功能,实现特定的仿真需求。插件开发通常需要使用Java语言,并且需要对Star-CCM+的API有深入的了解。以下是一个简单的Java插件示例,展示如何创建一个自定义插件来显示仿真项目的信息。// 导入必要的Star-CCM+ API import star . ccm . product . CCMProject;// 自定义插件类 public class CustomPlugin {// 插件主方法 public void run() {

kkchenjj的博客 938

Windows Defender完全移除终极指南:如何彻底禁用Windows安全中心与杀毒软件

如果你正在寻找一个**彻底移除Windows Defender**的完整解决方案,那么你来对地方了!Windows Defender Remover是一款专业的开源工具,专门用于在Windows 8.x、Windows 10和Windows 11系统中**完全禁用Windows安全中心**和**移除Windows Defender杀毒软件**。无论你是游戏玩家需要释放系统资源,还是开发者需要避免安

gitblog_00502的博客 190

OPC通信从入门到精通_1_OPC基础知识及简单C#程序编写(OPCDA,OPCUA简介;OPC通信数据流框架图;C#程序编写)

ModbusTCP通信是采用直接方式进行通信,用OPC的方式如何去做呢?PLC作为ModbusTCP服务器,用KepServer作为ModbusTCP客户端,同时作为OPC服务器,PC作为OPC客户端新建项目,加载dll库(利用COM技术写的)添加引用,查看到其中包含了众多方法其中OPCGroups继承于IOPCGroups接口。

分享学习成长历程,Winter is coming! 1万+

OR-Tools 结果接入 Vue.js 可视化实战

OR-Tools 求出的最优排班,Vue.js 一渲染成可视化看板,经理就能盯着看路线。可多数项目里,优化结果躺在终端日志里没人翻——求解再快,没人看也是白跑。这条链路怎么搭,下面带你跑一遍。 ## 搭建三层架构:求解、接口、渲染各管什么 先建一个心智模型,别急着写代码。整条链路只有三层,各管一件事: - **Python 求解层**:调用 OR-Tools 出解,只负责算,不负责展示。 -

gitblog_00896的博客 460

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

RU DOS版、EFI版32bit/64bit BIOS常用工具

DOS版、EFI版的RU工具,可用来查看IO、MEM、PCI、SMBIOS等资源。亲测在EFI SHELL下可用。

打造专属Windows:ReviOS Playbook个性化设置全攻略

ReviOS Playbook是一款强大的Windows系统个性化配置工具,它提供了丰富的设置选项,帮助用户打造专属的Windows系统体验。无论是优化系统性能、定制界面外观,还是增强隐私安全,ReviOS Playbook都能满足你的需求。 [![ReviOS Playbook项目封面](https://raw.gitcode.com/gh_mirrors/pla/playbook/raw/b

gitblog_01121的博客 841

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

WSL2固定IP终极方案:用VBS脚本实现开机自启+SSH服务(避坑指南)

本文提供了一套完整的WSL2固定IP解决方案,通过VBS脚本和批处理文件实现开机自启与SSH服务配置。文章详细阐述了WSL2网络架构原理,并给出了避免IP冲突、处理启动顺序等常见问题的避坑指南,帮助开发者构建稳定的开发环境。

net55的博客 277

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

Windows系统终极优化工具AtlasOS:免费提升性能与隐私保护

AtlasOS是一款开源Windows系统优化工具,专为追求极致性能和隐私保护的用户设计。通过智能调整系统设置、禁用非必要服务和应用,它能显著提升Windows系统的响应速度和运行效率,同时全面保护用户隐私数据安全。无论你是游戏玩家、专业用户还是日常办公使用者,AtlasOS都能为你提供定制化的系统优化方案。 ## 为什么选择AtlasOS进行系统优化? 在众多Windows优化工具中,Atl

gitblog_00334的博客 597

AtlasOS Windows系统性能调优深度指南:从基础优化到高级配置实战

AtlasOS作为一款开源轻量级Windows系统优化工具,专注于性能提升、隐私保护和安全性强化三大核心领域。本文将为技术爱好者和系统管理员提供完整的配置指南,深入解析其技术实现原理和实用优化技巧。 ## 系统架构与核心优化原理 AtlasOS采用模块化设计架构,通过精确的注册表调整、服务优化和组件精简,实现Windows系统的深度性能调优。其核心技术实现基于对Windows内部机制的深入理解

gitblog_00691的博客 466

windows下vbs脚本隐藏控制台

每次想写python代码时,都需要打开IDE进行编写,并且需要创建许多小文件。如果使用jupyter就能够直接书写。但是jupyter需要手动通过控制台打开,这不够方便。通过把jupyter notebook设置成服务,就能够直接打开本地网页,直接书写python代码了。 一、使用vbs脚本包装bat使得控制台不显示 windows上服务的特点是,服务都有一个可执行的脚本。这个脚本必然是...

769

AtlasOS终极指南:专业Windows性能优化与隐私保护方案

AtlasOS是一款开源Windows系统优化工具,通过轻量级修改实现Windows性能提升、隐私保护和用户体验改善。这款工具专为追求极致性能的技术爱好者和中级用户设计,提供透明、可定制的系统调优方案。AtlasOS的核心优势在于其模块化的YAML配置文件系统,能够智能移除Windows中不必要的后台服务和数据收集组件,同时保持系统的完整功能性和稳定性。 ## 痛点分析:为什么你的Windows

gitblog_00365的博客 609

AtlasOS:Windows性能提升60%的系统优化完全指南

Windows系统卡顿、内存占用过高、隐私泄露问题困扰着无数技术用户。AtlasOS作为开源Windows优化工具,通过模块化配置实现系统性能最大化、隐私保护最强化和用户体验最佳化。这款工具专为追求极致性能的游戏玩家、开发者和技术爱好者设计,提供透明可控的系统调优方案。 ## 系统响应缓慢怎么办?性能优化模块深度解析 Windows系统默认配置往往包含大量不必要的后台服务,这些服务会占用宝贵的

gitblog_00556的博客 350
上一篇: vbs+hta 实现同时关闭多个系统进程
下一篇: 监控并中止QQ及QQgame进程 的vbs 脚本
iiprogram
博客等级 码龄25年 1068粉丝 1515原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值