Avatar billede jclarsen Nybegynder
07. maj 2006 - 14:59 Der er 1 kommentar

Flere kommandoer i et shell kald

Hey.,

Jeg her det problem at jeg skal udføre en række kommandoer i samme shell.

Kode:

Shell ("command.com /c mysql.exe -u " & Brugernavn & " --password=" & Password & " -h localhost /c Create Database standard;")

Sleep (1000)

Shell ("command.com Create Database standard;")

Sleep (1000)

Shell ("command.com exit")

Men hvis jeg gør som vist ovenfor, bliver der åbnet en ny prompt hver gang, og så kan det ikke lade sig gøre

Er der en løsning på det ?

Mvh
Jclarsen
Avatar billede inglenook Praktikant
08. maj 2006 - 17:35 #1
ikke saa staerk i mySQL, men kan du ikke putte dine kommandoer i en sql fil og saa blot aabne mysql.exe een gang hvor den udfoerer sql filen ?

Noget ala det her:
Din sql fil indeholder (jeg kalder den minsqlfil.sql):
Create database standard;
exit

din shell kalder du saa med:
Shell ("command.com /c mysql.exe -u " & Brugernavn & " --password=" & Password & " -h localhost < minsqlfil.sql")
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester