Avatar billede tiger_webdesign Nybegynder
03. september 2003 - 22:28 Der er 14 kommentarer og
2 løsninger

Frem og tilbage til CMD.exe

Har fået den skøre idé at ville lave GUI til nogen dos-kommandoer... MEN hvordan modtager jeg outputtet?
Avatar billede bufferzone Praktikant
03. september 2003 - 22:32 #1
GUI til dos!!! det er da lavet, hedder det ikke Windows???
Avatar billede tiger_webdesign Nybegynder
03. september 2003 - 22:33 #2
jaja... lad mig nu bare...
Avatar billede bufferzone Praktikant
03. september 2003 - 22:38 #3
Du kan sikkert også gøre det bedre ;-)
Avatar billede tiger_webdesign Nybegynder
03. september 2003 - 22:42 #4
som sagt... "skør idé"... så lad mig nu bare...
Avatar billede taskmgr Nybegynder
03. september 2003 - 23:18 #5
<spam>
  Citat ~ bufferzone @ 22:38:03:
  "Du kan sikkert også gøre det bedre ;-)"

  Rettelse:
  "Du kan HELT sikkert også gøre det MEGET bedre ;-)"
</spam>

Sorry for spam...
Avatar billede tiger_webdesign Nybegynder
03. september 2003 - 23:22 #6
nu er jeg ikke med mere...
for det første:
bufferzone -->> hvorfor skrev du de kommentarer??

taskmgr -->> hvad er meningen med dit indlæg?
Avatar billede tubber Juniormester
04. september 2003 - 00:22 #7
De rakker dig ikke ned, tværtimod, de rakker BG og MS ned.......

Tilbage til dit spg. så vidt jeg ved skal du have dit output via en batch process.......
Det vil sig at når din dos commando kører så laver den en fil med outputtet i, og så skal du læse den fil......

f.eks. er der dir som kan gøres på følgende måde.....

DIR >filnavn.txt
skriver indholdet af den aktive mappe til filen filnavn.txt

DIR /S >filnavn.txt
skriver indholdet af aktiv mappe plus undermapper til samme fil

/Tubber
Avatar billede stry Nybegynder
04. september 2003 - 07:58 #8
Ved ikke om det faktisk er det Tubber mener men ...
Når du, som Tubber skriver, har genereret en txt-fil med en batch, kan du indlæse indholdet af filen ind i en txtbox på en VB-formular.
Avatar billede tubber Juniormester
04. september 2003 - 10:26 #9
Det var det jeg tænkte på :O)
Jeg sidder selv og laver noget hvor jeg rigtigt godt kunne bruge outputtet direkte......meeeeen.......ser ikke ud som om man kan.......

Så jeg er gået over til at kode mit med FSO, der kan du lave de fleste af de gængse dos commandoer.....

/Tubber
Avatar billede tubber Juniormester
04. september 2003 - 11:31 #11
Lige lidt mere, jeg er rendt ind i et lille problem, som jeg pt ikke ved hvordan jeg løser, men poster det lige her da det måske også er relevant her.

Når jeg har kørt en cmd commando (i det her tilfælde xcopy.exe) starter den godt nok den process, men selv om den er udført, afslutter den den ikke, og når programmet så har kørt den flere gange dagligt på en server der ikke lukkes ned, så kan du godt forestille dig hvordan en task liste kommer til at se ud.....!!!

/Tubber
Avatar billede peikba Nybegynder
04. september 2003 - 11:53 #12
Prøv at bruge DOS kommandoen

Start /B Programnavn parametre

/Peik
Avatar billede tiger_webdesign Nybegynder
04. september 2003 - 12:06 #13
hvorfor skal jeg have en "temp"-fil med outputtet? kan jeg ikke bare modtage det direkte?
Avatar billede stry Nybegynder
04. september 2003 - 12:18 #14
>>Tubber prøv:
xcopy.exe /c
Avatar billede stry Nybegynder
04. september 2003 - 12:28 #15
>>Tubber
Rettelse  skal stå efter cmd.exe, altså cmd.exe /c.
Det lukker cmd-vinduet når det har afviklet det du har bedt om :-)
Avatar billede stry Nybegynder
04. september 2003 - 12:29 #16
>>Tubber
Rettelse /c skal stå efter cmd.exe, altså cmd.exe /c.
Det lukker cmd-vinduet når det har afviklet det du har bedt om :-)
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