如何用VB程序使WinXP自动关机?(ExitWindowsEX这个API我试了,不行,没有任何效果)

解决方案 »

  1.   

    shell那个什么程序(shut还是shutdown来着,假设是shutdown),里面有一个设置时间参数(好象是/t),设置时间为0.按上面的假设,就是
    shell "shutdown.exe /t0"
      

  2.   

    找到了:
    shutdown.exe
    参数:
    -l -> 注销
    -u -> 关机
    -r -> 重新启动
    -h -> 休眠
    -s -> 待机(睡眠)
    -f -> 强制执行
    -c -> 取消一个即将生效的shutdown
    -t ## -> 延迟执行任务##秒按你的问题,就应该这么写:
    shell "shutdown.exe -u"  '注意,因为shutdown.exe存在于%WinDir%\System32文件夹里面,所以无须写绝对路径.