Zugriff auf Rechner in der Netzwerkumgebung mit rechter Maustaste

  • #1
H

H. Mahlberg

Guest
In der Registrierung unter HKEY_CLASSES_ROOT\Folder\shell einen neuen Schlüssel (Bsp.: Dameware...[) anlegen. Darunter wiederum einen neuen Schlüssel mit dem Namen command
Darunter den Standardwert wie folgt festlegen:

c:\Windows\system32\cscript.exe  C:\MeineScripts\Dameware.vbs  %d
(Verzeichnis C:\MeineScripts ggfls. anpassen.

Folgenden Code kopieren und unter Dameware.vbs abspeichern (Installationspfad von Dameware überprüfen):

Dim Rechner, erg
Dim fso, oShell, oExec
Set fso = CreateObject(Scripting.FileSystemObject)
Set oShell = WScript.CreateObject (WSCript.shell)

if WScript.Arguments.count <> 1 then
msgbox Fehler! Aufruf mit Rechner als Argument
End if
Rechner = WScript.Arguments(0)

if left(Rechner,2) <> \\ then
Msgbox Funktioniert nur mit RECHNERN!
else
  Rechner = right(Rechner,len(Rechner)-2)

  Set oExec = oShell.Exec(ping -n 1 -w 10 & Rechner)
  Do While oExec.Status = 0
     WScript.Sleep 100
  Loop
  erg = oExec.Stdout.Readall
  if instr(1,erg, Antwort) > 0 then
    oShell.Run C:\Programme\DameWare Development\DameWare NT Utilities\dwrcc.exe -c: -m: & Rechner
  else
    Msgbox Rechner & Rechner & nicht (mehr) online!
  end if
end if
   Set oShell = Nothing


Wie immer: Benutzung auf eigene Gefahr!
 
  • #2
Hallo H. Mahlber
Dein Script funktioniert einwandfrei  :)
Danke
Gruss Zoggeli
 
Thema:

Zugriff auf Rechner in der Netzwerkumgebung mit rechter Maustaste

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.839
Beiträge
707.962
Mitglieder
51.492
Neuestes Mitglied
Janus36
Oben