Estos son los detallados release notas para la actualización de MC.


Para obtener una descripción general de alto nivel de todos los cambios, consulte el documento principal de este release: MarvelClient 11.0


Releases en orden cronológico inverso: 

Release 2021-04 26-- 11.0.80

Actualización de MC

REVISIÓNSe solucionó un problema por el cual el directorio del cliente de un solo usuario = corrección agregada en 11.0.79 no funcionaba (hrmpf)

Release 2021-04 23-- 11.0.79

Actualización de MC

REVISIÓNSe solucionó un problema por el que recopilábamos jvmlauncher.log en lugar de jvmpatcher.log
REVISIÓNSe solucionó un problema por el cual el enlace Expandir todo en la parte superior de los correos electrónicos de resumen nunca funcionaba.
REVISIÓNSe solucionó un problema por el cual la barra de progreso no mostraba la imagen de presentación, sino solo las etiquetas y las barras de progreso cuando se ejecutaba como SISTEMA
REVISIÓNSe solucionó un problema por el cual rcplauncher.log, .prov2install.log y provisioning.log no se recopilaban cuando se ejecutaban como SISTEMA
REVISIÓNSe solucionó un problema por el cual los correos electrónicos de progreso de SMTP podían contener dos correos electrónicos en uno, si se enviaban en el mismo segundo.
REVISIÓNSe solucionó un problema por el cual los envíos de correo fallidos mediante SMTPEmailer=blat se registraban incorrectamente como exitosos.
REVISIÓNSe solucionó un problema introducido en 11.0.78 en el que, para clientes de un solo usuario/administrador y diseñador, el directorio se configuró incorrectamente en NotesProgramDirectoryNew (donde está notes.ini) en lugar de NotesDataDirectoryNew.
ARREGLAR / CAMBIARSe solucionó un problema por el que %localappdata% se resolvía como C:\WINDOWS\system32\config\systemprofile al ejecutar MCUpgrade a través del sistema sin sesión de consola
ARREGLAR / CAMBIARLos enlaces Expandir todo y Contraer todo al principio del correo electrónico de resumen ahora solo se mostrarán en navegadores y procesadores MIME compatibles con JavaScript 1.6 o posterior
Eso también significa que ya no estarán visibles en los clientes de Notes, ya que ninguno de los procesadores MIME es compatible con JS 1.6 o posterior.
ARREGLAR / CAMBIARCuando se ejecuta como sistema sin sesión de consola, %localappdata% ahora se resolverá como localappdata del usuario predeterminado (generalmente C:\Users\Default\Appdata\Local)
ARREGLAR / CAMBIAR / MEJORARLa migración del directorio multiusuario ahora ocurrirá para todas las carpetas bajo la raíz del usuario (generalmente C:\Users\) que coincidan con el sufijo de datos de notas anterior (es decir, \Vendor\Notes\Data)
CAMBIO / MEJORACitrix Optimization ignorará las siguientes configuraciones cuando se inicie sin MultiUserSharedDataNew:
para jvm.propiedades:
- cualquier línea donde el valor contenga %MCU_MultiUserSharedDataNew_Coptim%
- vmarg.Xnolinenumbers=-Xnolinenumbers
- vmarg.Dshare=%MCU_Unmerge%,únicaJVM
para rcplauncher.propiedades:
- config.system.1=%MCU_RemoveIf%-datos
- config.system.2=%MCU_RemoveIf%${rcp.home}/rcp/systemdata
MEJORALa opción de optimización de Citrix Desactivar DEP ahora también funciona para cualquier actualización para la que se especifica al menos NotesProgramDirectoryNew
MEJORALa opción Plantillas compactas de Citrix Optimization ahora también funciona para cualquier actualización en la que se especifique NotesDataDirectoryNew, pero no MultiUserSharedDataNew (luego se compactan las plantillas en NotesDataDirectoryNew)
MEJORASe agregó un enlace Contraer todo en la parte superior de los correos electrónicos de resumen
MEJORASe agregó una pantalla de progreso en la segunda barra de progreso para la migración y limpieza multiusuario

Release 2021-04 20-- 11.0.78

Actualización de MC

REVISIÓNSe solucionó un problema con 11.0.1 FP3 donde el cliente de Notes requería cinco intentos de inicio después de la actualización debido a la falta de entradas de Directory= en notes.ini
Una entrada de directorio faltante en notes.ini siempre ha sido un problema, ya que el cliente de Notes lo corrigió por sí mismo en el siguiente inicio.
La entrada del directorio ahora se migrará y su valor se cambiará al directorio de destino respectivo.
Establezca NotesDataDirectoryOldExcludeDirectoryForce=1 para volver al comportamiento anterior
MEJORASe agregó una visualización de progreso por archivo en la segunda barra de progreso cuando se usa /zip (usado por el Asistente de configuración de MCUpgrade durante la publicación)

Release 2021-04 14-- 11.0.77

Actualización de MC

REVISIÓNSe solucionó un problema por el cual el aplazamiento diario ejecutaba la actualización el mismo día en lugar de esperar al día siguiente
REVISIÓNSe solucionó un problema por el cual el directorio de perfil de usuario anterior contenía erróneamente el nombre de dominio. Esto conduce a una migración solo del directorio de datos del usuario anterior, pero ningún otro directorio de datos en caso de un cambio de directorio de datos de multiusuario a multiusuario. Este problema se introdujo en 11.0.68.
REVISIÓNSe solucionó un problema por el que MCKeyfileEditor salía con un error "Subíndice utilizado en variable no accesible" después de restablecer la lista blanca y cerrar MCKeyfileEditor

Release 2021-03 26-- 11.0.76

Actualización de MC

REVISIÓNSe solucionó un problema por el cual MCUpgrade no se volvía a ejecutar correctamente desde 11.0.75, principalmente cuando se usaba con RestoreNetworkDriveMappings=1
MEJORASe agregaron dos nuevas opciones ini WoptimWaitTimeUntilOpen (predeterminado en 120) y WoptimWaitTimeAfterOpen (predeterminado en 30)

Release 2021-03 24-- 11.0.75

Actualización de MC

REVISIÓNSe solucionó un problema por el que el apagado (también utilizado para GracefulShutdown, la optimización del espacio de trabajo y en MCShutdown) no funcionaba debido a la falta de un nombre de dominio.
REVISIÓNSe solucionó un problema por el cual Workspace Optimization no manejaba correctamente todos los casos de clientes que no se iniciaban.

Release 2021-03 23-- 11.0.74

Actualización de MC

ARREGLAR / CAMBIARCheckFileHandles está deshabilitado de forma predeterminada ahora debido a problemas con al menos dos escáneres de virus; establecer en 1 para habilitar
REVISIÓNSe solucionó un problema con /coptim, /woptim y /woptimonly desde 11.0.68 que no apagaba el cliente debido a la falta de información de usuario de la sesión de la consola.
REVISIÓNSe solucionó un problema por el cual el archivo de registro cambiaba de ubicación cuando se elevaba usando el panagenda Servicio de instalador (introducido en 11.0.61)

Release 2021-03 22-- 11.0.73

Actualización de MC

REVISIÓNSe corrigieron todos los bloqueos posibles con la nueva función CheckFileHandles introducida en 11.0.69
REVISIÓNSe corrigió un problema donde MCKeyfileEditor se rompió para los valores de autenticación multivalor desde 11.0.52
REVISIÓNSe corrigió un problema donde MCKeyfileEditor notificaría incorrectamente sobre cambios no guardados después de abrir archivos de claves con valores múltiples para nombres de usuario, contraseñas o dominios (desde el principio de los tiempos)
CAMBIO / MEJORASourceDirectoryInitFileResume ahora está deshabilitado de forma predeterminada; Establézcalo en 1 para habilitarlo.

Release 2021-03 18-- 11.0.72

NUEVOSe agregó una nueva opción ini SourceDirectoryInitFileResume; el valor predeterminado es 1, se establece en 0 para no admitir reanudar y copiar archivos más rápido con el iniciador
REVISIÓNSe solucionó un problema por el cual, para UpgradeLanguage<>en/default, MCUpgrade podía crear accesos directos de repetición sin nombre
REVISIÓNSe solucionó un problema por el cual los registros SMTPInfo y Test no se restablecían
REVISIÓNSe solucionó un problema por el cual el botón Cancelar GracefulShutdown opcional estaba en el mismo lugar que el botón Aceptar
REVISIÓNSe solucionó un problema por el cual la verificación de los archivos rcplauncher, .prov2install, provisioning y jvmlauncher.log no verificaba las 10 ubicaciones posibles y, en casos excepcionales, generaba una variable no declarada. 
REVISIÓN Se corrigió un posible bloqueo con la nueva función CheckFileHandles
ARREGLAR / CAMBIAR

