Newsgroup: it.comp.aiuto
Titolo: Come si spostano le cartelle dei programmi?

Salve a tutti,
desidero sottoporvi un quesito al quale spero qualcuno voglia
rispondere. 
Uso Win98 e vorrei spostare la cartella di una applicazione in una
partizione diversa da quella in cui si trova attualmente
oppure in un'altra posizione della stessa directory radice. Perche'
non scegli la destinazione della cartella in fase d'installazione,
direte voi: in questo caso il programma non me ne da' modo. Ho provato
ancora ad andare nel Registro di configurazione alla chiave App Paths,
che racchiude i percorsi di molte delle directory dei programmi
installati, ma non e' presente la sottochiave dell'applicazione che mi
interessa. Domanda: posso aggiungere io la sottochiave in questione?
Se si, quale valore immettere nella relativa stringa?
Analogamente: un po' come avviene con Outlook Express 5.0, che lascia
scegliere la posizione della cartella in cui depositare i messaggi e/o
le news, e' possibile spostare come sopra una sottocartella di un
programma contenente i dati dello stesso?
Naturalmente immagino l'esistenza di software adatti allo scopo, ma
non vorrei comunque servirmene.
Ringrazio in anticipo quanti vorranno aiutarmi.
Mimmo





Domenico Defilippo <mimmo.d...@TOGLIMItiscalinet.it> wrote in message
38f93f8d...@news.tiscalinet.it...

Non sono molto esperto di computer e non so che dirti in quanto a modifiche
del file di registro. L'unica cosa che posso dirti è che c'è (ahimè) un
programma, Magic Mover, che credo faccia parte di Partition Magic, che può
risolverti il problema.
Bye!

non vorrei comunque servirmene.
Se non ne vuoi usare uno, allora devi armarti di molta pazienza.
In generale la procedura č questa:
- spostare c:\programmi\uffa in d:\da\un\altra\parte\uffa
- trovare tutti i collegamenti (le icone) che puntano dentro
c:\programmi\uffa e cambiarli ad uno ad uno
- avviare REGEDIT e cercare (Edit|Find|... [x]Data) tutte le
occorrenze della stringa "c:\programmi\uffa" sostituendole ad una ad
una con "d:\da\un\altra\parte\uffa"
- guardare se per caso in d:\da\un\altra\parte\uffa c'č qualche file
che ha l'aria di contenere delle impostazioni (tipicamente un .ini);
eventualmente sostituire tutte le stringhe "c:\programmi\uffa" che in
esso compaiono
- guardare se per caso in c:\windows c'č qualche file che ha l'aria di
contenere delle impostazioni di accid.exe (tipicamente accid.ini);
eventualmente sostituire tutte le stringhe "c:\programmi\uffa" che in
esso compaiono
Ti conviene piuttosto usare un programmillo freeware che si chiama
Change of Address (COA).
--
----------------------------------------------------------------------
Marco Coletti
Network Admin, Webmaster, Tuttologo :)
PGP public key:
http://keys.pgp.com:11371/pks/lookup?op=get&exact=on&search=0x96A79061
Fingerprint: 9F E5 80 61 F6 9F 05 2D  EA 53 6F 2D 82 8B C7 C2
----------------------------------------------------------------------

 non vorrei comunque servirmene.
Ogni programma ha le sue peculiarità di installazione.. 8/
Ritengo che sia complicato riuscire a spostare un'applicazione senza
sapere ESATTAMENTE dove e cosa ha modificato nel sistema.
Posso darti due suggerimenti:
1) Monitorare l'installazione in modo da capire DOPO cosa essa ha
modificato, ed eventualmente ritoccare successivamente sulle chiavi del
registry.
2) Utilizzare un programma per lo spostamento di applicazioni,
tracciandone il lavoro.
Per questo, puoi utilizzare due programmi freeware:
1) InCtrl4
(
http://www8.zdnet.com/pcmag/pctech/content/18/02/ut1802.001.html
) che
ti logga tutte le modifiche di sistema effettuate da una installazione.
2) COA32
(
http://www8.zdnet.com/pcmag/pctech/content/16/01/ut1601.001.html
) che
"sposta" un'applicazione.
Puoi usarle anche in contemporanea, dicendo a InCtrl4 di monitorare
COA32 durante le operazioni di quest'ultimo...
-- 
			Luca Amicone
			ICQ: 14890779
--
	Questo è un paese libero
	... nessuno vi obbliga a rimanere.
		-- Kipli

c:\programmi\uffa nella variabile d'ambiente PATH.
Non sono sicuro di aver capito questo passaggio, comunque nel dubbio
vorrei puntualizzare ciò che ho scritto nel post precedente: per
mutare il percorso della directory di un applicativo basta raggiungere
la chiave App Paths del registro di configurazione.
Un esempio penso possa chiarire quanto sostengo.
S'immagini di voler spostare Adobe Acrobat 4.0 da
C:\Programmi\Adobe\Acrobat 4.0 a C:\Adobe\Acrobat 4.0. Dopo aver
trascinato la cartella del programma in C:, si apra il regedit alla
chiave App Paths e si individui la sottochiave AcroRd32.exe, il nostro
eseguibile appunto. Essa è costituita da due voci:
(Predefinito)    C:\Programmi\Adobe\Acrobat 4.0\Reader\AcroRd32.exe
Path                 C:\Programmi\Adobe\Acrobat 4.0\Reader;
                        C:\Programmi\Adobe\Acrobat 4.0\Resource\Lib
Bene, per modificarne i valori si scriva:
(Predefinito)    C:\Adobe\Acrobat 4.0\Reader\AcroRd32.exe
Path                 C:\Adobe\Acrobat 4.0\Reader;
                        C:\Adobe\Acrobat 4.0\Resource\Lib
ottenendo così, una volta riavviato il sistema, il risultato voluto.
Ho inoltre riscontrato di recente che quando nella chiave App Paths
non dovesse figurare la sottochiave dell'eseguibile che ci interessa
spostare basta aggiungercela. Si provi, a mo' di esempio, con Free
Agent a verificare quanto dico, oppure con CDex, l'applicativo
gratuito per la creazione di mp3. 
Soggiungo che esiste un piccolo freeware - Application Paths,
http://www.execpc.com/~sbd
 - che facilita questi compiti senza
costringere ad aprire il registro.
Allora dov'è il problema, mi si dirà?
Quanto sopra funziona solo con quei programmi (forse ormai la maggior
parte) che consentono di scegliere in fase d'installazione la
posizione della cartella di destinazione, mentre per i restanti
software manco a parlarne.
Così almeno ho concluso sulla base della mia (poca) esperienza.  
Mimmo