[RESUELTO] Creación de un paquete que permite buscar un archivo en estaciones de trabajo
Publicado: 7 de febrero de 2024 - 17:08
Hola a todos,
Mi versión del servidor WAPT es WAPT Server 2.4.0.14143 Enterprise Edition bajo Windows Server 2019 Standard.
Creo los paquetes desde mi máquina con Microsoft Windows 11 Professional versión 10.0.22631 compilación 22631 con WAPT Agent versión 2.4.0.14143-4
Pido disculpas de antemano si esta pregunta ya se ha hecho, pero no pude encontrar ningún paquete en la tienda ni ninguna información en el foro.
Quiero crear un paquete que me permita saber si un archivo existe en las estaciones de trabajo.
Probé el siguiente código:
Pero el paquete genera un error tan pronto como se deniegan los permisos; tampoco puedo excluir estas rutas:
¿Puedes ayudarme?
Quizás necesite considerar una función de auditoría, pero aún no he utilizado esa parte.
La mayoría de las veces utilizamos los paquetes de la tienda.
Gracias.
Mi versión del servidor WAPT es WAPT Server 2.4.0.14143 Enterprise Edition bajo Windows Server 2019 Standard.
Creo los paquetes desde mi máquina con Microsoft Windows 11 Professional versión 10.0.22631 compilación 22631 con WAPT Agent versión 2.4.0.14143-4
Pido disculpas de antemano si esta pregunta ya se ha hecho, pero no pude encontrar ningún paquete en la tienda ni ninguna información en el foro.
Quiero crear un paquete que me permita saber si un archivo existe en las estaciones de trabajo.
Probé el siguiente código:
Código: Seleccionar todo
# -*- coding: utf-8 -*-
from setuphelpers import *
def install():
for fn in find_all_files('c:\\','*nomdufichier'):
print(fn)
Código: Seleccionar todo
File "C:\Program Files (x86)\wapt\common.py", line 4083, in install_wapt
exitstatus = setup.install()
File "C:\windows\TEMP\wapt4h6awkg2\setup.py", line 6, in install
File "C:\Program Files (x86)\wapt\waptutils.py", line 1403, in find_all_files
for f in do_find_all_files(rootdir):
File "C:\Program Files (x86)\wapt\waptutils.py", line 1384, in do_find_all_files
for fn in do_find_all_files(full_fn):
File "C:\Program Files (x86)\wapt\waptutils.py", line 1384, in do_find_all_files
for fn in do_find_all_files(full_fn):
File "C:\Program Files (x86)\wapt\waptutils.py", line 1384, in do_find_all_files
for fn in do_find_all_files(full_fn):
[Previous line repeated 1 more time]
File "C:\Program Files (x86)\wapt\waptutils.py", line 1379, in do_find_all_files
for fn in os.listdir(absolute_rootdir):
PermissionError: [WinError 5] Accès refusé: 'c:\\users\\admaz\\AppData\\Local\\Application Data'
13 : Accès refusé¿Puedes ayudarme?
Quizás necesite considerar una función de auditoría, pero aún no he utilizado esa parte.
La mayoría de las veces utilizamos los paquetes de la tienda.
Gracias.