Se solucionó un problema por el cual los correos electrónicos de error smtp siempre mostraban el progreso 0 o 99, en lugar del progreso hasta ese momento.

ARREGLAR / CAMBIARSe solucionó un problema por el cual los correos electrónicos de progreso de smtp informaban -1 en lugar de 0
CAMBIOLos archivos rcplauncher, .prov2install, provisioning y jvmlauncher.log ya no se adjuntan en caso de error 1618 (otra instalación ya está en curso)
CAMBIO / MEJORALas fuentes del archivo SourceDirectoryInit ya no se analizan, incluidas las subcarpetas.
CAMBIO / MEJORACuando se inicia desde fuera de UpgradeDirectory, Initiator ahora descarga todos los archivos de SourceDirectoryInit que no existen localmente.
MEJORARegistro de verificación de manejo de archivo mejorado en caso de error o carpeta inexistente
MEJORACorreos electrónicos SMTPProgressTracking mejorados para actualizaciones de estado
MEJORACorreos electrónicos SMTP de error mejorados para informar el número de error/código de retorno en la columna de detalles
MEJORALa comprobación de otros instaladores en curso ahora también comprueba HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\InProgress
MEJORACuando se ejecuta sin una sesión de consola, la detección de mejor esfuerzo del SID de sesión de consola ahora se realiza en función del componente de nombre de usuario en NotesDataDirectoryOld, si reside en %localappdata%\Vendor\Notes\Data
MEJORALas copias de seguridad y restauraciones DisallowRun y ​​RestrictRun ahora se basan en SID (retroceso al formato de copia de seguridad anterior)
MEJORALa redirección de registro para los instaladores de IBM/HCL ahora se produce antes de la desinstalación

Release 2021-03 05-- 11.0.71

Actualización de MC

REVISIÓNSe solucionó un problema por el cual las instrucciones de MCUpgrade.ini no se leían de manera confiable, si al mismo tiempo la barra de progreso actualizaba ini: UpgradeProgress
- El progreso de la actualización ahora se almacena en MCUpgrade.progress, junto con el nombre del último paquete y la hora de inicio.
REVISIÓNSe solucionó un problema por el cual, al final de una actualización, MCUpgrade registraba "No se pudo encontrar [] en el escritorio de Windows": ahora ya no busca un ícono sin nombre ;-)
MEJORAMCUpgrade ahora también busca actualizaciones para los archivos .prov2install y provisioning.log en el espacio de trabajo\registros en %localappdata%\Vendor\Notes\Data, NotesDataDirectoryNew y ConsoleSessionUserLocalAppData\Vendor\Notes\Data

Release 2021-03 04-- 11.0.70

Actualización de MC

REVISIÓNSe solucionó un problema con la actualización de la barra de progreso del asistente para el próximo nuevo diseño de la base de datos de configuración

Release 2021-03 03-- 11.0.69

Actualización de MC

NUEVOSe agregó una nueva funcionalidad, que verifica los identificadores de archivos abiertos antes y después de todas las instrucciones InstallExec * fallidas en
NotesProgramDirectoryNew, NotesDataDirectoryNew y MultiUserSharedDataNew
NUEVOSe agregó una nueva opción ini CheckFileHandles: establezca en 0 para deshabilitar la verificación del controlador de archivo recién agregado anterior
REVISIÓNSe solucionó un problema al cambiar el directorio de trabajo para la actualización iniciada desde una ruta UNC que no funcionaba en todos los casos
REVISIÓNSe corrigió otro problema de búsqueda de SID en la detección de sesión de consola
REVISIÓNSe solucionó un problema por el que se registraba un error durante la copia de seguridad de root notes.ini, incluso si no era necesaria la itinerancia a partir de entonces;
Ahora, solo se realiza una copia de seguridad de root notes.ini, si realmente se lleva a cabo la itinerancia de notes.ini
REVISIÓNSe solucionó un problema por el que fallaba la copia del directorio de datos de Notes desde una unidad de red para instalaciones de un solo usuario (ya que el directorio de datos se encuentra en archivos de programa)
El directorio de datos ahora se copia del directorio de red a ini:UpgradeDirectory\MoveToNewData y después de la elevación desde allí a ini:NotesDataDirectoryNew, incluidos los ajustes de ruta de archivo para las entradas allí, si corresponde.
ARREGLO / MEJORASe solucionó un problema por el cual, después de una actualización exitosa a través de la panagendaInstallerService, movimos archivos del directorio seguro al directorio de actualización para luego eliminarlos; el proceso ahora elimina los archivos directamente en el directorio seguro
TENGA EN CUENTA que en caso de un error de actualización, los archivos aún se mueven hacia atrás

Release 2021-02 24-- 11.0.68

Actualización de MC

NUEVOSe agregó una opción de línea de comandos para MCSapagado.exe para especificar opcionalmente diferentes ejecutables para apagar, por ejemplo, MCShutdown /switch process.exe
REVISIÓNMCUpgrade ahora representa correctamente la vista previa del ícono del escritorio en sistemas con múltiples monitores y diferentes escalas de DPI
REVISIÓNSe solucionó un problema por el cual, cuando se ejecutaba a través del servicio MCUpgrade, los archivos comprimidos con carpetas CopyTo* se descomprimían en la carpeta de actualización del servicio, pero no se procesaban desde allí.
REVISIÓNSe solucionó un problema por el que, después de la migración del directorio de datos a %localappdata%\..., el SID de la sesión de la consola era incorrecto en casos excepcionales.
REVISIÓNSe solucionó un problema con la nueva detección de creación/actualización de rcplauncher.log que no funcionaba o podía mostrar un error de matriz en una (des)instalación que se encontraba con un error
ARREGLO / MEJORAMCUpgrade ahora es compatible con HiDPI: las etiquetas que podrían haber sido demasiado grandes o pequeñas en el pasado ahora se procesan correctamente
MEJORALa pantalla de inicio ahora también se puede arrastrar al hacer clic y mantener presionada una barra de progreso, cualquier etiqueta, así como el GIF animado opcional.
MEJORAEn caso de que un instalador devuelva un error (<>0), cualquier archivo jvmpatcher.log nuevo o modificado de NotesProgramDirectoryNew se agrega al correo electrónico de resultado.
MEJORAMCUpgrade ahora también comprueba si hay otra instalación en curso antes de cada (Des)instalación y espera hasta 120 segundos para que finalice.
MEJORASi una (Des)instalación devuelve el error 1618 (otra instalación en curso), la (des)instalación se vuelve a intentar hasta tres veces
CAMBIOCuando se ejecuta a través del servicio MCUpgrade, los archivos %MCUPGRADEDIRECTORY%\CopyToProgram*\*.exe no se copian

Release 2021-02 12-- 11.0.67

Actualización de MC

REVISIÓNSe solucionó un problema por el que MultiUserSharedDataNew no se eliminaba en combinación con las instrucciones de desinstalación, si MultiUserSharedDataOld estaba vacío
REVISIÓNSe solucionó un problema por el cual la vista previa del ícono del escritorio no se ajustaba correctamente para escalar en Windows 10
REVISIÓNSe solucionó un problema introducido en 11.0.66, donde los botones en los diálogos embellecidos (también) tenían fuentes grandes

Release 2021-02 12-- 11.0.66

Actualización de MC

REVISIÓNSe solucionó un problema por el que los botones Aceptar, Sí, No y Cancelar no se traducían; ahora se traducen automáticamente a través de ini:MCUpgrade_lang.ini, respaldo a la traducción del idioma del sistema operativo
REVISIÓNSe solucionó un problema por el que MultiUserSharedDataNew nunca se limpiaba si coincidía con MultiUserSharedDataOld y no se realizaba ninguna migración del directorio de datos.
REVISIÓNSe solucionó un problema por el cual los cuadros de mensajes embellecidos no mostraban todo el texto

Release 2021-02 09-- 11.0.65

Actualización de MC

