|
| Autor |
Nachricht |
chilliboy999 Tutorial Leser

Anmeldedatum: 10.05.2008 Beiträge: 22
|
[Frage] Mit VB .Net Batch erstellen!
Verfasst am: 11.09.2008, 15:32 |
|
|
Hi ich möchte mit VB .Net eine Batch erstellen die etwas bestimmtes ausführt. Ich hoffe ihr könnt mir dabei helfen 
mfG
chilli |
|
| |
|
 |
bla Coder

Anmeldedatum: 02.05.2008 Beiträge: 267
|
Verfasst am: 11.09.2008, 15:43 |
|
|
du erstellst eine textdatei mit dem streamreader dort packst du die batchbefehle rein und speicherst es als .bat |
|
| |
|
 |
Crusader Newbie

Anmeldedatum: 01.05.2008 Beiträge: 7
|
Verfasst am: 11.09.2008, 15:46 |
|
|
wohl eher streamwriter 
MfG |
|
| |
|
 |
bla Coder

Anmeldedatum: 02.05.2008 Beiträge: 267
|
Verfasst am: 11.09.2008, 15:54 |
|
|
stimmt, hast recht 
ps: cooler signatur-spruch  |
|
| |
|
 |
chilliboy999 Tutorial Leser

Anmeldedatum: 10.05.2008 Beiträge: 22
|
Verfasst am: 11.09.2008, 19:30 |
|
|
Irgendwie funzt das bei mir nicht [img]/sad.gif[/img]
| Code: | | Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click<br /> Call Shell("C:tempre.bat")<br /> End Sub<br /><br /> Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click<br /><br /> Dim path As String = "c:tempre.bat"<br /> If File.Exists(path) = False Then<br /> ' Create a file to write to.<br /> Dim sw As StreamWriter = File.CreateText(path)<br /> sw.WriteLine("curl [URL]http://192.168.2.1/cgi-bin/webcm[/URL] -d")<br /> sw.WriteLine("pause")<br /> sw.Flush()<br /> sw.Close()<br /> End If<br /> If File.Exists("C:tempre.bat") Then<br /> MsgBox("Datei erfolgreich erstellt!", MsgBoxStyle.Information, "Information")<br /> End If<br /> End Sub |
Ich weiß nicht was ich falsch gemacht hab  Es kommt folgende Fehlermeldung bei der Batch:
| Code: | | C:Dokumente und Einstellungen*******Eigene DateienVB6, VB.Net********** Spen<br />der********** SpenderbinDebug>curl http://192.168.2.1/cgi-bin/webcm -d<br />curl: option -d: requires parameter<br />curl: try 'curl --help' or 'curl --manual' for more information |
Eigtl. müsste das ja funktioniern!
PS: Wie erstellt man einen VB Code hier im Forum?? |
|
| |
|
 |
Marduk Überflieger

Anmeldedatum: 16.04.2008 Beiträge: 374
|
Verfasst am: 11.09.2008, 20:10 |
|
|
Da ist ein Fehler in deiner Batch Datei nicht in deinem VB Code, der ist richtig.
Benutz halt mal google, denn da fehlt offensichtlich ein Parameter bei curl...
// Mit dem "CODE" Button beim Editor, solltest nicht [code] sondern Visual Basic: [code] glaub ich nehmen |
|
| |
|
 |
chilliboy999 Tutorial Leser

Anmeldedatum: 10.05.2008 Beiträge: 22
|
Verfasst am: 11.09.2008, 20:15 |
|
|
Nein, nein das ist nicht der ganze Batch code nur ein Teil. Wenn ich nämlich den ganzen code in eine Batch schreibe und mit dem Button ausführe funzt es ja. Aber wenn ich die Batch mit VB .Net erstelle geht es nicht, obwohl mit der Batch alles in Ordnung ist [img]/sad.gif[/img] |
|
| |
|
 |