14. november 2003 - 20:16
Der er
15 kommentarer og 1 løsning
Kommando prompt
Findes der en shell eller noget lignende. Jeg skal ud i en DOS-skærm og bruge nogle "net use"?
Annonceindlæg fra Immeo
14. november 2003 - 20:18
#1
jeps du bruger bare kommandoen shell "net use ..." vh ck
14. november 2003 - 20:21
#2
start -> kør skriv "cmd" (uden " " )
14. november 2003 - 20:21
#3
det var et svar
Slettet bruger
14. november 2003 - 20:22
#4
Mener du skal bruge: shell("cmd.exe /c net use...");
14. november 2003 - 20:31
#5
jeg tror allerede han ved hvad net use er, men han spørger hvordan han kommer ud i shell, og det gøres ved at skrive cmd i kør linien.
14. november 2003 - 20:33
#6
DarkWing>>Jo men er kategorien ikke Vsual Basic? VH CK
14. november 2003 - 20:49
#7
Tak for den hurtige respons: Jo - jeg kender "net use". Jeg kan få flg. til at virke: Shell "net use n: \\ip-adresse\sharenavn" Hvad er forskellen, hvis der er nogen på flg.: Shell "Net use ... cmd... shell("cmd.exe /c net use...");
Slettet bruger
14. november 2003 - 20:59
#8
Der er vist ingen forskel når det er net use... troede bare man skulle sætte det foran ligesom med copy kommandoen.
14. november 2003 - 21:46
#9
Jeg er vel nødt til at bruge en form til koden. Der bliver et vindue tilbage - hvordan lukker jeg det - close et eller andet (har prøvet at kigge i hjælp, men hvor den dog uoverskuelig)?
14. november 2003 - 21:49
#10
Hvis du bare skal lave en exe fil der kører den kommando, så kan du ligeså godt sætte startup fom til at være sub main() og så indsætte en sub main() i et nyt modul, så har du ingen formular. Alternativt så indsæt koden i en.vbs fil og kør det som et script istedet... VH CK
14. november 2003 - 21:59
#11
Hvis jeg laver et modul med koden: Sub Main kode End Sub Hvordan eksekveres modulet?
14. november 2003 - 22:02
#12
Det sætter du op i project egenskaber...der kan du vælge hvilke formular eller procedure der skal startes op...
14. november 2003 - 22:33
#13
Det virker bare perfekt. Kender du nogle metoder, hvor man evt. kunne chekke for exit af program. Jeg skal delete "net use", når man er færdig?
14. november 2003 - 23:12
#14
Dit spørgsmål 14/11-2003 20:49:30 1. cmd: Har ikke noget med VB at gøre - tror darkwing så forkert mht. kategorien 2. Shell "bla bla bla" returnerer ingenting 3. Shell("bla bla bla") returnerer en værdi, derfor bruges den som Variabel = Shell("bla bla bla") Ligesom: MsgBox "Hej", VbOkOnly 'returnerer ingenting Svar = Msgbox("Hej", VbYesNo) 'Returnerer et ja eller et nej Opfat det som et funktionskald når der er paranteser, som et procedurekald når der ikke er
14. november 2003 - 23:20
#15
Tak.
15. november 2003 - 00:44
#16
sorry så ikke det var VB kat.
Kurser inden for grundlæggende programmering