NUEVOSi NotesProgramNew\npnotes(64).dll existe antes de cualquier InstallExec Y está registrado como HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order\ProviderOrder, se le cambia el nombre a
npnotes(64).dll.MCU###
Si el archivo no se crea durante la instalación respectiva, se le cambia el nombre después de la instalación respectiva
NUEVOLos archivos rcplauncher.log se comprueban antes y después de cada instrucción InstallExec* para comprobar si se han creado o modificado recientemente.
En caso de que un instalador devuelva un error (<>0), cualquier archivo rcplauncher.log nuevo o modificado se agrega al correo electrónico de resultado
Se comprueban las siguientes carpetas en busca de archivos rcplauncher.log nuevos/actualizados:
%localappdata%\Vendor\Notas\Datos
NotasDatosDirectorioNuevo
ConsoleSessionUserLocalAppData\Vendor\Notes\Data
REVISIÓNSe solucionó un problema por el que notes.ini se eliminaba en los datos nuevos o en el directorio del programa en varias ejecuciones después de haber estado en itinerancia correctamente en una ejecución anterior;
Ahora, notes.ini solo se elimina en el programa de notas nuevo o en el directorio de datos, si un archivo notes.ini se aseguró para roaming desde una ejecución anterior o una migración del directorio de datos de varios o un solo usuario.
REVISIÓNSe solucionó un problema con la escala de visualización de los cuadros de mensajes embellecidos introducidos en 11.0.57
REVISIÓNSe solucionó un problema por el cual la vista previa del acceso directo del escritorio no funcionaba correctamente con varios monitores
REVISIÓNSe solucionó un problema por el cual el cuadro de mensaje de éxito embellecido potencialmente se cerraba solo/no se mostraba desde el 11.0.57
CAMBIOLa línea de registro "no se pudo iniciar [...] - error ..." se ha cambiado a "[...] error devuelto ..."
MEJORASe agregó un enlace Expandir todo en la parte superior de los correos electrónicos de resultados para permitir una búsqueda fácil

Release 2021-02 04-- 11.0.64

Actualización de MC

REVISIÓN

Se solucionó un problema por el que se ejecutaba MCUpgrade a través de SYSTEM fuera de %ProgramFiles(x86)%\panagenda\MCUpgrade aún requiere MCUpgrade.dll en ese directorio: la DLL ahora también puede estar en el directorio desde donde se inicia MCUpgradeMain, siempre que tenga un certificado EV válido

NOTA: MCUpgrade.dll en %ProgramFiles(x86)%\panagenda\MCUpgrade se usa si la DLL también está presente en UpgradeDirectory

REVISIÓNSe solucionó un problema por el que, al iniciar, por ejemplo, la barra de progreso en la sesión de la consola no mostraba la pantalla de bienvenida, sino solo el texto y la barra de progreso.
REVISIÓNSe solucionó un problema por el cual, al ejecutar MCUpgrade desde una ruta UNC, el registro podía generar un estado de ÉXITO con ERRORES, al registrar "cmd.exe se inició con la ruta anterior como el directorio actual, las rutas UNC no son compatibles"
REVISIÓNSe solucionó un problema por el cual MCUpgrade.exe enviaba correos electrónicos de progreso con -1 en lugar del porcentaje adecuado
REVISIÓNSe solucionó un problema por el cual los correos electrónicos de progreso no contenían el tiempo de ejecución transcurrido correcto desde el inicio, sino solo "0".
CAMBIOLa creación de accesos directos ahora se suprime cuando se ejecuta como SISTEMA sin sesión de consola, y MCUpgrade no se elevó a través del panagendaInstaladorServicio
CAMBIOLos accesos directos anclados por el usuario, los accesos directos del escritorio del usuario y el menú de inicio del usuario no se procesarán cuando se ejecute la actualización a través del SISTEMA sin sesión de consola
CAMBIO / MEJORALa panagendaInstallerService ya no se instalará si falta .NET Framework o 3.5 o 4.x;
Si el marco .NET existe después de procesar todas las instrucciones de InstallExec*, se volverá a intentar inmediatamente después
CAMBIO / MEJORAA partir de ahora, la barra de progreso de MCUpgrade se mostrará en el centro de la parte inferior derecha, en lugar del centro de la pantalla.
NUEVO / MEJORADOMCUpgrade a través de SYSTEM sin sesión de consola ahora es compatible
NUEVO / MEJORADOSi las variables de entorno del sistema operativo no se pueden resolver (generalmente solo cuando se ejecuta como SISTEMA sin sesión de consola), las siguientes se completan según el mejor esfuerzo:
LOCALAPPDATA, ProgramFiles (X86), ProgramData (y ProgramFiles en SO de 32 bits)
NUEVO / MEJORADOMEJORA: al ejecutar MCUpgrade a través de SYSTEM sin sesión de consola, LOCALAPPDATA se resolverá de la siguiente manera:
Primero, buscamos HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\LastLoggedOnUser
A continuación, verificamos todas las entradas en HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Versión actual\Lista de perfiles
- si existe un perfil con ProfileLoadTimeHigh configurado Y coincide con LastLoggedOnUser, usamos el ProfileImagePath respectivo
- si LastLoggedOnUser no se configuró o no se encontró, usamos ProfileImagePath del perfil más joven (última modificación) en ProfileList
- si el resultado está vacío, recurrimos al valor predeterminado de Windows (normalmente C:\Users\Default\Appdata\Local)

Release 2021-01 25-- 11.0.63

Actualización de MC

NUEVOSe agregaron nuevas configuraciones ini InstallFinishedIcon e InstallFinishedIconText
NUEVOTras una instalación exitosa y al especificar InstallFinishedIcon (por ejemplo, "HCL Notes" sin comillas), se muestra una vista previa en el escritorio para el acceso directo recién creado/actualizado
REVISIÓNSe solucionó un problema por el cual el cuadro de diálogo de vista previa del ícono del escritorio no respetaba la escala de visualización
CAMBIO / MEJORAEl cuadro de diálogo InstallFinished ahora se embellece después de una actualización exitosa y cuando no se usa un tiempo de espera

Release 2021-01 20-- 11.0.62

Actualización de MC

REVISIÓNSe corrigió un error estúpido que hizo que 11.0.61 fuera inútil

Release 2021-01 20-- 11.0.61

Actualización de MC

MEJORASe agregó el código de salida 4751 (la firma de la lista blanca no coincide o la lista blanca ha sido alterada)
CAMBIOLa inclusión en la lista blanca es obligatoria a partir de ahora, si existe un archivo de clave pública en %ProgramFiles(x86)%\panagenda\MCActualización
CAMBIOCuando se ejecuta directamente MCUpgrade.exe a través de la cuenta del SISTEMA Y desde una unidad fija, la carpeta desde la que se ejecuta MCUpgrade.exe anula UpgradeDirectory

Release 2021-01 15-- 11.0.60

Actualización de MC

REVISIÓNSe solucionó un problema por el cual la configuración de *RegistryKey* no funcionaba con la lista blanca

Release 2021-01 12-- 11.0.59

Actualización de MC

REVISIÓNSe solucionó un problema por el cual SetEnvValue no podía estar vacío para su eliminación
CAMBIOLa eliminación de accesos directos ahora ya no depende del interruptor /ignoredeferralfilemusexistist, sino del número de instrucciones de desinstalación (0 = sin eliminación de accesos directos)
MEJORALos errores de elevación 1326 y 1327 ahora se pasan a Analizar como "Errores de ELEVACIÓN"

Release 2021-01 12-- 11.0.58

Actualización de MC

REVISIÓNSe solucionó un problema por el cual la vista previa de acceso directo agregada en 11.0.57 no funcionaba, solo mostraba un cuadro de mensaje más pequeño "una actualización está lista"
REVISIÓNSe solucionó un problema por el cual Citrix Optimization restablecía el archivo de registro en lugar de agregarlo a uno existente
REVISIÓNSe solucionó un problema por el que copiar el archivo de clave pública junto con InstallService=1 no creaba directorios faltantes.
CAMBIOEl nombre de acceso directo de escritorio predeterminado "MC Upgrade ReRun" ahora se reemplaza automáticamente con "Run Notes Client Upgrade" o "Rerun Notes Client Upgrade", según el contexto.
CAMBIO / MEJORASetEnvValue ahora se puede dejar vacío, lo que resulta en la eliminación del valor SetEnvName correspondiente
MEJORAAl configurar las variables de entorno del sistema operativo a través de SetEnv*, se llama a EnvUpdate al final, lo que crea un efecto similar al de cierre de sesión/inicio de sesión: los cambios en, por ejemplo, %ruta% deberían entrar en vigencia de inmediato.

Release 2021-01 05-- 11.0.57

Actualización de MC

REVISIÓNSe solucionó un problema por el que se verificaba DeferralAdmins antes de abrir el archivo .mcu
REVISIÓNSe solucionó un problema por el cual las ventanas de notificación de apagado podían "desaparecer" al cambiar a una ventana diferente usando ALT+TAB, o después de cambiar al escritorio de Windows
REVISIÓNSe solucionó un problema por el cual el mensaje GracefulShutdownNotice no siempre mostraba un mensaje de título azul
NUEVOAl crear un acceso directo (re)ejecutar en el escritorio de Windows, un cuadro de diálogo muestra una vista previa del icono recién creado
CAMBIO / MEJORACuando un usuario pospone una actualización, se coloca un acceso directo en el escritorio para ejecutar la actualización a pedido; esto puede verse influenciado configurando ini:DeferralNumberOfUpdatePromptsMaxShortcut=-1
MEJORAEl indicador de aplazamiento ahora siempre muestra el ícono ReEjecutar como se configuró en el asistente de configuración de actualización

