vb.net重启计算机 vbs重启代码

vb专业版的安装是否需要重起计算机?谢谢其实也不是一定要重启,不信的话 , 你可以在它要求重启的时候结束它的进程看看,一样的用 。
从实质上分析,VB在安装的时候会向注册表的HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce写入了一项东西(如果你安装了瑞星或卡巴就会发现有右下角提醒:某某程序将要向注册表RunOnce写入值...),系统将在下次重启做这里的东西 。
这就是系统重启VB安装要做的最后收尾的工作,比如安装MSDN等东西 。你如果不选择重启,而是结束进程然后注销效果是一样的 。
vb.netfor循环占用cpu问题重新启动 。vbnetfor循环占用cpu问题只要重新启动就可以了 。VBNET是一种简单 , 现代,面向对象的计算机编程语言,它由微软开发 , 将NETFramework和公共语言运行库的强大功能相结合 。
VB中能强制关机和重启动的代码是什么EnumHowExitConst
EWX_FORCE=4'强制关机
EWX_LOGOFF=0'登出
EWX_REBOOT=2'重开机
EWX_SHUTDOWN=1'关机
EndEnum
ConstTOKEN_ADJUST_PRIVILEGES=H20
ConstTOKEN_QUERY=H8
ConstSE_PRIVILEGE_ENABLED=H2
ConstANYSIZE_ARRAY=1
PrivateTypeLUID
lowpartAsLong
highpartAsLong
EndType
PrivateTypeLUID_AND_ATTRIBUTES
pLuidAsLUID
【vb.net重启计算机 vbs重启代码】AttributesAsLong
EndType
PrivateTypeTOKEN_PRIVILEGES
PrivilegeCountAsLong
Privileges(ANYSIZE_ARRAY)AsLUID_AND_ATTRIBUTES
EndType
PrivateDeclareFunctionExitWindowsExLib"user32"(ByValuFlagsAsLong,ByValdwReservedAsLong)AsLong
PrivateDeclareFunctionGetCurrentProcessLib"kernel32"()AsLong
PrivateDeclareFunctionLookupPrivilegeValueLib"advapi32.dll"Alias"LookupPrivilegeValueA"(ByVallpSystemNameAsString,ByVallpNameAsString,lpLuidAsLUID)AsLong
PrivateDeclareFunctionAdjustTokenPrivilegesLib"advapi32.dll"(ByValTokenHandleAsLong,ByValDisableAllPrivilegesAsLong,NewStateAsTOKEN_PRIVILEGES,ByValBufferLengthAsLong,PreviousStateAsTOKEN_PRIVILEGES,ReturnLengthAsLong)AsLong
PrivateDeclareFunctionOpenProcessTokenLib"advapi32.dll"(ByValProcessHandleAsLong,ByValDesiredAccessAsLong,TokenHandleAsLong)AsLong
'NT比较着重安全性(Security),而为了让NT关机或重新开机,则必须在呼叫ExitWindowsEx之前,呼叫AdjustToken副程式 。
'在Windows95/98底下呼叫了AdjustToken也没关系,因为Windows95/98并不会理会安全性的设定,只有win2000以上才有用 。
PrivateSubAdjustToken()
DimhdlProcessHandleAsLong
DimhdlTokenHandleAsLong
DimtmpLuidAsLUID
DimtkpAsTOKEN_PRIVILEGES
DimtkpNewButIgnoredAsTOKEN_PRIVILEGES
DimlBufferNeededAsLong
hdlProcessHandle=GetCurrentProcess()
OpenProcessTokenhdlProcessHandle,(TOKEN_ADJUST_PRIVILEGESOrTOKEN_QUERY),hdlTokenHandle
'GettheLUIDforshutdownprivilege.
LookupPrivilegeValue"","SeShutdownPrivilege",tmpLuid
tkp.PrivilegeCount=1'Oneprivilegetoset
tkp.Privileges(0).pLuid=tmpLuid
tkp.Privileges(0).Attributes=SE_PRIVILEGE_ENABLED
'Enabletheshutdownprivilegeintheaccesstokenofthisprocess.
AdjustTokenPrivilegeshdlTokenHandle,False,tkp,Len(tkpNewButIgnored), tkpNewButIgnored,lBufferNeeded
EndSub
'用法:
AdjustToken
Call ExitWindowsEx(EWX_REBOOT,0)'EWX_REBOOT可换为EWX_LOGOFF、EWX_REBOOT、EWX_SHUTDOWN、或EWX_FORCE
vb.net当程序报错时,如何重启vb.net程序出错后再重启程序,目前我能实现的最好的方法就是
先用shell命令 “生一个儿子” , 然后“自己死掉” 。
第一句
Shell(Application.StartupPath"\我的程序.exe", vbNormalFocus)
第二句
End
完工?。。?
请问下在vb,vb.net或c#中添加系统服务时怎样设置在服务启动失败后重启服务!找了好久都不知道怎么设置个人意见vb.net重启计算机,希望采纳:
:vb.net重启计算机你先了解一下:
启动项英文msconfig
alerter -错误警报器vb.net重启计算机 , 垃圾 , 关闭 。
application layer gateway service -给与第三者网络共享/防火墙支持vb.net重启计算机的服务,有些防火墙/网络共享软件需要 。占用1 。5mb内存 。
application management-用于设定,发布和删除软件服务 。
automatic 更新s -windows自动更新,K,滚vb.net重启计算机!
background intelligent transfer service -这个服务原是用来实现http1.1服务器之间的信息传输,微软称支持windows更新时断点续传
clipbook - 用与局域网电脑来共享 粘贴/剪贴的内容 。(K,想得出?。?
com Event system -一些 COM软件需要,检查你的 c:\program files\ComPlus Applications 目录 , 没东西可以把这个服务关闭.
COM Event system application -同上
COmputer browser - 用来浏览局域网电脑的服务,但关了也不影响浏览!垃圾
cryptographic services -windows更新时用来确认windows 文件指纹的,我更新时才开启一下 。
DHCP client-静态IP者需要(xDSL 等)小猫就不用了?。?
Distributed link tracking client-用于局域网更新连接信息,比如在电脑A有个文件 , 在B做了个连接,如果文件移动了,这个服务将会更 新信息 。占用4兆内存 。
Distributed Transaction coordinator-无聊的东西 。
DNS Client-DNS解析服务 。。无聊~~
Error reporting service -错误报告器,把windows中错误报告给微软,无聊~~~~~
*Event Log- 系统日志纪录服务,很有用于查找系统毛?。?
Fast user switching compatibility-多用户快速切换服务..无聊
help and support -帮助,无聊 , 还是无聊帮助..哈哈
Human interface device access-支持”弱智“电脑配件的 。。比如键盘上调音量的按钮等等 。。
IMAPI CD-burning COM service -xp刻牒服务,用软件就不用了占用1 。6兆内存
Indexing service -恐怖的xp减速的东东?。。」毓毓兀 。。?
Internet Connection Firewall(ICF).........-xp防火墙 。。不用就关 。
IPSEC Services-大众用户连边都沾不上 。
Logical Disk manager -磁盘管理服务 。。需要时它会通知你,所以一般关 。
Logical Disk manager administrative service-同上 。
messenger -不是msn,不想被骚扰的话就关 。注:妖刺就是利用这个 。
MS software shadow copy provider-无用,据说是备份用的 。。我看什么用都没 。
Net Logon-登陆 Domain Controller 用的,大众用户快关!
Netmeeting remote desktop sharing-用netmeeting 实现电脑共享 。。晕!关?。?
Network Connections - 上网/局域网要用的东东!
Network DDE -和clipbook一起用的,无聊~~~~
Network DDE DSDM -同上
Network 本地 Awareness-如有网络共享或ICS/ICF可能需要.(服务器端)
NT LM Security support provider-telnet 服务用的东东,关?。?
NVIDIA Driver Helper service -nvidia 显卡帮助,关!
PDEngine - perfectdisk 引擎
PDScheduler -perfectdisk 计划服务
PerFORMance logs and alerts-记录机器运行状况而且定时写入日志或发警告 , 内容可能过于专业,所以 。。自己决定 。
*Plug and Play- 自动查测新装硬件,即插即用,开着吧~~~
Portable media serial number-绝对无用,无聊之及 。
Print Spooler -打印机用的,我打印时才开一下 。
Protected Storage-储存本地密码和网上服务密码的服务,包括填表时的“自动完成”功能 。
QoS RSVP -关!就是那个20%的 QoS
Remote access auto connection manager-宽带者/网络共享可能需要?。?
Remote desktop help session manager-远程帮助服务 , 傻透,占用4兆内存 。
*Remote Procedure Call (RPC) -系统核心服务!
Remote Procedure Call LOCATOR-这个倒没什么用,管理 RPC 数据库服务 , 占用1兆内存 。
remote registry -远程注册表运行/修改 。大漏洞,还不快关?。?
removable storage -一般情况下不用,磁带备份用的 。
routing and remote access-哈哈 。。不知者关!
secondary logon-给与administrator 以外的用户分配指定操作权.晕~~~
security accounts manager-像 Protected Storage, IIS Admin 才需要 。
server -局域网文件/打印共享需要的 。
shell hardware detection-给有些配置自动启动,像内存棒 , 和有些cd驱动等
smart card -关!1 。4兆内存
smart card helper -关!
SSDP Discovery service-没有什么硬件利用这个服务 。。
system event notification-记录用户登录/注销/重起/关机信息 。。谁管这些 。。
system restore service -系统还原服务,吃资源和内存的怪兽 。。虽然有时用到 , 自己决定 。
task scheduler-windows 计划服务啦,垃圾.
TCP/IP NetBIOS helper-如果你的网络不用 Netbios 或WINS,关了.
Telephony - 拨号服务,如果你的宽带不用拨号 , 那么关了它 。
telnet -大漏洞,我第一个关的就是这个.这根dos中 telnet 命令没关系 。2兆内存 。
terminal services-实现远程登录本地电脑,快速用户切换和远程桌面功能需要,
不用这些功能就关了吧 。
themes -给xp打扮的东东,不要太花锹的就关了 。
uninterruptible power supply-停电保护设备用的 。。。没有的就关 。
universal plug and play device host-同SSDP Discovery Service,没用.
upload manager-用来实现服务器和客户端输送文件的服务,简单文件传输不需要这个!
volume shadow copy-同MS Software Shadow Copy Provider,无用.
webclient-可能和以后的.net技术有联系,安全起见,我关得实实的!
Windows Audio - 控制着你听到的声音 。关了就没声音了?。?
Windows Installer -windows的MSI安装服务 , 建议设成手动 。
windows image acquisition (WIA) -有些数码相机和扫描器用的,我的扫描器觉得它没用 。
Windows Management Instrumentation - 满重要的服务,是管”服务依K”的,但关
了会出现奇怪的问题.
windows management 包含umentat
另外,团IDC网上有许多产品团购,便宜有口碑
VB重起电脑代码?VB调用CMD命令实现:
Private
Sub
Command1_Click()
Shell
"shutdown
-r
-t
"
重新启动
End
Sub
Private
Sub
Command2_Click()
Shell
"shutdown
-s
-t
"
关机
End
Sub
CMD从新启动的命令
shutdown
-r
-t
r意思是从新启动
t是时间
单位是秒
0就是0秒了,立即从新启动的
把r换成s的话就是关机了,这样自己就可以设置自动关机时间
看要设置多少秒就行
设置了一定时间自
动关机或者从新启动的话想取消只需要运行
shutdown
-a
就可以了
明白了吗楼主??
关于vb.net重启计算机和vbs重启代码的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息 , 记得收藏关注本站 。

    推荐阅读