QUOTE(daviiih @ Aug 27 2006, 12:43 PM)
@echo off
copy archivo.xxx "%userfiles%\menú inicio"
@exit
Es sencillo...
Debes usar una variable de sistema ...
En tu primer ejemplo tienes la idea... solo que %userfiles% no existe...
Mas bien quedaria asi
copy archivo.xxx "%USERPROFILE%\menú inicio
Eso si debes de ejecutar el BAT desde el usuario al que queres agregar el archivo a menu inicio....
hay muchas variable de sistemas
por ejemplo
%COMPUTERNAME%
Te devuelve el valor del nombre PC
EJM
net use J: \\%computername%mirecursocompartido
Te crea una unidad de red a tu PC
%WINDIR% o %SYSTEMROOT%
Te lleva directo al directorio de Windows.. aunque sea uno distinto
EJM
copy xxx.xxx %Windir%\system32\
%USERPROFILE%
Te muestra el perfil de usuario en Documents and setting
Salu2

GeeK