Release 2020-12 19-- 11.0.56

Actualización de MC

REVISIÓNSe solucionó un problema por el que LocalAdminFallback no funcionaba en 11.0.5x releases
REVISIÓNSe solucionó un problema por el cual /ignoredeferralfilesmusexist no se agregó para volver a ejecutar el acceso directo en 11.0.4x y 5x releases, lo que hace que se vuelva a preguntar a los usuarios si desean posponer una actualización
REVISIÓNMCUpgrade ahora envía menos correos electrónicos de seguimiento (4 como máximo, al 2, 25, 50 y 75 por ciento de progreso); anteriormente enviaba 6 o más
ARREGLAR / CAMBIARSe movió la eliminación del atajo de repetición a después del aplazamiento (si corresponde) / antes de Upgrade Init
CAMBIOSe cambió el mensaje de error cuando falla el inicio de MCUpgradeMain o devuelve un error de "ERROR: no se pudo iniciar el programa como usuario actual con derechos de administrador..." a "ERROR: se devolvió el programa de inicio como usuario actual con derechos de administrador..."
CAMBIO / MEJORAEn lugar de solo devolver el Error 1, MCUpgradeMain ahora devuelve el último código de error de una (des)instalación fallida, si corresponde
NUEVO / MEJORADO

MCUpgrade ahora también acepta (errores tipográficos) /smpttest y /smptinfo parámetros de línea de comando además de /smtptest y smtpinfo ;-)

MEJORAMCSapagado ahora saldrá inmediatamente y se volverá a ejecutar si se ejecuta desde el cliente de Notes, para desconectarse de Notes
MEJORASi se ejecuta desde el cliente de Notes, MCSapagado ahora se cierra automáticamente después de que se cierran las notas (esto es para cuando se inicia junto con las Notas)
MEJORAMCSapagado ahora tiene una nueva opción "/noautoterm" para deshabilitar el cierre automático cuando se ejecuta desde el cliente de Notes y el cliente de Notes está cerrado
MEJORAMCSapagado ahora saldrá si ya se está ejecutando otra instancia de MCShutdown; solo se permite otra instancia de MCShutdown /auto en paralelo
MEJORAMCSapagado /auto saldrá silenciosamente sin iniciar sesión si se ejecuta otra instancia si se ejecuta MCShutdown

Release 2020-12 17-- 11.0.55

Actualización de MC

REVISIÓN

Se solucionó un problema por el cual el cálculo previo de suma de verificación recientemente mejorado para el MarvelClient Asistente de configuración no funcionó

Release 2020-12 16-- 11.0.54

Actualización de MC

NUEVO

MCUpgrade ahora admite licencias de prueba de pago

REVISIÓNSe solucionó un problema por el cual una licencia completa con restricciones de dominio/nombre de computadora/nombre de usuario que no coincidían no buscaba una posible mejor licencia
MEJORA<,>,& ahora se escapan en los archivos de registro html y los correos electrónicos de resultados; esto nos permite mostrar correctamente el contenido html como resultado, por ejemplo, del pago de la licencia o de las descargas de http(s)
MEJORAMCShutdown.exe ahora también admite licencias actions.xml

Release 2020-12 09-- 11.0.53

Actualización de MC

NUEVO

MCActualizar ahora también comprueba si hay licencias válidas en actions.xml

NOTA: Esto requiere MCUpgrade 11.0.53, una nueva licencia actualizada obtenida a través de la Actualización en línea y que la licencia actualizada esté presente en los respectivos clientes

El orden de búsqueda de la primera "mejor" (=completa) licencia es el siguiente:
MCUpgrade.ini: ruta del archivo de licencia
Directorio de actualización\license_upgrade.xml
notas.ini:MC_WorkingDirectory\acciones.xml (NotasProgramaDirectorioAntiguo)
notas.ini:MC_WorkingDirectory\acciones.xml (NotasProgramaDirectorioNuevo)
notas.ini:MC_WorkingDirectory\acciones.xml (NotasDataDirectoryOld)
notas.ini:MC_WorkingDirectory\acciones.xml (NotasDatosDirectorioNuevo)
%localappdata%\panagenda\marvel\acciones.xml
MCUpgrade.ini:SourceDirectoryInit\license_upgrade.xml
registro:HKEY_LOCAL_MACHINE\SOFTWARE\panagenda\MarvelClient\Actualizar\SourceDirectoryInit\license_upgrade.xml

ARREGLAR / CAMBIARMCUpgrade.exe / coptim ya no establece codificado rcp.instalación.id y provisioning.manifest.version
MEJORAMCSapagado.exe ahora también acepta una ruta de archivo completa a un archivo license.xml/actions.xml a través de la línea de comandos:
MCShutdown /switch "f:ull\archivo.xml" "f:ull\archivo.log"
MCShutdown /switch "f:ull\archivo.log" "f:ull\archivo.xml"
MCShutdown /switch "f:ull\archivo.xml"
MCShutdown /switch "f:ull\file.log"
NOTA: la ruta del archivo de licencia debe contener ".xml"

Release 2020-12 05-- 11.0.52

Actualización de MC

NUEVO

Este Release contiene una serie de mejoras para una publicación de actualizaciones significativamente más rápida y cercana a 1 clic combinada con una mejor visualización del progreso.

También se ha mejorado la duración de las actualizaciones.

La última MarvelClient El diseño de la base de datos de configuración y MCUpgrade >= 11.0.51 permiten a los clientes disfrutar de estas numerosas mejoras nuevas.

REVISIÓNSe eliminaron los caracteres de registro 0x08 (retroceso) de MCUpgrade.log para cuando los archivos se comprimen (por ejemplo, registros del instalador y MCUpgrade.log)
CAMBIOUseComspec y LogonFlag están en desuso o se han eliminado por completo
CAMBIO / MEJORAJunto con la última MarvelClient Diseño de la base de datos de configuración, la publicación de una actualización ya no depende de Java
CAMBIO / MEJORAMemorizando HKEY_CURRENT_USER\SOFTWARE\IBM|HCL\Notes\Installer\PersonalFolder ahora se basa en el registro y funciona en múltiples ejecuciones / independientemente de MCUpgrade.ini
CAMBIO / MEJORAMemorizando HKEY_USERS\$ConsoleSessionSID\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun|RestrictRun ahora se basa en el registro y funciona en varias ejecuciones/independientemente de MCUpgrade.ini
MEJORAMejoras terminadas para la indexación y el empaquetado optimizados a través del asistente MCUpgrade
MEJORAKeyfileEditor ahora iniciará automáticamente el Editor de lista blanca al habilitar "Usar lista blanca..."
MEJORAKeyfileEditor ahora abrirá automáticamente MCUpgrade.ini si no hay otro archivo ini en el directorio desde donde se ejecuta; junto con la mejora anterior, un solo clic ahora abre MCUpgrade.ini
MEJORAKeyfileEditor ya no muestra el mensaje "Todas las rutas de archivo son válidas" al guardar una lista blanca modificada
MEJORAKeyfileEditor ya no muestra un mensaje de "rutas de USUARIO posiblemente no válidas" para archivos en %PUBLIC%\MCUpgrade\stage
MEJORAKeyfileEditor ahora guarda y cierra automáticamente cuando se inicia a través del Asistente de configuración de MCUpgrade y no hay problemas de validación
MEJORAJunto con la última MarvelClient Diseño de la base de datos de configuración, KeyfileEditor ya no volverá a calcular hashes de archivos ya conocidos
MEJORAJunto con la última MarvelClient Diseño de la base de datos de configuración, MCUpgrade.exe ahora también muestra el progreso al copiar los instaladores en el directorio %PUBLIC%\MCUpgrade\publish

Release 2020-11 23-- 11.0.51

Actualización de MC

REVISIÓNSe solucionó un problema por el que, al intentar iniciar un ejecutable inexistente, no se registraba ni se gestionaba ningún error.
REVISIÓNSe solucionó un (no) problema en el que el registro de progreso no registraba/visualizaba todas las líneas de registro
REVISIÓNSe solucionó un problema por el cual los correos electrónicos de ProgressTracking ya no se enviaban
MEJORAPosiblemente redujo el tiempo que lleva calcular hashes
MEJORAPrimeras mejoras para la indexación y el empaquetado optimizados a través del asistente MCUpgrade

Release 2020-11 10-- 11.0.50

Actualización de MC

REVISIÓNSkipNotesDataDirectoryMigration ahora se establece automáticamente en 1 (en la memoria) si al menos un archivo se procesa y todos los archivos copiados/movidos durante la migración del directorio de datos de uno o varios usuarios fallan

Release 2020-11 10-- 11.0.49

Actualización de MC

