Io credo che tu non abbia colto il significato di "parametro".
Cosa vorrebbe dire "il parametro lo voglio inserire io da utente"?
Non è forse la definizione esatta di parametro?
Parametro: valore variabile passato dall'utente quando richiama lo script...

Se ho questo script batch (copya_pippo.bat):

codice:
COPY C:\PIPPO.TXT "C:\Documents And Settings\%1\Desktop\"
Lo posso eseguire (come utente) in questo modo:

codice:
> copia_pippo.bat Mario
> copia_pippo.bat Gino
> copia_pippo.bat Luca
E quello script copierà il file "C:\PIPPO.TXT", rispettivamente, nei desktop degli utenti Mario, Gino e Luca.

Magari tu volevi che i nomi degli utenti ti venissero chiesti tramite una finestra o simile... beh, farlo con un file batch non è proprio così immediato, ma non vedo perchè complicarsi la vita per ottenere un risultato così semplice...


Se non è ciò che chiedevi, cerca di esprimere meglio la richiesta...

Ciao.