Discussione:
Creare percorso DOS
(troppo vecchio per rispondere)
Denis
2006-12-21 16:07:28 UTC
Permalink
Ciao,
ho questo problema e spero mi possiate aiutare.

Con un file batch devo copiare un file in una determinata directory che
sarebbe:
C:\Documents and Settings\XXXXXXXXXX\Dati
applicazioni\Microsoft\Excel\XLSTART

Il fatto e' che al posto di XXXXXXXXXX ogni utente ha il proprio
identificativo, quindi devo trovare il modo di recuperarlo da qualche
parte (credo che sia il parametro COMPUTER_NAME) e concatenarlo ad una
stringa:

In teoria dovrebbe essere una cosa simile:

SET CARTELLA = "C:\Documents and Settings\" + %COMPUTER_NAME + "\Dati
applicazioni\Microsoft\Excel\XLSTART"
COPY A.EXE CARTELLA

Sapreste aiutarmi?

Grazie mille... e Buone Feste!
--
Ciao Denis

Arriva un momento nella vita in cui non rimane altro da fare che
percorrere la propria strada fino in fondo...
Quello e' il momento di inseguire i propri sogni, quello e' il momento
di prendere il largo, forti delle proprie convinzioni.
|Panzer|
2006-12-22 08:57:59 UTC
Permalink
Post by Denis
Ciao,
ho questo problema e spero mi possiate aiutare.
Con un file batch devo copiare un file in una determinata directory che
C:\Documents and Settings\XXXXXXXXXX\Dati
applicazioni\Microsoft\Excel\XLSTART
Il fatto e' che al posto di XXXXXXXXXX ogni utente ha il proprio
identificativo, quindi devo trovare il modo di recuperarlo da qualche
parte (credo che sia il parametro COMPUTER_NAME) e concatenarlo ad una
SET CARTELLA = "C:\Documents and Settings\" + %COMPUTER_NAME + "\Dati
applicazioni\Microsoft\Excel\XLSTART"
COPY A.EXE CARTELLA
Sapreste aiutarmi?
Grazie mille... e Buone Feste!
Io ho risolto un problema simile (eseguire un updater comune e solo se
non � stato fatto) in questo modo:

--------------------------------------
XXXXXXXXXXXXXXXXXXXXX

set b=%USERNAME%

XXXXXXXXXXXXXXXXXXXXX

cd [unit� di rete]\<prima parte del path>\%b%\

XXXXXXXXXXXXXXXXXXXXX

cd [unit� di rete]\<prima parte del path>\%b%\
copy <PATH origine>\AAAAAAA.EXE AAAAAAA.EXE
AAAAAAA.EXE
del BBBBBBB.EXE
XXXXXXXXXXXXXXXXXXXXXX
--------------------------------------

|Panzer|
Denis
2006-12-27 19:47:59 UTC
Permalink
Post by |Panzer|
--------------------------------------
XXXXXXXXXXXXXXXXXXXXX
set b=%USERNAME%
Grazie mille...
Ci provero' :)
--
Ciao Denis

Arriva un momento nella vita in cui non rimane altro da fare che
percorrere la propria strada fino in fondo...
Quello e' il momento di inseguire i propri sogni, quello e' il momento
di prendere il largo, forti delle proprie convinzioni.
Continua a leggere su narkive:
Loading...