REVISIÓNSe solucionó un problema por el que, si estaba habilitado, se realizaba una limpieza incluso si la actualización no se realizaba correctamente.

Release 2020-11 03-- 11.0.48

Actualización de MC

ARREGLO / MEJORASe agregó la eliminación de archivos \.metadata\.plugins\org.eclipse.e4.workbench\ en Citrix Workspace Optimizer

Release 2020-11 01-- 11.0.47

Actualización de MC

REVISIÓNSe solucionó un problema por el que el iniciador registraba un error al intentar descomprimir MCUpgrade.exe sobre un MCUpgrade.exe que ya se estaba ejecutando.
NUEVOLa nueva función "Iniciador" permite la descarga automática de archivos de actualización o actualizaciones más recientes desde un archivo central (UNC o montado) o recursos web (https(s) y ftp(s))
NUEVO

La nueva función Citrix Optimization permite la optimización específica de implementaciones en Citrix y Windows Terminal Servers (WTS)

Introduce ini:Coptim=1 (predeterminado en no establecido = Deshabilitado; mejor habilitado a través de la MarvelClient Upgrade Asistente de configuración en la nueva pestaña de Citrix a partir de la versión de plantilla 20201102)

NUEVOPara cuando ini:Coptim=1, se agregó una opción ini:CoptimDisableService### para deshabilitar servicios (incluye detenerlos) al final de una actualización durante Citrix Optimization
NUEVOPara cuando ini:Coptim=1, se agregó una opción ini:CoptimDisableDEP, el valor predeterminado es 1, se establece en 0 para no deshabilitar DataExecutionPrevention
NUEVOPara cuando ini:Coptim=1, se agregó una opción ini:CoptimCompactTemplates, el valor predeterminado es 1, se establece en 0 para no deshabilitar la compactación de plantillas.
NUEVOPara cuando ini:Coptim=1, se agregó una opción ini:CoptimGrantEveryoneAllAccessToXPDPLAT, el valor predeterminado es 1, se establece en 0 para no otorgar acceso total a todos, administradores y SISTEMA a la carpeta xpdplat
NUEVO CAMBIO

Se agregó una nueva opción ini:InstallChangePersonalFolder; el valor predeterminado es 1, establezca 0 para no ajustar HKEY_CURRENT_USER\SOFTWARE\HCL\Notes\Installer\Carpeta personal al directorio de actualización\temp

NUEVO CAMBIOSe agregó una nueva opción ini:NotesWorkspaceDirectoryNewSmartCleanup; el valor predeterminado es 1, establezca 0 para no eliminar un directorio NotesDataDirectoryNew\workspace que se creó durante las instrucciones de instalación (= no existía anteriormente)

Release 2020-10 30-- 11.0.46

Actualización de MC

REVISIÓNSe solucionó un problema con el iniciador que no funcionaba con un MCUpgrade.ini con solo la entrada SourceDirectoryInit=
MEJORAEl iniciador ahora también registra el inicio events
CAMBIOSe eliminó el soporte para PreCheckWhitelistChecksums

Release 2020-10 26-- 11.0.45

Actualización de MC

REVISIÓNSe eliminó el registro de errores de taskkill en MCShutdown (función y ejecutable)
REVISIÓN

Se solucionó un problema por el cual el registro se cerraba y no se volvía a abrir cuando se ejecutaba a través del servicio: MCUpgrade ahora admite cerrar y reabrir el archivo de registro para todas las llamadas de ejecución/runas/runasuser

ARREGLAR / CAMBIARUnzipDone### ahora también se ignora cuando se ejecuta como SISTEMA
ARREGLAR / CAMBIARDeferralFileMustExist### ahora también se buscará en el directorio de actualización SAFE cuando RunAsService > 0
CAMBIOPARA MÁS DETALLES, VER... la salida del registro ahora solo se escribe, si el patrón ExecErrorSearchRegExp### coincide o el código de salida era <> 0

Release 2020-10 22-- 11.0.44

Actualización de MC

REVISIÓNSe corrigió la información de progreso de "archivos copiados" para el iniciador
REVISIÓN

Se corrigió la lectura de la sección ini rota introducida en 11.0.42/43

Release 2020-10 21-- 11.0.43

Actualización de MC

REVISIÓNSe solucionó un problema con el iniciador que no funcionaba en 11.0.42

Release 2020-10 20-- 11.0.42

Actualización de MC

REVISIÓNSe solucionó un problema por el que, al ejecutar MCUpgrade.exe a través del servicio, los directorios CopyTo* no se procesaban.
REVISIÓN

Se solucionó un problema por el que, al llamar a MCUpgrade con parámetros relativos o 8.3, se llamaba al iniciador.

NUEVOSe agregó una opción ini:DisableService### para deshabilitar servicios (incluye detenerlos) al final de una actualización

Release 2020-09 25-- 11.0.41

MCUpgrade.exe

REVISIÓN

Se solucionó un problema por el cual el "paquete ya instalado" no funcionaba como se esperaba

MEJORAreg:SourceDirectoryInit ahora también admite apuntar a otra clave de registro

Release 2020-09 25-- 11.0.40

MCUpgrade.exe

REVISIÓN

Se solucionó un problema con los saltos de línea doble en descompresión, verificación de administrador y registro estándar

REVISIÓNSe solucionó un problema por el cual la combinación de archivos sin secciones reescribía las entradas sin un signo igual con un signo igual adjunto (por ejemplo, env.unset.JAVA_HOME --> env.unset.JAVA_HOME=)
REVISIÓNSe solucionó un problema introducido en 11.0.39, donde CURLOPT_SSL_VERIFYPEER se estableció en 1 de forma predeterminada, en lugar de 0
REVISIÓNSe solucionó un problema por el que Gracefulshutdown no eliminaba los procesos después de 60 segundos / ini:GracefulShutdownNoWindowsButProcessesTimeout
REVISIÓNSe solucionó un problema por el cual Gracefulshutdown no respondía lo suficientemente rápido al hacer clic en los botones (Aceptar o cancelar, si corresponde)
CAMBIOCambió el código de salida de 1 a 0 para paquetes ya instalados
CAMBIO / MEJORAEl iniciador de origen del archivo ahora solo descarga archivos que coinciden con las entradas de SourceDirectoryInitURL###
CAMBIO / MEJORAFile source Initiator ahora también admite * (coincidencias con comodines) para las entradas SourceDirectoryInitURL###
MEJORARegistro agregado para Gracefulshutdown para cuando comienza el tiempo de espera
MEJORADetección y registro de sesiones de consola mejorados
MEJORAMarvelClient Upgrade ahora cambiará automáticamente a las indicaciones de UAC, si corresponde

Release 2020-09 14-- 11.0.39

MCUpgrade.exe

REVISIÓN

La animación del precargador ya no se muestra al iniciar MCUpgrade.exe a través de SYSTEM.

REVISIÓNSe solucionó un problema por el cual GracefulShutdown se detenía por error después del primer tiempo de espera con "Queda 1 ventana, pero se encontraron 2 procesos (7484|notes2.exe, 9128|nlnotes.exe) - se excedió el tiempo de espera debido a la salida" (el problema se introdujo en 11.0.36) .
REVISIÓNSe solucionó un problema con la detección de procesos principales, donde el registro ocasionalmente indicaba que la detección de procesos principales fallaba de forma nativa.
REVISIÓNSe solucionó un problema por el cual el roaming de notes.ini no estaba protegido contra la configuración del directorio de destino vacío.
CAMBIO / MEJORAMCUpgradeMain ahora también devuelve error_occured.
MEJORAMCUpgrade.exe ahora solo se copia a través de Initiator si es más reciente.
NUEVOEl iniciador ahora también es compatible con HKEY_LOCAL_MACHINE\SOFTWARE\panagenda\MarvelClient\Actualizar\SourceDirectoryInitLocalFallback
NUEVOAl salir en silencio, MCUpgrade.exe ahora devolverá 0 (para un posible uso en Software Herramientas de implementación).
NUEVO

Todas las instalaciones exitosas ahora se memorizarán en HKEY_LOCAL_MACHINE\SOFTWARE\panagenda\MarvelClient\Actualización\Actualizaciones exitosas\Nombre del paquete sin barras invertidas

NUEVOEl iniciador ya no repetirá una instalación exitosa (a menos que ini:SourceDirectoryInitRepeat esté establecido en 1 o exista un archivo MCURepeat.txt en el directorio donde se ejecuta la actualización o en %PUBLIC%).
NUEVOSe agregó un cuadro de mensaje (cuando no se ejecuta como sistema) si ya se instaló el paquete Initator remoto.
NUEVOSe agregó información de tipo de elevación en la sección de información de registro "Yo: / Línea de comando:".
NUEVOSe agregaron dos nuevas opciones ini: CURLOPT_SSL_VERIFYHOST (predeterminado en no establecer = 2) y CURLMOPT_CAINFO (predeterminado en no establecer; establecer en nombre de archivo .pem para usar con VERIFYHOST y VERIFYPEER).
NUEVO CAMBIOSi un usuario niega la solicitud de elevación (lo que idealmente nunca ve de todos modos), la actualización sale silenciosamente e informa "ESPERANDO al usuario" en lugar de "ERROR".

