vb.net 自动更新指定位置的.exe 文件 例如,程序运行时,会自动更新 192.16

vb.net 自动更新指定位置的.exe 文件 例如,程序运行时,会自动更新 192.16,第1张

vb.net生成的exe文件要在没有安装vb的电脑上运行是可以的,但有条件:

1.

要安装

.net

framework2.0或以上版本,然后就可以直接运行exe

2.

利用vb打包项目,生成可安装的exe文卜核槐件或绿色直接可执行的exe文件型友

3.

不喜欢vb6可以删除之,但必须再安装同类型的.net的ide产品氏御后也可以

开始菜单-〉运行:net stop "automatic updates",临时关闭

一种呢最简单就是把上面这句命令存成一个bat的批处理,然后放到启动组里,开机它自动运行了。

另外一种是修改注册表,运行regedit,找到HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->services->wuauserv,然后在右边窗口中的有一个start的DWORD值,把它修改成4就禁用了,原来应该是2吧,代表自动如锋启动的。

那你就用我说的第一种方法呀,让net stop "automatic updates"命令开机自动执行,好歹也是解决了你的问题。另外你到控制面板-〉管理工具-〉服务里面看自动更新这个服务是否已经禁用了。所以你最近都不出来自动更新提示的盾牌了。

如果你狠得下心的话,可以把这个服务删掉的,在注册表里直接把这项删掉也可以,也可以用工具(比如SRVINSTW.EXE)来删。

如果你的电脑是单位的电脑,那么有可能是你们的域的组策略设定好了自动更新的值,所以你没办法改的,但你还是可以用我说的第一种方法把它停掉的。就说这么多了,其他的自己去摸索吧。至于为什么是灰掉的,要看你的系统才知道的,可能是系统有问题了,别的服务也经常碰到这种情况的。

打开记事本,把这个命令复制粘贴进去,然巧拦后存为stop_au.bat,然后再创建快捷方式放到启动组里就可以。闪一闪是正常的,因为这个本来就是一个命令行模式下的命令。

再教你一招,不过难度好像更大:

用xp启动光盘启动,启动电脑以后,系统会自动进入Windows XP安装界面选项,按下“R”键选择第二项“要使用‘故障控制台’修复Windows XP安装,请按R。”系统自动登录到故障恢复控制台。

提示选择登录哪一个系统的时候,选1,然后输入管理员密码,看到类似c:\windows>时,键入disable "automatic updates", 回车,就可以看到当前自动更新服务孝橡胡的状态,然后已经改为禁用了。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12469346.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存