¿Cómo copiar un archivo, a todos los usuarios de una PC utilizando DOS?

Iniciado por BDJMarcelo, 29 Junio 2020, 04:23 AM

0 Miembros y 1 Visitante están viendo este tema.

BDJMarcelo

Hola a todos....

Ante todo, no soy experto en el tema, les agradezco toda su ayuda....  ;-)

En estos momentos tengo un problema para trabajar en (CPU) de la empresa...

Casi la mayoría de computadores trabajan bajo DOMINIO, eso quiere decir que tienen un usuario administrador llamado (JHAdmin) y otro usuario, que es quien ocupa el computador pero con limitaciones llamado (JHUser).



Bien, yo he creado un archivo (BAT), que al momento de ejecutarse con derechos de administrador en la cuenta (JHUser), requiere contraseña.

Necesito que se ejecute con derechos de administrador para que se instalen los programas de forma silenciosa, de lo contrario no me permite.

Lo que hace este (BAT), es instalar programas de forma silenciosa, pero también copia archivos de configuración del programa.

EL PROBLEMA

El siguiente es un pequeño ejempo del (BAT)




CLS
ECHO  [=============================]
ECHO                         I N S T A L A N D O
ECHO.
ECHO                               (( CONFIG ))
ECHO                                    (02)
ECHO  [=============================]
DEL /F /S /Q "%userprofile%\Favorites\Links\*.*"
COPY /D /V /Y "Link\bookmark_1.htm" "%userprofile%\Documents\bookmark.htm"
COPY /D /V /Y "Link\bookmark_1.htm" "%Public%\Documents\bookmark.htm"



Cuando ejecuto el archivo (BAT), SIN derechos de administrador en la cuenta (JHUser), NO me permite realizar realizar el siguiente comando:



DEL /F /S /Q "%userprofile%\Favorites\Links\*.*"


me pide derechos de administrador, pero SI se copian el archivo bookmark.htm a la cuenta (JHUser).


COPY /D /V /Y "Link\bookmark_1.htm" "%userprofile%\Documents\bookmark.htm"


------------------------------------------------------------------
Cuando ejecuto el archivo (BAT), CON derechos de administrador en la cuenta (JHUser), SI me permite realizar:


DEL /F /S /Q "%userprofile%\Favorites\Links\*.*"


pero al archivo (bookmark.htm) se copia a la carpeta del administrador (JHAdmin) y no a la carpeta del usuario (JHUser).


COPY /D /V /Y "Link\bookmark_1.htm" "%userprofile%\Documents\bookmark.htm"


La idea es que siempre el archivo (BAT), trabaje con derechos de administrador, pero que copie el archivo (bookmark.htm) al usuario (JHUser) o si es posible también a (JHAdmin)...




Lo mismo ocurre con archivos (exe) que fueron creador en (WinRAR) y que se ejecutan utilizando (BAT).

Cuando se ejecutan con derechos de administrador se copian a las carpetas de (JHAdmin).

Pero si ejecuto el (BAT) (DIRECTAMENTE), sin derechos de administrador, si se copian los archivos a la carpeta de (JHUser)

.............. De antemano agradezco toda la ayuda posible....