Jump to content
BulForum.com

Tursq programka sus komandi za DOS


Fori_ox

Recommended Posts

Програмата получава като аргументи име на файл, и още 2 числа, желанието ми е като не и хареса нещо във файла който и давам да разбера на кой ред ми е грешката, затова се надявам че има начин да видя когато грешката е 20 кой е номера на реда.

 

ami dopalnitelnoto info moze da go zapisva vav file. shto ne probvash da pusnesh programkata s ochevidno greshni vhodni danni i da razberesh kakvo stava. razni promenlivi ot .bat filovete se pechatat na ekrana s "echo" - probvaj i shte vidish

 

eto ti primer:

 

@echo off
dir > null
echo %errorlevel%

 

otpechatva se "0"

 

ako ima greshka (primerno v tozi sluchaj)

 

@echo off
dir c:\tralala > null
echo %errorlevel%

 

otpechatva se "1"

 

 

 

btw. zashto ne spodelish tazi programka kakvo pravi v krajna smetka i kakvo se opitvash da postignesh? moze da ima i po-lesen nachin...

Link to comment
Share on other sites

Е, това как автора връща допълнителната инфо никой не може да каже. Това с временен файл на диска предполагам си го проверил първо.

Програмата ДОС-ка ли е? Възможно е например преди напускане програмата да запише една 16 или 32 битова дума с инфото в областта с променливите на БИОС, на място, което не се използва за нищо (такива места има), неизползвани вектори на прекъсвания и най-различни други методи.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...