convertir una .msc en .msi

03/03/2005 - 01:11 por o.q | Informe spam
Hola

¿como puedo hacer que una consola mmc con extension .msc convertirla en .msi
de instalacion, para luego hacer que les aparezca en el panel de control a
los clientes y la instalen?

saludos

Preguntas similare

Leer las respuestas

#1 Fernando Reyes [MS MVP]
03/03/2005 - 11:48 | Informe spam
¿Por qué no la pones en un recurso compartido y la copias a los equipos de
los usuarios con un script de inicio de sesión? Eso sí, en el panel de
control va a ser que no.

Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000
MCSA Windows Server 2003
http://freyes.svetlian.com

(Deja de hacer el ganso si quieres escribirme)


Fue o.q () el que, con sus deditos, escribió:

Hola

¿como puedo hacer que una consola mmc con extension .msc convertirla
en .msi de instalacion, para luego hacer que les aparezca en el panel
de control a los clientes y la instalen?

saludos
Respuesta Responder a este mensaje
#2 o.q
03/03/2005 - 12:26 | Informe spam
Seria una opcion, pero..el script. ¿en las propiedades del usuario,
secuencias de comandos de inicio de sesion?

slaudos

"Fernando Reyes [MS MVP]"
escribió en el mensaje news:
¿Por qué no la pones en un recurso compartido y la copias a los equipos de
los usuarios con un script de inicio de sesión? Eso sí, en el panel de
control va a ser que no.

Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000
MCSA Windows Server 2003
http://freyes.svetlian.com

(Deja de hacer el ganso si quieres escribirme)


Fue o.q () el que, con sus deditos, escribió:

> Hola
>
> ¿como puedo hacer que una consola mmc con extension .msc convertirla
> en .msi de instalacion, para luego hacer que les aparezca en el panel
> de control a los clientes y la instalen?
>
> saludos

Respuesta Responder a este mensaje
#3 Fernando Reyes [MS MVP]
03/03/2005 - 12:46 | Informe spam
Ahí o en una GPO con la directiva "Configuración de usuario\Configuración de
Windows\Secuencia de comandos (inicio de sesión/cierre de sesión)\Iniciar
sesión", lo cal es más cómodo, pues no es necesario que establezcas el
script en cada usuario, sólo en una GPO que afecte a las cuentas de los
usuarios que deseas que ejecuten el script.

Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000
MCSA Windows Server 2003
http://freyes.svetlian.com

(Tírate de la moto si quieres escribirme)


Fue o.q () el que, con sus deditos, escribió:

Seria una opcion, pero..el script. ¿en las propiedades del
usuario, secuencias de comandos de inicio de sesion?

slaudos

"Fernando Reyes [MS MVP]"
escribió en el
mensaje news:
¿Por qué no la pones en un recurso compartido y la copias a los
equipos de los usuarios con un script de inicio de sesión? Eso sí,
en el panel de control va a ser que no.

Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000
MCSA Windows Server 2003
http://freyes.svetlian.com

(Deja de hacer el ganso si quieres escribirme)


Fue o.q () el que, con sus deditos, escribió:

Hola

¿como puedo hacer que una consola mmc con extension .msc convertirla
en .msi de instalacion, para luego hacer que les aparezca en el
panel de control a los clientes y la instalen?

saludos
Respuesta Responder a este mensaje
#4 o.q
03/03/2005 - 13:01 | Informe spam
y..habria que poner simplemente el nombre de la mmc y ya esta??? ,
porque yo en inicio de sesion de agrego la ruta donde esta la mmc en el
servidor y nada mas, he cerrado sesion en el cliente pero no la ejecuta.

saludos

"Fernando Reyes [MS MVP]"
escribió en el mensaje news:OxXCdY#
Ahí o en una GPO con la directiva "Configuración de usuario\Configuración


de
Windows\Secuencia de comandos (inicio de sesión/cierre de sesión)\Iniciar
sesión", lo cal es más cómodo, pues no es necesario que establezcas el
script en cada usuario, sólo en una GPO que afecte a las cuentas de los
usuarios que deseas que ejecuten el script.

Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000
MCSA Windows Server 2003
http://freyes.svetlian.com

(Tírate de la moto si quieres escribirme)


Fue o.q () el que, con sus deditos, escribió:

