Jag har skrivit i VB5 för att stänga av datorn med en cmd Hej Hej! nu kan jag inte taggen för att köra kommandon i VB,stänga av datorn med en cmd hur?? detta fungerar inte.
Shell ("rundll.exe user.exe,exitwindows")
Men det fungerar inte på din dator som har operativsystemet 2Kserver
någon som vet vad man skall skriva?Sv: stänga av datorn med en cmd hur?? detta fungerar inte.
'In general section
Const EWX_LOGOFF = 0
Const EWX_SHUTDOWN = 1
Const EWX_REBOOT = 2
Const EWX_FORCE = 4
Private Declare Function ExitWindowsEx Lib "user32" _
(ByVal uFlags As Long, ByVal dwReserved As Long) As Long
Private Sub Command1_Click
Dim ret As long
'reboot the computer
ret = ExitWindowsEx(EWX_FORCE Or EWX_SHUTDOWN , 0)
End Sub
Lägg in lämpliga konstanter Nt Win2000 och XP skall du använda EWX_LOGOFF
Testing Testing
/SvenSv: stänga av datorn med en cmd hur?? detta fungerar inte.
Du kan också använda "shutdown.exe".
För att ta en titt på alla parametrar skriv "shutdown.exe /?" i ett kommandofönster.Sv: stänga av datorn med en cmd hur?? detta fungerar inte.
men kör ("shutdown /s")
Detta tvingar datorn att stänga av sig.
på xp kommer det upp en ruta som räknar ner från 30 sec, sen stängs allt av.
c++ taggen skulle varit : system("shutdown /s");
hoppas det löser ditt problem :)