Newsgroup: it.comp.aiuto
Titolo: Applicazione MS-DOS

Dopo una formattazione dell'HD ed aver attualizzato le varie
procedure
mi si presenta un inconveniente nell'utilizzo del programma
DBASE.
I file dbf si trovano in una cartella  ed il programma in
un'altra. Pur
avendo attualizzato la riga in cui viene specificato il percorso
dei file
di lavoro, il programma non va se non ricopiando il file
interessato
nella directory dove trovasi il programma.
Cosa non ho attualizzato ?   Influisce il file autoexec.bat ?
    Ringrazio  per l'atteso aiuto:
     Angelino

"angelino" <angNONS...@TOGLItin.it> ha scritto nel messaggio
news:oR1y6.11814$Oz4.2...@news2.tin.it...

Il programma 
DBASE.COM
 è il file di avvio del DB3.
I file DBF di cui parli fanno parte di una altro programma che utilizza tali
file (es. programmi in clipper), oppure sono file che gestisci con il DB3 ?.
R

 R
file gestiti con il DB3 e  prima della formattazione tutto funzionava
ma ora, con conoscendo bene MS-DOS, sono nei guai  :- (....
.....ti ringrazio
        angelino



Conviene lavorare nella directory dove sono i file dbf eseguendo dbase da
li. nell'autoexec ti sei dimenticato probabilmente il comando
path=c:\programmi\dbase  che ti consente di chiamare dbase ovunque ti trovi.
AndreaP
-- 
Posted from [194.153.73.220] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 DBASE.
........> Cosa non ho attualizzato ?   Influisce il file autoexec.bat ?
nell' autoexec.bat controlla di avere i percorsi nella path
dovresti avere una riga tipo la seguente se non l' hai, l'aggiungi...
SET PATH=C:\dbf;c:\dati\dbf
la sintassi è abbastanza semplice, dopo il segno di uguale ci puoi mettere i
percorsi ai file che vuoi siano sempre disponibili ovunque ti trovi, tra un
percorso e l' altro, ci devi mettere puntoevirgola. Oltre a quello dei dbf
potresti avere anche alti percorsi che nell' esempio ovviamente non ci sono.
Potrebbe funzionare :)
PS dopo la modifica è necessario riavviare ;)
ciao

SET PATH=C:\dbf;c:\dati\dbf
errore
set PATH=C:\dbf;c:\dati\dbf;%PATH
sennò gli rasi via il path

 ha scritto nel messaggio
news:Xns907883DD4796...@127.0.0.1...

RISOLTO  il problema   (finalmente !!!!)    però  quanti bernoccoli in
testa......
Premessa:  lancio la procedura con collegamento da desktop ed ho W98.
                     Clic dx su icona, proprietà, programma, attualizzo
la Riga di
                     Comando con: C:\cartella1\
progr.com
  ed ancora in
                     Directory di lavoro: C:\cartella1\cartella2 (con i
file DBF).
                     Con questa attualizzazione mi dava errore non
trovando i file dbf
                     e in autoexec.bat non c'era il PATH per cui avevo
ovviato caricando
                     i file dbf nella cartella in cui era presente il
programma.
        Ho inserito in autoexec.bat:  PATH=C:\cartella1   e fiiiinziona.
Domanda:  perchè ha funzionato?  Non bastava quanto indicato nella Riga
di
                    Comando ?   Può servire ad altri novellini come me.
                     Grazie a Patelli, Orso e KJK
                               Angelino

"angelino" <angNONS...@TOGLItin.it> ha scritto nel messaggio
news:oR1y6.11814$Oz4.2...@news2.tin.it...

Si nel file autoexec, metti la aggiungi la path della cartella Dbase, cosi
da qualsiasi cartella sei puoi chiamare il prg.
Ciao


"angelino" <angNONS...@TOGLItin.it> wrote in message
news:_nny6.16338$F3.3...@news1.tin.it...

Non so rispondere ai tuoi interrogativi; penso pero' di poterti
suggerire un'azione piu' semplice per operare con il DBIII
direttamente in DOS (dove puoi arrivare tramite il collegamento da
Desktop):
Supponendo che tu abbia una dir "dos_prog" con una sottodir "Dbase"
contenente i prgs del DBIII,
con un editor di testi, crea, innanzitutto, un file batch piu' o meno
cosi' in una directory prevista nel path del tuo autoexec.bat (in modo
che possa sempre essere "visto"):
**********
ECHO OFF
REM   PROGRAMMA   : 1.BAT
REM   PER LAVORERE IN DBPLUS O ALTRA DIRECTORY
REM
CD %1
ECHO
ECHO
ECHO                ATTENDERE............
path=%path%;c:\dos_prg\dbase;\miei_prg\ufficio;\miei_prg\casa;( ecc.)
DBASE
CD\
path=(qui ci metti lo stesso che hai in autoexec.bat, in modo da
ripristinare quello che serve a WIN)
**************oppure, piu' semplicemente:
rem db_work.bat
PATH=%path%;\Dos;\dos_prog\DBASE
DBASE
---------
Dopo aver richiamato il DOS dal Desktop, ti sposti sulla directory in
cui hai i files *.dbf di lavoro, (ad es. con il comando: cd db_files)
e da qui lanci il tuo "db_work.bat"
Dovrebbe funzionare. Se ricordo bene, pero', il DBASE ha anche un suo
file di configurazione ( "config.db") da dove legge il percorso da
seguire per ritrovare i files che gli servono.
Il mio vecchio config.db era fatto cosi':
-------------
MARGIN=1
PATH=%path%;\Dos;\old_prog\DBASE
TEDIT=c:\utility\Old_Nrtn\ne
ESCAPE=On
wp=c:\utility\Old_Nrtn\
ne.com
-------------
Mi auguro che funzioni.
Ciao

di Comando ?   Può servire ad altri novellini come me.
Nella riga di comando puoi indicare il percorso soltanto dell'eseguibile di
lancio, ma non degli altri file di cui ha bisogno. Col path invece rendi
accessibile tutta la cartella.