> Seria una opcion, pero..el script. ¿en las propiedades del
> usuario, secuencias de comandos de inicio de sesion?
>
> slaudos
>
> "Fernando Reyes [MS MVP]"
> escribió en el
> mensaje news:
>> ¿Por qué no la pones en un recurso compartido y la copias a los
>> equipos de los usuarios con un script de inicio de sesión? Eso sí,
>> en el panel de control va a ser que no.
>>
>> Un saludo
>> Fernando Reyes [MS MVP]
>> MCSE Windows 2000
>> MCSA Windows Server 2003
>> http://freyes.svetlian.com
>>
>> (Deja de hacer el ganso si quieres escribirme)
>>
>>
>> Fue o.q () el que, con sus deditos, escribió:
>>
>>> Hola
>>>
>>> ¿como puedo hacer que una consola mmc con extension .msc convertirla
>>> en .msi de instalacion, para luego hacer que les aparezca en el
>>> panel de control a los clientes y la instalen?
>>>
>>> saludos

Respuesta Responder a este mensaje
#5 o.q
03/03/2005 - 15:05 | Informe spam
Muchas gracias,

Asi, que creo este script y le doy un nombre y solo tengo que poner el
nombre del scripts ?


"Fernando Reyes [MS MVP]"
escribió en el mensaje news:#67nkF$
Debes crear un script que copie la consola.

Por ejemplo la msc es \\servidor\carpeta\miconsola.msc y quieres que se
copie al escritorio del usuario, creas un bat con la línea:

copy \\servidor\carpeta\miconsola.msc %userprofile%\Escritorio /Y

Lo malo de este script es que sobreescribe una y otra vez la consola,
transfiriendola una y otra vez por la red. Con VBS podrías crear un script
que en caso de existir no lo copiase. Esto se basa en el modificador
Overwrite del método CopyFile del objeto FileSystemObject; en caso de ser
False no se sobreescribe, si es True sí se sobreescribe; así pues, si en un
momento dado tienes una nueva versión que quieres que sustituya a la
existente en los equipos, cambias el False por un True. Pego el script y lo
adjunto como fichero .txt (para evitar problemas con los antivirus; basta
cambiarle la extensión a .vbs):

<pego>
'script que copia un fichero usando como destino una
'carpeta especial de usuario

'© Fernando Reyes - Marzo 2005

'Creamos un objeto Shell que nos permita crear un objeto
'SpecialFolders
Set obj_Shell = CreateObject("Wscript.Shell")

'Creamos un objeto SpecialFolders; este objeto nos permitirá
'referenciar las carpetas especiales. Estas referencias son:

'AllUsersDesktop
'AllUsersStartMenu
'AllUsersPrograms
'AllUsersStartup
'Desktop
'Favorites
'Fonts
'MyDocuments
'NetHood
'PrintHood
'Programs
'Recent
'SendTo
'StartMenu
'Startup
'Templates

Set obj_Carpetas_Especiales = obj_Shell.SpecialFolders

'Creamos un ojeto FileSystemObject que nos permita copiar el fichero
Set obj_FileSystem = CreateObject("Scripting.FileSystemObject")

'establecemos el fichero a copiar en la variable str_Origen y
'la carpeta de destino (o si se pone nombre al fichero tambien
'el nombre del fichero copia) en la variable str_Destino.
'Basta cambiar el valor de estas variables para establecer qué
'fichero se copiará dónde.
'En el ejemplo copiaremos una consola mmc personalizada
'en el escritorio del usuario que ejecuta el script.
'La consola origen estará en una carpeta compartida del
'equipo servidor.
str_Origen = "\\servidor\carpeta\miconsola.msc"
str_Destino = obj_Carpetas_Especiales("Desktop") & "\"

'Al establecer que no se sobreescriba (con False), en caso de
'existir el fichero se producirá un error que interrumpirá
'la ejecución del script. Por ello ponemos esta línea que
'provoca que el script salte a la siguiente línea, es decir,
'que termine el script sin lanzar el error.
On Error Resume Next

'copiamos el archivo sin sobreescribir
obj_FileSystem.CopyFile str_Origen, str_Destino, False
</pego>

Un saludo
Fernando Reyes [MS MVP]
MCSE Windows 2000
MCSA Windows Server 2003
http://freyes.svetlian.com

(Cómete al correcaminos para escribirme)


Fue o.q () el que, con sus deditos, escribió:

y..habria que poner simplemente el nombre de la mmc y ya esta???
, porque yo en inicio de sesion de agrego la ruta donde esta la mmc
en el servidor y nada mas, he cerrado sesion en el cliente pero no la
ejecuta.
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida