Excel

Impacto de la descontinuación de VBScript

Para que lo sepan aquellos curiosos, he estado intentando determinar el verdadero impacto de la desuso de VBScript.

Lamentablemente, el anuncio oficial no brinda ningún detalle sobre las bibliotecas o componentes afectados. Puedes comprobarlo tú mismo utilizando los dos enlaces que se proporcionan a continuación:

Me comuniqué en privado cuando todo esto se anunció inicialmente y nunca recibí ni siquiera un acuse de recibo, ni siquiera una respuesta a esta pregunta.

Entonces hice la pregunta directa en el foro público de Microsoft Windows, veremos si realmente obtengo una respuesta informativa.

Me gustaría pedirle que se tome un momento para ver la pregunta y agregar su apoyo simplemente haciendo clic en el enlace «Tengo la misma pregunta», para demostrar que esto es importante para la comunidad y que necesitamos más información sobre el tema.

Microsoft – ¿Hay alguien en casa?
No es de extrañar que haya pasado más de una semana y nadie se atreva siquiera a intentar darme una respuesta a una pregunta tan simple e importante.

¡¡¡Esto habla mucho del soporte de Microsoft!!!

De todos modos, por si sirve de algo, la IA de Microsoft me proporcionó la siguiente respuesta. No tengo ni idea de si es precisa o no, ¡pero es la mayor información que he obtenido hasta ahora! Microsoft incluso tiene una buena advertencia: “El contenido generado por IA puede ser incorrecto“.

La descontinuación de VBScript afectará los siguientes archivos:

  • vbscript.dll
  • jscript.dll
  • scrobj.dll
  • scrrun.dll
  • wshom.ocx
  • wshext.dll
  • wshcon.dll
  • wshisn.dll

Estos archivos se analizan en varios boletines de seguridad de Microsoft, como MS15-053, MS16-069, MS12-056 y MS15-106.

Sin embargo, es importante tener en cuenta que el impacto de la desuso puede variar según el caso de uso y el entorno específicos. Se recomienda revisar la documentación oficial y consultar con el soporte técnico de Microsoft para comprender en profundidad el impacto de la desuso de VBScript.

Referencias:

  • Boletín de seguridad de Microsoft MS15-053: Importante
  • Boletín de seguridad de Microsoft MS16-069: crítico
  • Creación de scripts con objetos COM
  • Boletín de seguridad de Microsoft MS12-056 – Importante
  • Boletín de seguridad de Microsoft MS15-106: Crítico

Inteligencia artificial de Microsoft

Tenga en cuenta también que si hago la misma pregunta, sigo recibiendo respuestas ligeramente diferentes para la IA de Microsoft.

Si la IA es precisa, mi solución alternativa de control de script para RegEx puede estar muerta, ya que creo que se basa en JScript.dll (de nuevo, ¿qué sé yo?), pero tal vez mi solución alternativa MSHTML todavía funcione.

Volveré a publicar si alguna vez recibo una respuesta de Microsoft sobre el asunto.

Recursos adicionales sobre el tema

Si revisas lo anterior, ¡incluso mencionarán que VBA RegEx se ve afectado y no ofrecen ninguna alternativa! Sugieren Javascript (JS) y PowerShell (PS). JS no es una opción y PS es poco práctico en un sentido general. PS es más lento y simplemente no puede interactuar con VBA de la manera en que lo hacen las bibliotecas dll. Por lo tanto, una vez más, Microsoft abandona a sus desarrolladores/usuarios de VBA a su suerte y no ofrece ninguna solución al problema que han creado.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba