Sugerencia de GPo o Tareas progtramas.

Iniciado por Aeros, 27 Diciembre 2019, 15:15 PM

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

Aeros

Buenas tardes,

Les cuento que tengo el siguiente Script que funciona a la perfección:

start ocs-setup.exe /s /debug /nosplash /no_systray /now /server=xx.xxx.xxx.xx/ocsinventory /user=xxxxxx /pwd=xxxxxx

Pero si aplico este Script por GPO al inicio de sesión, se va aplicar todas las veces que se inicia la PC y no es la idea. Ya que no quiero que se instale todas las veces.
Y con las tareas programadas, según lo que vi puedo hacer para aplicarlo una sola vez pero en un horario en particular, y en realidad no se a que hora van a estar prendidos los 1000 equipos.

Quería consultarles que es mejor en estos casos? Instalar un programa solo una vez y desde un servidor de Windows.

engel lex

puedes intentar programar algo tal que por ejemplo guardes en un archivo todas las ip, y cada cierto tiempo intente hacer ping, si la maquina responde y la instalacion fue exitosa, eliminas la ip y continuas así hasta que toda ip fue eliminada

yo recomendaría python3 para la programación con sqlite para guardar las ips y poder cambiarlas facil, pero el lenguaje cae en gusto de cada quien
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

Aeros

Interesante propuesta, y gracias por la repuesta.

Pero lo veo algo que me va a costar hacerlo pero no imposible, también se me ocurrió pero no se si existe la posibilidad:

Realizar un script que busque si hay una carpeta creada en la ruta determinada que se instale el programa, si no lo hay que la instale y si esta la carpeta creada no la instale.


Aeros

Citar@echo off
if not exist %c:\"Program Files (x86)"\"OCS Inventory Agent"\% start c:\1\ocs-setup.exe /s /debug /nosplash /no_systray /now /server=xx.xx.xx.xx/ocsinventory /user=xxxx /pwd=xxxxx
echo Presiona cualquier tecla para SALIR.
pause>nul
exita

Porque no me funcionaa si por separados los contactos si funcionan :D