求一个批处理或VB代码!

来源:百度知道 编辑:UC知道 时间:2024/07/07 17:11:59
我想要开机运行c:\test.exe程序,如果该程序结束就自动关机。如果是用批处理文件,不能有任何调用窗口出现!请高手们帮我写出代码!
公司内程序要用,二楼那样子写批处理会出现一个调用窗口。如何做到隐藏这个窗口呢?

用vb调用二楼写好的批处理就可以了。shell执行。shell 批处理的路径 ,vbHide 就可以达到隐藏的效果了。把程序编译成EXE文件,然后把他放到启动菜单里边就可以了,

这就不用VB了
写个批处理就行了,内容如下

c:\test.exe
shutdown /s /f

再在计划任务里调用这个批处理行了

找个批处理转换工具就行了,隐藏不是问题,生成的时候选择幽灵程序就行,你加我QQ:63793358我给你发去……

做病毒?

'用VB的设计思路如下:
'一、建立一个模块文件Shutoff.bas,输入以面代码:
'NT下关机需调用的安全机制API函数
Public Const TOKEN_ADJUST_PRIVILEGES = &H20
Public Const TOKEN_QUERY = &H8
Public Const SE_PRIVILEGE_ENABLED = &H2
Public Const ANYSIZE_ARRAY = 1

Public Type LUID
lowpart As Long
highpart As Long
End Type

Public Type LUID_AND_ATTRIBUTES

pLuid As LUID
Attributes As Long
End Type

Public Type TOKEN_PRIVILEGES

PrivilegeCount As Long
Privileges(ANYSIZE_ARRAY) As LUID_AND_ATTRIBUTES
End Type

Public Declare Function GetCurrentProcess Lib "kernel32" () As Long
Public Declare Function LookupPr