Visual Basic Forum

Visual Basic Forum
für VB6 und VB.NET Programmierer
 
RegistrierenRegistrieren  LoginLogin
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten
Autor
Nachricht
meteor45
Newbie
Newbie

Anmeldedatum: 17.08.2008
Beiträge: 12

cmd deaktivieren
Verfasst am: 18.08.2008, 01:24

wollte mal fragen wie ich cmd deaktiven und aktivieren kann?

und wie ich das herunterfahren ausschalten kann
 
christopher.g
Überflieger
Überflieger

Anmeldedatum: 03.05.2008
Beiträge: 565


Verfasst am: 18.08.2008, 14:33

hi
naja aktivieren oder deaktivieren?!
keine ahnung wie

ich würds so machen
Visual Basic: [code]
'declaration
Private Declare Function FindWindow Lib "user32" Alias _
"FindWindowA" (ByVal lpClassName As String, _
ByVal lpWindowName As String) As Long
Private Declare Function PostMessage Lib "user32" Alias _
"PostMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, _
ByVal wParam As Long, lParam As Any) As Long



Private Sub Command1_Click()
'oder mit einem timer...
Dim wHandle As Long
Dim R As Long

wHandle = FindWindow(vbNullString, "C:Windowssystem32cmd.exe")
If wHandle <> 0 Then
R = PostMessage(wHandle, &H10, 0&, 0&)
If R = 0 Then MsgBox "Fehler !"
Else
End If

End Sub

[/code]

lg grün
 
bla
Coder
Coder

Anmeldedatum: 02.05.2008
Beiträge: 267


Verfasst am: 18.08.2008, 14:42


HKEY_CURRENT_USERSOFTWAREPoliciesMicrosoftWindowsSystemDisableCMD
 
meteor45
Newbie
Newbie

Anmeldedatum: 17.08.2008
Beiträge: 12


Verfasst am: 18.08.2008, 14:48

und aktivieren wie?
 
big earl
Poster
Poster

Anmeldedatum: 01.05.2008
Beiträge: 113


Verfasst am: 18.08.2008, 17:32


Also in beiden fällen bekommt der user mit, das seine CMD weg ist
Du kannst es auch ganz einfach machen, indem du die CMD 'öffnest'
So wird nicht angezeigt, doch ist es spätestens nachm Neustart wieder weg, wennde keinen Autorun drinne hast

( hab hier grad kein VB )

Visual Basic: [code]
Function CMD (ByVal Disable as Boolean)
Dim CMDPath as String
CMDPath = Environ("windir") & "System32cmd.exe"
FF = FreeFile
Select Case Disable
Case is = "True"
Open CMDPath for Input as FF
Case is = "False"
Close FF
End Select
End Function
[/code]

müsste vllt. ma einer gucken, ob das geht, kanns hier grad net debuggen
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB6] Fragen - Antworten

Tags: herunterfahren ausschalten, cmd, deaktivieren, aktivieren

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Auf cmd zugreifen 412 27.02.2008, 22:48
Keine neuen Beiträge VB CMD 280 17.01.2008, 20:28
Keine neuen Beiträge CMd Ausgabe übernehmen 477 06.12.2007, 14:22
Keine neuen Beiträge CMD abfragen 691 30.07.2007, 07:18
Keine neuen Beiträge Per Shell --> Cmd 979 05.04.2007, 17:34
 


[ Time: 0.0654s ][ Queries: 92 (0.0252s) ][ GZIP on - Debug on ]