Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Script

Ahoj potřeboval bych nějaky script který když se zapne tak spustí příkazový řádek a v tam to napíše něco jako "program nemohl být spuštěn"

@echo off
echo zprava
pause
echo zprava
:1
dir /s
goto 1
exit

Něco jako tohle ale aby se na konci ten příkazový řádek vypnul.
Děkuji

Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
Předmět Autor Datum
echo zprava pause
MM.. 14.10.2011 13:23
MM..
Dik, funguje to. Šlo by ještě že třeba když se ten příkazový řádek zavře otevře se nějaký program?
Vojt_s 14.10.2011 14:04
Vojt_s
start jméno_programu nt
touchwood 14.10.2011 14:17
touchwood
Omlouvám se ale z té stránky nejsem moc chytrý. Když napíšu ten příkaz: D:\moje\program.exe Tak mi…
Vojt_s 14.10.2011 14:30
Vojt_s
není v cestě mezera? pak bys to musel celé zavřít do uvozovek: start "D:\moje cesta\program.exe"
touchwood 14.10.2011 14:50
touchwood
Muj celý script: @echo off echo text pause start "D:\moje\program test.exe" pause Ted to funguje,…
Vojt_s 14.10.2011 15:13
Vojt_s
A když tam ten start nedáš?
Wikan 14.10.2011 15:15
Wikan
Sice se program zapne ale nevypne se ten příkazový řádek.
Vojt_s 14.10.2011 15:18
Vojt_s
Za prve vyhod to druhe pause. pause znamena cakat na klavesu. Za druhe zavisi od toho ze co to je za… nový
MM.. 14.10.2011 15:38
MM..
Ok dik už to jede. poslední
Vojt_s 14.10.2011 15:42
Vojt_s

Omlouvám se ale z té stránky nejsem moc chytrý.

Když napíšu ten příkaz:
D:\moje\program.exe

Tak mi vyskočí chybná hláška:
System windows nemuže najít položku D:\moje\program.exe ujistěte se že je název zadán správně.
Kde je chyba?

Za prve vyhod to druhe pause. pause znamena cakat na klavesu.
Za druhe zavisi od toho ze co to je za program ten tvoj program. Ak to je konzolovy program tak logicky musi konzola ostat otvorena ptz program je konzolovy. Ak to je GUI program (s grafickym rozhranim) tak konzola neostane otvorena.

P.S. a pouzivaj ten prikaz start, pripadne pouzi aj parametre prikazu start ak je nejaky pre teba vhodny ntstart.php
Ked nerizumies anglicky tak pouzivaj translate.google.com

Zpět do poradny Odpovědět na původní otázku Nahoru