Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien
Toon posts:

[Win2K] programma auto opstart in Command Shell*

Pagina: 1
Acties:

Verwijderd

Topicstarter
Goedendag,

Ik heb w2k waar een DOS programmatje in moet draaien. Als ik CMD opstart en daar het commando ingeef:
C:/mirror/mirror.exe centr.xtk dan werkt dit gewoon goed, maar als ik nu zo'n DOS opstart bestand maak werkt dit niet. Ik heb het volgende al geprobeerd:

Opdrachtregel: C:\WINNT\System32\CMD.EXE C:\mirror\mirror.exe centr.xtk

Dit werkt helaas niet. Maar als ik deze regel intyp in een zelf geopend DOS venster (via CMD) dan werkt dit wel...

Iemand een idee?

  • Twinlife
  • Registratie: Augustus 2005
  • Laatst online: 21-11-2021
krijg je ook een foutmelding?

Fotosite


Verwijderd

Topicstarter
Nee krijg helemaal niks te zien. Heb ook nog wat andere manier geprobeerd. De ene keer wordt het DOS venster wel gestart, maar de rest niet. Soms wordt de .exe wel uitgevoerd maar klapt ie er daarna meteen uit..

  • franssie
  • Registratie: Februari 2000
  • Laatst online: 15:18

franssie

Save the albatross

als dat DOS opstart bestand een .bat file is, probeer eens een call te doen. (dus call C:\mirror\mirror.exe centr.xtk )

Dat werkt vroeger bij mij dacht ik (maar ik zit al 5 jaar op OSX dus weet het niet zeker meer).

franssie.bsky.social | 🎸 Niets is zo permanent als een tijdelijke oplossing | Een goed probleem komt nooit alleen | Gibson guitar Fender Guitar God Damn Guitar


Verwijderd

Topicstarter
Het is geen bat bestand, maar een PIF file volgens mij...

  • Speed24
  • Registratie: Augustus 1999
  • Niet online
En waar staat dat centr.xtk bestandje?
Voor de zekerheid kun je daar een volledig path aan hangen (bijv. C:\mirror\centr.xtk ).

Let er op dat je [b][/b] gebruikt in plaats van /.

Daarnnaast, kun je dit ook een batchbestandje zetten?
Dan kun je er eventueel logging bij stoppen, zodat je precies kan nagaan waar het misgaat.
Zie bijv: http://www.computerhope.com/batch.htm

  • Brahiewahiewa
  • Registratie: Oktober 2001
  • Laatst online: 30-09-2022

Brahiewahiewa

boelkloedig

Verwijderd schreef op donderdag 10 juli 2008 @ 13:30:
...maar als ik nu zo'n DOS opstart bestand maak...
Wat bedoel je daar precies mee?
Een AutoExec.NT bestand? Een .bat file? Een .cmd file? Een shortcut?

QnJhaGlld2FoaWV3YQ==


Verwijderd

Topicstarter
Speed24 schreef op donderdag 10 juli 2008 @ 13:44:
En waar staat dat centr.xtk bestandje?
Voor de zekerheid kun je daar een volledig path aan hangen (bijv. C:\mirror\centr.xtk ).

Let er op dat je [b][/b] gebruikt in plaats van /.

Daarnnaast, kun je dit ook een batchbestandje zetten?
Dan kun je er eventueel logging bij stoppen, zodat je precies kan nagaan waar het misgaat.
Zie bijv: http://www.computerhope.com/batch.htm
Ik zal het eens proberen in een bat bestand te zetten. Kun je dan gewoon:

c:\winnt\system32\cmd.exe c:\mirror\mirror.exe c:\mirror\centr.xtk

in dat bestand zetten of moet er nog meer bij?

Verwijderd

Topicstarter
Brahiewahiewa schreef op donderdag 10 juli 2008 @ 13:45:
[...]
Wat bedoel je daar precies mee?
Een AutoExec.NT bestand? Een .bat file? Een .cmd file? Een shortcut?
Volgens mij is het een pif bestand. Want soms krijg ik de melding dat ik het PIF bestand moet controleren

Verwijderd

Topicstarter
Heb nu een .bat bestand gemaakt met het volgende:

Start C:\WINNT\System32\CMD.exe C:\MIRROR\MIRROR.EXE C:\MIRROR\centr.xtk

Dan werkt het wel. Alleen nu moet er automatisch voor keuze 1 gekozen worden. Kan dit ook in dat bat bestand aangegeven worden?

  • Poltergeist
  • Registratie: Oktober 2000
  • Laatst online: 12:50
Als je iets via de CMD wil starten, moet je /c daarbij gebruiken. Dus het commando wordt dan

%comspec% /c c:\mirror\mirror.exe c:\mirror\centr.xtk

Als je het dos venster niet automatisch wil laten sluiten ,gebruik je

%comspec% /k c:\mirror\mirror.exe c:\mirror\centr.xtk

[ Voor 31% gewijzigd door Poltergeist op 10-07-2008 13:58 ]


  • Bart©
  • Registratie: November 2003
  • Laatst online: 12-11 07:43
Als het een DOS-applicatie is hoef je toch niet eens cmd.exe te starten in je opdracht regel? Windows ziet toch dat het een dos-applicatie is en zal 'em toch ook starten als je meteen de .exe aftrapt?

Volgens mij moet een normale Windows snelkoppeling naar de .exe dus ook gewoon werken.

[ Voor 18% gewijzigd door Bart© op 10-07-2008 14:02 ]


  • TXC
  • Registratie: Oktober 2002
  • Laatst online: 16-09 12:13

TXC

code:
1
C:\mirror\mirror.exe centr.xtk
in een batchbestand zetten, dus zonder CMD.exe.

Wil je dat het programma zelf in een nieuw dos venster start wat blijft na de uitvoering dan doe je dit:
code:
1
C:\WINNT\System32\CMD.EXE /kC:\mirror\mirror.exe centr.xtk

Verwijderd

Topicstarter
Heb het nu voor elkaar met het volgende commando in een bat bestand:

Start call C:\mirror\mirror.exe centr.xtk

Bedankt voor je hulp.

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

CMD =! DOS.
Windows 2000 heeft niet eens DOS.
Wel een DOS emulatielaag, maar die roep je niet aan hier - dus een titelfix ;)

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


Verwijderd

Met call wacht ie inderdaad netjes tot het ene commando is uitgevoerd voor hij met de volgende doorgaat en dat voorkomt problemen. Gelukkig is je probleem opgelost. Batch file is voor je idee soms oude meuk maar echt super handig
Pagina: 1