Release 2020-09 07-- 11.0.38

MCUpgrade.exe

REVISIÓN

Se corrigió un posible resultado incorrecto de licencia no válida introducido en 11.0.36

REVISIÓNSe solucionó un problema por el cual el progreso de la copia no siempre se visualizaba dentro de Initiator.
REVISIÓNSe solucionó un problema por el cual el iniciador podía ejecutarse más de una vez en paralelo.
REVISIÓNSe solucionó un problema por el cual la duración de la actualización recién calculada, excluyendo el aplazamiento y, cuando corresponda, el tiempo de interacción del cuadro de diálogo de elevación de UAC, solo se escribía en el archivo de registro, pero no se informaba a través de correos electrónicos SMTP.
REVISIÓNTras el cambio de UpgradeDirectory (es decir, MCUpgrade.exe se inicia desde un directorio diferente), la barra de progreso ahora se inicia en el UpgradeDirectory correcto.
ARREGLAR / CAMBIARDespués de descomprimir MCUpgrade.ini, si falta al inicio, MCUpgrade.ini se eliminará nuevamente; además, MCUpgrade.ini se descomprime temporalmente y se lee desde el directorio temporal del sistema operativo.
MEJORASe eliminaron todos los MsgStream: abrir mensajes fallidos del registro.
MEJORASe agregó el registro cuando se usa https con un archivo .partial preexistente, que no es compatible con la reanudación.
MEJORASe agregó una animación de iniciador para mostrar durante el primer tiempo de espera.
MEJORALa velocidad de descarga de la URL web ahora es de aprox. 5-10 veces más rápido.
NUEVOSe agregó una nueva opción ini:SourceDirectoryInitLocalFallback: el valor predeterminado es 1, se establece en 0 para deshabilitar el respaldo a la configuración de actualización local en caso de que se configure SourceDirectoryInit.
NUEVOEl iniciador ahora compara el nombre del paquete remoto con el nombre del paquete local; si es el mismo, todos los archivos se copian desde el local, de lo contrario, desde el remoto.

Release 2020-09 02-- 11.0.37

MCUpgrade.exe

CAMBIO / MEJORA

Se mejoraron los nombres de los archivos de registro .html y los informes a través de correos electrónicos SMTP al informar los estados de ESPERA en lugar de los estados de ERROR por los siguientes motivos de salida: Otra instalación en curso, falta el archivo DeferralFileMustExist, UserCancelledGracefulShutdown, FailedToCloseAllWindows(forGracefulShutdown), UpgradeIsDeferred

Ahora aparecerán mensajes de correo electrónico "ESPERANDO otra instalación", "ESPERANDO archivo(s)", "ESPERANDO usuario", así como archivos de registro .html.

CAMBIOEl texto InstallFinished/Failed a partir de ahora se suprimirá automáticamente si NotesDataDirectoryOld y NotesProgramDirectoryOld no están configurados; se puede anular usando InstallTextAutoSuppress=0
MEJORALos tiempos de ejecución de UserSwitch y Deferral ahora se restan del tiempo de ejecución total para los informes de tiempo de ejecución total en MCUpgrade.log, así como los correos electrónicos de resultados.

Release 2020-08 27-- 11.0.36

MCUpgrade.exe

REVISIÓN

Se solucionó un problema por el que el apagado elegante mostraba @LF@ en lugar de un salto de línea en el mensaje de reintento predeterminado.

CAMBIOEl apagado automático/elegante ya no registrará los elementos del cuadro de mensajes que no sean del tipo botón.
CAMBIOPara los clientes con una licencia completa vencida, MCUpgrade ya no recurrirá a Upgrade Free.
MEJORAAuto/Graceful Shutdown ahora también terminará automáticamente los procesos si no se deja ninguna ventana abierta de acuerdo con GracefulShutdownNoWindowsButProcessesTimeout (predeterminado en 60).
MEJORAAuto/Graceful Shutdown ahora también finalizará automáticamente los procesos si, de acuerdo con GracefulShutdownNoWindowsButProcessesTimeout (predeterminado en 60), la misma ventana sin botones siempre se muestra más de una vez.

Release 2020-08 20-- 11.0.35

MCUpgrade.exe

REVISIÓN

Se solucionó un problema por el que, al usar SourceDirectoryInit sin MCUpgrade.zip, se eliminaban MCUpgrade.ini y license_upgrade.xml.

REVISIÓNSe solucionó un problema por el cual la limpieza del directorio de datos compartidos a través de todos los usuarios raíz podría generar un bucle infinito en el caso de puntos de unión/enlaces simbólicos circulares.
NUEVOAl final de la migración del directorio de datos de un solo usuario, las siguientes entradas se fusionarán en el descriptor de seguridad del directorio de datos de destino: usuario de ConsoleSession, administradores y SISTEMA, de forma recursiva.
NUEVO

Se agregó una nueva configuración ini ExitOnOtherInstallationInProgress: espera la cantidad especificada de segundos en caso de que otra instalación de Windows ya esté en progreso (predeterminado en 120, establecido en 0 para deshabilitar).

Aparte de ExitProcess###, esto no busca un proceso en ejecución como msiexec, por ejemplo, pero consulta el mutex Global\_MSIExecute (ver MSDN para más detalles).

Release 2020-07 20-- 11.0.34

MCUpgrade.exe

REVISIÓN

Se solucionó un problema por el cual la carpeta del escritorio de un usuario no se escaneaba en busca de accesos directos si no se realizaba ningún cambio de usuario (es decir, el usuario es administrador).

REVISIÓNSe solucionó un problema por el cual ini:NotesProgramDirectoryOldCopy* no funcionaba en combinación con NICE (es bueno eliminar casi todo, mientras que msiexec /x GUID no funciona).
NUEVOMCUpgrade ahora también migrará los archivos %DATA%\..\*.BIN durante la migración del directorio de datos de uno o varios usuarios de la ruta antigua a la nueva según corresponda.

Release 2020-07 16-- 11.0.33

MCUpgrade.exe

NUEVO

Se agregó soporte para http(s):// y ftp(s):// a Initiator, incluidas pausa y reanudación (https:// no admite reanudación).

NUEVOSe agregaron dos nuevas opciones ini: CURLOPT_SSL_VERIFYPEER y CURLMOPT_MAX_TOTAL_CONNECTIONS; ambos predeterminados en 0.
NUEVOSe agregó una nueva opción ini:CURLLogHeader; el valor predeterminado es 0, se establece en 1 para registrar encabezados HTTP.
NUEVO

Se agregó soporte para ini:SourceDirectoryInitURL### (001-999) nombres de archivo relativos o absolutos http(s) o ftp(s) para descargar.

También admite el uso de | para especificar varios nombres de archivo/URL en un solo valor.

NOTA: *No* agregue MCUpgrade.zip a la lista de archivos para descargar, ya que esto se hace antes de iniciar la descarga real.

NUEVOMCUpgrade ahora también descomprimirá automáticamente MCUpgrade.zip y lo descomprimirá, cuando se ejecuta sin SourceDirectoryInit Y MCUpgrade.zip existe, pero MCUpgrade.ini no.
MEJORAMCUpgrade.log ahora siempre incluye el último motivo de salida conocido (si corresponde).
CAMBIOUna actualización diferida ya no genera un correo electrónico de resultado de error; establezca DeferralNumberOfUpdatePromptsMaxEmail en 1 si desea recibir correos electrónicos de información de aplazamiento.
CAMBIOLos correos electrónicos de INFORMACIÓN de aplazamiento ahora se envían si DeferralNumberOfUpdatePromptsMaxEmail > 0 (el valor predeterminado es 0) y el recuento de aplazamientos >= ini:DeferralNumberOfUpdatePromptsMaxEmail (la comprobación anterior era solo para >).
CAMBIOAhora se crea un atajo de repetición si DeferralNumberOfUpdatePromptsMaxShortcut > 0 (el valor predeterminado es 0) y Recuento de aplazamientos >= ini:DeferralNumberOfUpdatePromptsMaxShortcut (la comprobación anterior era solo para >).

Release 2020-07 03-- 11.0.32

MCUpgrade.exe

NUEVO

El proceso de iniciador ahora se puede pausar haciendo clic con el botón derecho en el ícono de la bandeja y alternando la opción de menú Pausa.

