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 -> [VB.NET] Fragen - Antworten
Autor
Nachricht
chilliboy999
Tutorial Leser
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 Smile

mfG

chilli
 
bla
Coder
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
Newbie

Anmeldedatum: 01.05.2008
Beiträge: 7


Verfasst am: 11.09.2008, 15:46

wohl eher streamwriter Wink

MfG
 
bla
Coder
Coder

Anmeldedatum: 02.05.2008
Beiträge: 267


Verfasst am: 11.09.2008, 15:54

stimmt, hast recht Wink

ps: cooler signatur-spruch Very Happy
 
chilliboy999
Tutorial Leser
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
Ü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
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]
 
Neues Thema eröffnen   Neue Antwort erstellen    Visual Basic Forum Foren-Übersicht -> [VB.NET] Fragen - Antworten

Tags: batch erstellen

 
 Verwandte Themen   Aufrufe   Letzter Beitrag 
Keine neuen Beiträge Möchte Werte aus einer Textdatei in eine Structure einlesen 555 25.08.2009, 18:23
Keine neuen Beiträge DllNotFoundException: ich möchte den Fehler auffangen?! 369 07.08.2009, 09:05
Keine neuen Beiträge DllNotFoundException: ich möchte den Fehler auffangen?! 359 07.08.2009, 08:39
Keine neuen Beiträge [Probleme]Hoffe Auf schnelle Antwort 471 16.07.2009, 22:08
Keine neuen Beiträge GetModuleBaseAddress - Möchte Adresse einer DLL auslesen 1340 26.05.2008, 21:58
 


[ Time: 0.0927s ][ Queries: 100 (0.0320s) ][ GZIP on - Debug on ]