Page 1 of 1

Lansarea în execuţie a utilitarului DBU

Posted: 21 Apr 2012, 13:14
by mozes.illyes
Un obicei pe cât de răspândit pe atât de inutil: DBU se copiază în catalogul în care se află fişierul .DBF, după care se lansează utilitarul de la tastatură ...

Nu prea are sens această modalitate de lansare, deoarece utilitarul de obicei rămâne uitat în catalogul în care a fost copiat (ar trebui şters la sfârşit), ocupă loc, este amestecat cu fişierele de date, generează dezordine ... s-a întâmplat să primesc chiar şi cinci DBU.EXE numai într-o singură bază de date, deşi aveam şi eu pe calculator :)

Presupunem că DBU3.EXE (acesta este versiunea recomandată) se afla în catalogul C:\HAMOR
Modalităţi de lansare ale utilitarului în acest caz:
-poate fi lansat, indiferent de catalogul curent prin: C:\HAMOR\DBU3
-sau dacă mă aflu pe discul C: se lansează ceva mai simplu şi prin: \HAMOR\DBU3
-prin adresare relativă, de exemplu din catalogul C:\HAMOR\DBF\MARFA --> ..\..\DBU3

Şi bineînţeles, comanda odată lansată, rămâne în istoric şi poate fi reluată, reeditată şi relansată:
-în fereastra de comandă: săgeată sus, jos pentru navigarea între comenzile deja lansate,
-Alt F8 fereastra cu istoricul comenzilor deja lansate în TotalCommander,
...

Catalogul curent în DBU

Posted: 21 Apr 2012, 13:33
by mozes.illyes
Din DBU avem acces la fişierele de date din catalogul curent.

Care este catalogul curent în DBU ?
  1. 1.
    Dacă se lansează utilitarul fără să se transmită un fişier de date în linia de comandă,
    se aşteaptă indicarea catalogului curent chiar după lansare,
    Catalogul recomandat va fi cel din care a fost lansat utilitarul,
  • 2.
    Dacă se transmite un fişier de date la lansare, se deschide fişierul şi catalogul curent va fi cel din care a fost lansat utilitarul,
Catalogul curent, poate fi schimbat şi în timpul rulării prin F6-Utility - Change dir.
Comanda este activă doar dacă nu există fişiere de date deschise !