REVISIÓNSe solucionó un problema por el cual el archivo de registro creado/usado durante Initiator/SourceDirectoryInit estaba en SourceDirectoryInit en lugar de SourceDirectoryInit:ini:UpgradeDirectory
REVISIÓNSe solucionó un problema por el que la barra de progreso dedicada posiblemente se iniciaba dos veces (la segunda no se mostraba y salía de inmediato, pero no iniciarla cuando ya se estaba ejecutando es simplemente mejor) (guiño)).

Release 2020-07 02-- 11.0.31

MCUpgrade.exe

NUEVO

MCUpgrade ahora también resuelve las entradas de registro que coinciden con %(HKEY_LOCAL_MACHINE | HKLM | HKEY_USERS | HKU | HKEY_CURRENT_USER | HKCU | HKEY_CLASSES_ROOT | HKCR | HKEY_CURRENT_CONFIG | HKCC)(32 | 64)?\...

Nota: simplemente agregue el nombre de la entrada de registro al final de la ruta de la clave de registro, por ejemplo, HKEY_LOCAL_MACHINE32\SOFTWARE\Lotus\Notes\Descripción

Nota: HKCU/HKEY_CURRENT_USER se redirige automáticamente a la sección de registro del usuario actual de la consola.

NUEVOSe agregó una nueva opción SourceDirector de MCUpgrade.ini para copiar todos los archivos, incluidos los subdirectorios y los archivos que contienen, en ini:UpgradeDirectory y luego iniciar MCUpgrade.exe desde allí.
NUEVOSe agregó soporte para HKEY_LOCAL_MACHINE64\SOFTWARE\panagenda\MarvelClient\Actualizar\DirectorioFuente; ini:SourceDirectory gana, si se especifica.
NUEVOSe agregó la verificación de license_upgrade.xml en ini:SourceDirectory
NUEVOSe agregó la verificación de license_upgrade.xml en el directorio de MCUpgrade.exe (si es diferente de UpgradeDirectory).
REVISIÓNVisualización fija de múltiples panagenda iconos de la bandeja de Windows introducidos en 11.0.29.

Release 2020-06 19-- 11.0.30

MCUpgrade.exe

REVISIÓN

Se corrigió un error de variable no declarada cuando el archivo de licencia o MCUpgrade.ini no existían.

REVISIÓNLa "panagenda El cuadro de diálogo "Ayuda de actualización" que se muestra si se inicia MCUpgradeMain y no se puede encontrar MCUpgrade.ini, ahora se muestra en la parte superior.
CAMBIOLas licencias no válidas/insuficientes ahora fallarán silenciosamente (y enviarán un correo SMTPE si está configurado).
CAMBIOSe eliminaron DisallowRunMethod y DisallowRunDebugEnable
CAMBIOMCUpgradeMain ahora devolverá 42 si no se puede encontrar MCUpgrade.ini.

Release 2020-06 06-- 11.0.29

MCUpgrade.exe

ARREGLAR / CAMBIAR

Un código de retorno de taskkill de 128 ya no se manejará como un error.

NUEVOLa barra de progreso ahora se puede ocultar/mostrar haciendo doble clic en el icono de la bandeja.
NUEVOEl icono de la bandeja que se muestra ahora también muestra el progreso general en porcentaje.

Release 2020-06 04-- 11.0.28

MCUpgrade.exe

REVISIÓN

Se agregó soporte para nombres de archivo largos al escanear carpetas con subcarpetas.

Release 2020-05 29-- 11.0.27

MCUpgrade.exe

REVISIÓN

Se solucionó un problema por el cual los correos electrónicos de resultados de actualización contenían MCUpgrade.log.zip dos veces.

REVISIÓNSe solucionó un problema por el cual los correos SMTPE no se podían enviar con ciertas configuraciones regionales en Windows 10.
NUEVO

MCUpgrade ahora admite el envío de correos electrónicos a través de CDO, Blat y mailsend-go.

De manera predeterminada, se usa el objeto CDO.Message; si no se puede crear/usar, O falla debido a la configuración regional mencionada anteriormente en Windows, se intenta retroceder a Blat.

Blat no admite SSL; en tal caso, se intenta volver a mailsend-go.exe en el directorio de actualización (debe implementarse a través del asistente/paquete de configuración).

NUEVOSe agregó una nueva opción SMTPEmailer=cdo|blat|mailsend-go: el valor predeterminado es no establecer, lo que lleva a la detección automática de lo que funciona; si se establece, utilizará (intentará) exclusivamente el correo electrónico especificado.

Release 2020-05 26-- 11.0.26

MCUpgrade.exe

REVISIÓN

Se corrigió un posible error "La parte del cuerpo solicitada no se encontró en este mensaje".

REVISIÓNSe solucionó un problema por el cual el correo electrónico de la dirección no se completaba en los correos electrónicos smtpinfo (seguimiento del progreso).

Release 2020-05 26-- 11.0.25

MCUpgrade.exe

REVISIÓN

Se solucionó un problema por el cual los ejecutables no se firmaron en 11.0.24.

Release 2020-05 25-- 11.0.24

MCUpgrade.exe

REVISIÓN

Se solucionó un problema por el cual los accesos directos se eliminaban después de la instalación en lugar de como de costumbre (introducido en 11.0.23).

Release 2020-05 25-- 11.0.23

MCUpgrade.exe

NUEVO

MCUpgrade.exe ahora sale con el código de salida $error_occurred (0 = éxito, 1 = error). Esto es útil cuando se inicia a través de otro software herramientas de implementación para comprobar si hay errores.

REVISIÓNSe solucionó un problema con la barra de progreso que posiblemente mostraba texto con "sombras verdes".
REVISIÓNSe solucionó un problema poco común en el que la actualización continuaría si el último hash verificado estaba en la lista blanca, pero los anteriores no.
REVISIÓNSe solucionó un problema introducido en 11.0.22, donde (MCU_)MultiUserCommonDir se calculaba incluyendo \shared.
REVISIÓNSe solucionó un problema por el cual el directorio del programa anterior no se limpiaba si estaba vacío.
REVISIÓNSe eliminó el cuadro de mensaje "no se puede abrir el archivo de registro" para la opción /smtpinfo debido a la posibilidad de correos de información paralelos.
MEJORASe agregó el registro de cuántas (des) instrucciones de instalación se encontraron.

MCShutdown.exe

NUEVOMCShutdown/Gracefulshutdown ahora se cerrará si no quedan ventanas, pero los procesos duran más que GracefulShutdownNoWindowsButProcessesTimeout; el valor predeterminado es 60.

MCKeyfileEditor.exe

MEJORAIniWriting and Deleting ahora también admite secciones grandes de MCUpgrade.ini o tamaño de archivo general.

Release 2020-05 19-- 11.0.22

MCUpgrade.exe

NUEVOSe agregó una nueva opción SkipNotesProgramDirectoryMigration=1
NUEVOSe agregó una nueva opción SkipMultiUserDataDirectoryMigration=1
NUEVOSe agregó compatibilidad con el prefijo NotesDataDirectoryNew con "%MCU_NotesDataDirectoryOld|" (sin distinción entre mayúsculas y minúsculas) para agregar un segundo valor alternativo.
NUEVOSe agregó compatibilidad con el prefijo NotesProgramDirectoryNew con "%MCU_NotesprogramDirectoryOld|" (sin distinción entre mayúsculas y minúsculas) para agregar un segundo valor alternativo.
NUEVOSe agregó compatibilidad con el prefijo MultiUserSharedDataNew con "%MCU_MultiUserSharedDataOld|" (sin distinción entre mayúsculas y minúsculas) para agregar un segundo valor alternativo.
NUEVOIniWriting and Deleting ahora también admite secciones grandes de MCUpgrade.ini o tamaño de archivo general.
NUEVOSe agregó soporte para %MCU_MultiUserBaseDir% y %MCU_MultiUserCommonDir%

Release 2020-04 22-- 11.0.21

MCUpgrade.exe

REVISIÓNSe solucionó un problema por el que todos los registros de descompresión estaban limitados a 32,768 524,288 bytes; esto no afectó ninguna actualización, pero podría generar un problema en el asistente de MCUpgrade, así como información faltante en MCUpgrade.log (relacionada con la descompresión). El límite ahora es de XNUMX bytes.

Release 2020-04 07-- 11.0.20

MCUpgrade.exe

REVISIÓNSe corrigió un error de variable no declarado al fusionar archivos que no son ini / archivos sin una sección a través de los directorios CopyTo...

Release 2020-04 01-- 11.0.19

MCUpgrade.exe

REVISIÓN%ProgramFiles(x86)% ahora siempre se resuelve como %ProgramFiles% en Windows de 32 bits.

Release 2020-03 11-- 11.0.18

MCUpgrade.exe

