|
win10自带的系统自动更新挺烦人的,占用磁盘比较厉害
导致一般的电脑卡顿
做了一个小工具,代码如下:
- import win.ui;
- /*DSG{{*/
- mainForm = win.form(text="关闭Win10升级";right=519;bottom=263;max=false;min=false)
- mainForm.add(
- button={cls="button";text="停止自动更新服务";left=80;top=96;right=400;bottom=168;dl=1;dr=1;dt=1;font=LOGFONT(name='微软雅黑';h=-19);z=1};
- edit={cls="edit";left=208;top=56;right=400;bottom=80;dl=1;dr=1;dt=1;edge=1;readonly=1;z=3};
- static={cls="static";text="当前系统更新服务:";left=80;top=56;right=192;bottom=80;dl=1;dr=1;dt=1;transparent=1;z=2}
- )
- /*}}*/
- import service;
- function showsta(){
- //状态检测
- var sta = service.isRunning("wuauserv");
- //判断,并且输出状态值
- if(sta==false){
- mainForm.edit.text = "已经停止";
- }elseif(sta==true){
- sta ="正在运行中...";
- }
- }
- mainForm.button.oncommand = function(id,event){
- var srv = service.manager();
- //强制停止自动更新服务
- srv.stop("wuauserv");
- //禁用服务
- srv.startDisabled("wuauserv");
- //显示服务状态
- showsta();
- }
- mainForm.show();
- showsta();
- return win.loopMessage();
复制代码
|
|