Hallo,
ich hab ein kleines Problem, ich habe von Visual Basic - Programmierung keine Ahnung
Bei meinem Problem geht es um folgendes:
Als Info muss gesagt werden, dass wir in der BS gerade ein Projekt haben, bei dem wir unter anderem ein LoginScript schreiben müssen. Hierbei sind mehrere Abfragen enthalten, die nicht mit einer Batchdatei automatisch beantwortet werden können…
Als Lösung wurde uns vorgegeben eine vbs Datei zu verwenden, die einfach nur zwei Tastendrücke an die Console sendet (j-> zur Bestätigung und ENTER -> zum Ausführen des j).
Ich habe jetzt auf unseren Rechnern Microsoft Visual Studio .NET 2003 aufgerufen und eine neue Consolenanwendung geöffnet und folgenden Code benutzt:
Module JA
Sub Main()
Option Explicit
Dim fsShell
fsShell = WScript.CreateObject("WScript.Shell")
fsShell.AppActivate("cmd.exe")
fsShell.SendKeys("j")
fsShell.SendKeys("{ENTER}")
End Sub
End Module
Als Fehlermeldung wird ausgegeben:
- Die Anweisung ist innerhalb der Methode ungültig
- Der Name „WScript“ wurde nicht deklariert
- „Sub Main“ wurde nicht in "ConsoleApplication1.Module1"gefunden.
Bitte helft mir ich verzweifel hier, hab den Code selbst nur aus dem Internet, da ich wie gesagt von Visual Basic nichts verstehe.
Danke schonmal gruß Ashariel