REVISIÓNSe corrigió un error de "variable no declarada" al iniciar pero no detener ningún servicio.
REVISIÓNSe solucionó un problema con la restauración de entradas DisallowRun y ​​RestrictRun preexistentes.
REVISIÓNSe solucionó un problema por el cual los cuadros de mensaje InstallFinished y ...Failed no se mostraban en la parte superior de la pantalla de bienvenida.
NUEVOSe agregó una nueva opción ini ProgressbarAnimatedGIF=filepath|XOffset|YOffset
MEJORAAlmacenamiento en caché mejorado de archivos ini.

Release 2020-02 18-- 11.0.17

MCUpgrade.exe

REVISIÓNSe solucionó un problema por el cual el envío de correos electrónicos STMP podía generar un error "La parte del cuerpo solicitada no se encontró en este mensaje".

Release 2020-02 18-- 11.0.16

MCUpgrade.exe

REVISIÓNSe corrigió una posible variable no declarada / la variable debe ser de tipo error de objeto para cuando falla la creación del objeto CDO.Message.

Release 2020-02 14-- 11.0.15

MCUpgrade.exe

REVISIÓNSe solucionó un problema por el cual los parámetros /shutdown* no respetaban UpgradeLanguage
NUEVO

Se agregaron las siguientes instrucciones adicionales de MCUpgrade.ini:

  • Pre(des)instalaciónSetRegistryKeyName
  • Pre(des)instalaciónSetRegistryKeyValue
  • Publicar (des) instalar SetRegistryKeyType
  • Publicar(Des)InstallSetRegistryKeyTypeValue

Esto permite establecer un valor de registro en TypeValue(s) de los siguientes tipos:

  • REG_SZ
  • REG_MULTI_SZ
  • REG_EXPAND_SZ
  • REG_DWORD
  • REG_QPALABRA
  • REG_BINARIO

Release 2020-01 15-- 11.0.14

MCUpgrade.exe

REVISIÓNSe solucionó un problema por el cual la migración de notes.ini comía una barra invertida (\) de las entradas ini reemplazadas que coincidían con directorios de datos, programas o datos compartidos antiguos.
REVISIÓNSe solucionó un problema por el que la migración de notes.ini no establecía un nuevo directorio de datos compartidos en .../shared, sino el directorio principal.
CAMBIOA partir de ahora, DeferralPrompt se suprimirá automáticamente si NotesDataDirectoryOld y NotesProgramDirectoryOld no están configurados; se puede anular usando DeferralPromptAutoSuppress=0

Release 2020-01 14-- 11.0.12

MCUpgrade.exe

ARREGLAR / CAMBIARAdemás de 3010, Instalar y desinstalar ahora también ignora los errores 1605 (ERROR_UNKNOWN_PRODUCT), específicamente para el uso de msiexec /x.

Release 2019-12 27-- 11.0.11

MCUpgrade.exe

REVISIÓNSe solucionó un problema por el cual, cuando el procesamiento de accesos directos pasaba una cadena vacía (por cualquier motivo), la función fallaba con un mensaje/diálogo de error de variable no declarado.
MEJORARegistro mejorado para el procesamiento de accesos directos.
MEJORASe aseguró de que las carpetas del escritorio y del menú de inicio solo se analicen una vez (por ejemplo, cuando una o varias ubicaciones de carpetas de usuario anteriores coincidan con las ubicaciones de carpetas de la sesión de consola actual).

Release 2019-12 19-- 11.0.10

MCUpgrade.exe

REVISIÓNSe solucionó un problema por el cual la nueva función de omisión \\ para accesos directos no funcionaba.
REVISIÓNSe solucionó un problema por el cual un directorio de acceso directo no existente generaba un error en lugar de omitirlo correctamente.

Release 2019-12 17-- 11.0.9

MCUpgrade.exe

REVISIÓNSe solucionó un problema con RunAsService, donde si fallaba el movimiento de archivos a un directorio seguro, la actualización "terminaría con éxito"; esto ahora informa correctamente una actualización fallida.
ARREGLAR / CAMBIARLos accesos directos ya no se procesarán cuando se ejecuten como sistema y el directorio de accesos directos esté en una unidad de red (= la ruta comienza con \\).

Release 2019-12 16-- 11.0.8

MCUpgrade.exe

REVISIÓNSe solucionó un problema por el que la lista blanca para una sección > 32 KB no funcionaba en MCUpgrade.exe y MCUpgradeMain.exe.

Release 2019-12 14-- 11.0.7

MCKeyfileEditor.exe, MCUpgrade.exe

REVISIÓNSe solucionó un problema por el cual la lista blanca no funcionaba si la sección [Lista blanca] excedía los 32 KB
REVISIÓNSe solucionó un problema por el cual el editor de listas blancas no funcionaba para las instrucciones "msiexec /x ..."

Release 2019-11 27-- 11.0.6

MCUpgrade.exe

NUEVOSe agregó una nueva opción de MCUpgrade.ini (Un)InstallExecDumpProcessListAfterEarly###=1: volca la lista de procesos después de la ejecución de la instrucción (un)installexec correspondiente (antes del tiempo de espera, si corresponde).
NUEVOSe agregó una nueva opción de MCUpgrade.ini (Un)InstallExecWaitForProcessAfter###=p1.exe|p2.exe...: especifique esperar a que se cierren los procesos antes de continuar.
NUEVOSe agregó una nueva opción de MCUpgrade.ini (Un)InstallExecWaitTimeForProcessAfter###=n: especifique la cantidad de segundos a esperar para que los procesos se cierren antes de continuar; el valor predeterminado es 60, solo relevante si se especifica WaitForProcessAfter.
NUEVOSe agregó una nueva opción de MCUpgrade.ini (Un)InstallExecCheckProcessHandlesAfter###=p1.exe|p2.exe... - especifique para volcar la lista de identificadores de archivos abiertos en uso por los procesos especificados.

Release 2019-11 13-- 11.0.5

MCShutdown.exe

ARREGLAR / CAMBIARMCShutdown ya no registra el registro de ThreadExecutionState que anteriormente era preventmodo de suspensión.

Release 2019-11 12-- 11.0.4

MCShutdown.exe

ARREGLAR / CAMBIARMCShutdown.exe ya no registra/responde a los mensajes WM_POWERBROADCAST, lo que conduce a preventmodo de hibernación/suspensión.

Release 2019-11 05-- 11.0.3

MCUpgrade.exe

REVISIÓNSe corrigió un error de variable no declarada en caso de que no se especificaran datos de notas en directorios nuevos y antiguos en MCUpgrade.ini.
MEJORA / CAMBIOMCUpgrade.ini ahora se actualiza en zip antes de enviar el archivo de correo electrónico de resultado final para reflejar todas las actualizaciones durante la ejecución.

Release 2019-10 29-- 11.0.2

MCUpgrade.exe

REVISIÓNSe solucionó un problema por el cual la ejecución de MCUpgrade GRATUITO a través del servicio fallaba debido al intento de verificar y aplicar la pantalla de inicio en el directorio incorrecto.
REVISIÓNSe solucionó un problema por el cual, en caso de que la pantalla de inicio no se pudiera verificar y/o aplicar para MCUpgrade GRATUITO, la barra de progreso no se cerraría al salir.
REVISIÓNSe corrigió un mensaje de registro que indicaba que la licencia gratuita admitía actualizaciones a 10.0.1 fp1, donde en realidad es fp2, también: esto fue solo un problema visual/de registro.
MEJORASe agregó un registro adicional en caso de que falle la apertura y configuración del modo de lectura de la tubería de la barra de progreso.
MEJORA / CAMBIOUpgradeDirectory= ahora siempre se configurará cada vez que se invoque una actualización a través del panagenda Servicio de Instalador.
CAMBIOSe cambió el mensaje de error anterior a un mensaje de información cuando se intenta iniciar un servicio ya iniciado.
CAMBIOSe cambió el mensaje de error anterior a un mensaje de información cuando se intenta detener un servicio que no se está ejecutando.

Release 2019-10 17-- 11.0.1

MCUpgrade.exe

REVISIÓNSe agregó manejo de errores en caso de que no se pueda crear el objeto CDO.Message.

Release 2019-09 16-- 11.0.0

MCUpgrade.exe

ARREGLAR / CAMBIARLos parámetros de línea de comandos conocidos (p. ej., /smtp*, /sha, /pbartest, etc.) ahora se cerrarán silenciosamente; en otras palabras, no enviarán correos electrónicos ni ejecutarán SuRunAsExec* et al al salir.

MCUpgradeMain.exe

CAMBIOKillProcessWaitTime ahora tiene un valor predeterminado de 1 en lugar de 0.
MEJORASe agregó la búsqueda de subdirectorios HCL (además de los subdirectorios de Lotus e IBM ya buscados) en localappdata para la migración de directorios de datos multiusuario (cuando corresponda).