Hola,
¿soy yo o no existe una herramienta de ayuda para la configuración que permita conectar una unidad de red?
Podría ser una función útil en algunos casos...
(Sé que quizás no tengas tiempo para hacerlo todo... Lo investigaré).
Saludos,
ET
[RESUELTO] ¿No hay ningún asistente de configuración para la conexión de la unidad de red?
Reglas del foro
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
Reglas del foro de la comunidad
* Soporte en inglés en www.reddit.com/r/wapt
* El soporte de la comunidad en francés está disponible en este foro
* Por favor, anteponga [RESUELTO] al título del tema si está resuelto.
* Por favor, no edite un tema que esté etiquetado como [RESUELTO]. Abra un nuevo tema haciendo referencia al anterior.
* Especifique la versión de WAPT instalada, la versión completa y el número de compilación (2.2.1.11957 / 2.2.2.12337 / etc.), así como la edición Enterprise/Discovery.
* Las versiones 1.8.2 y anteriores ya no son compatibles. Las únicas preguntas aceptadas sobre la versión 1.8.2 están relacionadas con la actualización a una versión compatible (2.1, 2.2, etc.).
* Especifique el sistema operativo del servidor (Linux/Windows) y la versión (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Especifique el sistema operativo de la máquina de administración/creación de paquetes y de la máquina con el agente problemático, si corresponde (Windows 7/10/11/Debian 11/etc.).
* Evite hacer varias preguntas al abrir un tema, ya que podría ser ignorado. Si hay varios temas, ábralos por separado, preferiblemente uno tras otro y no todos a la vez (es decir, no sature el foro con spam).
* Incluya fragmentos de código, capturas de pantalla y otras imágenes directamente en la publicación. Los enlaces a Pastebin, Bitly y otros sitios de terceros serán eliminados sistemáticamente.
* Como en cualquier foro comunitario, el soporte es proporcionado voluntariamente por los miembros. Si necesita soporte comercial, puede comunicarse con el departamento de ventas de Tranquil IT al 02.40.97.57.55.
- agauvrit
- Experto en WAPT
- Mensajes: 238
- Inscripción: 17 de noviembre de 2016 - 10:25
- Ubicación: Nantes
- Contacto :
Buen día,
No, esta funcionalidad no está disponible en setuphelpers; se puede realizar manualmente en el contexto del usuario dentro de la función session_setup() si se desea
Sin embargo, debe tenerse en cuenta que este fragmento de código solo se ejecutará una vez por persona por estación de trabajo, no en cada inicio.
Si desea sistematizar unidades de red, puede hacerlo de forma más sencilla a través de la Política de grupo en Active Directory
Si alguna vez desea contribuir al código fuente de WAPT con una función "map_network_drive", también es posible: https://github.com/tranquilit/WAPT/pulls
Alejandro
No, esta funcionalidad no está disponible en setuphelpers; se puede realizar manualmente en el contexto del usuario dentro de la función session_setup() si se desea
Código: Seleccionar todo
def session_setup():
run(r'net use T: \\srvfichiers\partage\ /p:yes')
Si desea sistematizar unidades de red, puede hacerlo de forma más sencilla a través de la Política de grupo en Active Directory
Si alguna vez desea contribuir al código fuente de WAPT con una función "map_network_drive", también es posible: https://github.com/tranquilit/WAPT/pulls
Alejandro
- dcardón
- Experto en WAPT
- Mensajes: 1908
- Inscripción: 18 de junio de 2014 - 09:58
- Ubicación: Saint Sébastien sur Loire
- Contacto :
Hola Etunilim
Atentamente,
Denis
En cuanto a este caso de uso, lo desaconsejo encarecidamente. El paquete WAPT debe ser autocontenido, ya que no se sabe con certeza si la red estará disponible al iniciar la instalación (por ejemplo, si se ejecuta un comando waptexit al apagar la máquina en una red 802.1x con autenticación de usuario, la red dejará de estar disponible al momento de la instalación). La naturaleza autocontenida de WAPT lo hace más determinista que otras soluciones de implementación.
Atentamente,
Denis
Denis Cardon - Tranquil IT
¡Comparte tus experiencias en WAPT! Envíanos las URL de tus blogs y artículos en la "Tu opinión del foro y los publicaremos en el de WAPT
¡Comparte tus experiencias en WAPT! Envíanos las URL de tus blogs y artículos en la "Tu opinión del foro y los publicaremos en el de WAPT
Había comenzado con powershell para montar la unidad de red (estoy tratando de abandonar por completo cmd y cambiar a ps sistemáticamente), de ahí la idea de hacer un setup_helper: usamos un repositorio de software interno, al que a menudo tenemos que conectarnos, no quería volver a escribir todas las líneas cada vez.
Pero como ocupa una línea en la parte inferior, ¡parece mucho menos útil!
Solo una nota rápida para aquellos que quieran intentarlo, para evitar arrancarse el pelo por barras invertidas escapadas o no escapadas que causan errores, aquí hay un tipo de sintaxis que funciona:
Por supuesto, esta unidad solo debe contener software libre y el acceso mediante las credenciales del comando debe ser de solo lectura. Bajo ninguna circunstancia, haga esto con una unidad que contenga datos confidenciales, registros con licencia o credenciales que otorguen acceso de escritura
Pero como ocupa una línea en la parte inferior, ¡parece mucho menos útil!
Solo una nota rápida para aquellos que quieran intentarlo, para evitar arrancarse el pelo por barras invertidas escapadas o no escapadas que causan errores, aquí hay un tipo de sintaxis que funciona:
Código: Seleccionar todo
logservURL = r'\\mon.serveur.domain.fr\freeLogs$'
run('net use %s /user:user passwd' % logservURL)
run('call %s\Gimp\silent.cmd' % logservURL)
Respuesta a dcardon:
Soy plenamente consciente de ello.
Dicho esto, el software que no se instala al primer intento se instalará en el siguiente reinicio (sin mencionar que si detectamos errores en la consola, podemos forzar la instalación de inmediato).
Este método nos permite basar la instalación/actualización de software de código abierto en una serie de scripts mantenidos centralmente, que son utilizados por todas las herramientas de implementación que utilizamos (dependiendo del sector, el contexto, el tipo de máquina, etc.): WAPT, GPO, SCCM e incluso nuevas herramientas que podríamos decidir usar en el futuro.
Nuestro repositorio de software (de código abierto) se mantiene en una única ubicación y es independiente de la herramienta utilizada para implementarlo.
Y
Soy plenamente consciente de ello.
Dicho esto, el software que no se instala al primer intento se instalará en el siguiente reinicio (sin mencionar que si detectamos errores en la consola, podemos forzar la instalación de inmediato).
Este método nos permite basar la instalación/actualización de software de código abierto en una serie de scripts mantenidos centralmente, que son utilizados por todas las herramientas de implementación que utilizamos (dependiendo del sector, el contexto, el tipo de máquina, etc.): WAPT, GPO, SCCM e incluso nuevas herramientas que podríamos decidir usar en el futuro.
Nuestro repositorio de software (de código abierto) se mantiene en una única ubicación y es independiente de la herramienta utilizada para implementarlo.
Y
- Sfonteneau
- Experto en WAPT
- Mensajes: 2312
- Registrado: 10 de julio de 2014 - 23:52
- Contacto :
Sólo para que lo sepas y para evitar problemas (por experiencia):
En este caso, es mejor copiar el binario y el script antes de la instalación. Si la conexión de red se interrumpe durante la instalación, el software podría bloquearse por completo. Además, se pierde la ventaja de una instalación que funciona incluso cuando el servidor no está disponible (por ejemplo, en una computadora portátil)
Además, ¡tenga cuidado con la congestión de la red! Cuando el binario está en wapt, este lo descargará gradualmente a medida que las estaciones de trabajo se reinician, lo que facilita las descargas. Si tiene una instalación de Office (500 MB) para instalar en 1000 máquinas y todas se apagan simultáneamente, el servidor de archivos debe poder distribuir 500 GB de la instalación a la vez.
Y el último problema es un problema de seguridad: si se llama a un binario desde fuera del paquete, entonces no se incluye en la suma de comprobación y, por lo tanto, la firma del paquete se vuelve inútil...
