Estes são os detalhes release notas para MC Upgrade.


Para uma visão geral de alto nível de todas as alterações, consulte o documento principal para este release: MarvelClient 11.0


Releases em ordem cronológica inversa: 

Release 2021-04-26 - 11.0.80

Atualização do MC

CORRECÇÃOCorrigido um problema em que a correção Directory= do cliente de usuário único adicionada em 11.0.79 não funcionava (hrmpf)

Release 2021-04-23 - 11.0.79

Atualização do MC

CORRECÇÃOCorrigido um problema em que coletamos jvmlauncher.log em vez de jvmpatcher.log
CORRECÇÃOCorrigido um problema em que o link Expandir tudo na parte superior dos e-mails de resumo nunca funcionava
CORRECÇÃOCorrigido um problema em que a barra de progresso não mostrava a imagem inicial, mas apenas rótulos e barras de progresso ao executar como SYSTEM
CORRECÇÃOCorrigido um problema em que rcplauncher.log, .prov2install.log e provisioning.log não eram coletados ao executar como SYSTEM
CORRECÇÃOCorrigido um problema em que os emails de progresso SMTP podiam conter dois emails em um, se enviados no mesmo segundo
CORRECÇÃOCorrigido um problema em que os envios de e-mail com falha usando SMTPEmailer=blat eram registrados erroneamente como bem-sucedidos
CORRECÇÃOCorrigido um problema introduzido em 11.0.78 em que para clientes de usuário único / admin&|designer, o Directory foi configurado incorretamente para NotesProgramDirectoryNew (onde notes.ini é) em vez de NotesDataDirectoryNew
CORRIGIR / MUDARCorrigido um problema em que %localappdata% foi resolvido como C:\WINDOWS\system32\config\systemprofile ao executar MCUpgrade via sistema sem sessão de console
CORRIGIR / MUDAROs links Expandir tudo e Recolher tudo no início do e-mail de resumo agora serão exibidos apenas em navegadores e renderizadores MIME que suportam JavaScript 1.6 ou mais recente
Isso também significa que eles não serão mais visíveis nos clientes do Notes, pois nenhum dos renderizadores MIME suporta JS 1.6 ou mais recente
CORRIGIR / MUDARAo executar como sistema sem sessão de console, %localappdata% agora será resolvido como localappdata do usuário padrão (geralmente C:\Users\Default\Appdata\Local)
CORREÇÃO / MUDANÇA / MELHORIAA migração do diretório multiusuário agora ocorrerá para todas as pastas na raiz do usuário (geralmente C:\Users\) que correspondem ao sufixo de dados de notas antigo (ou seja, \Vendor\Notes\Data)
MUDANÇA / MELHORIAO Citrix Optimization ignorará as seguintes configurações quando iniciado sem MultiUserSharedDataNew:
para jvm.properties:
- qualquer linha em que o valor contenha %MCU_MultiUserSharedDataNew_Coptim%
- vmarg.Xnolinenumbers=-Xnolinenumbers
-vmarg.Dshare=%MCU_Unmerge%,singleJVM
para rcplauncher.properties:
- config.system.1=%MCU_RemoveIf%-dados
-config.system.2=%MCU_RemoveIf%${rcp.home}/rcp/systemdata
APRIMORAMENTOA opção Citrix Optimization Disable DEP agora também funciona para qualquer atualização para a qual pelo menos NotesProgramDirectoryNew seja especificado
APRIMORAMENTOA opção Citrix Optimization Compact Templates agora também funciona para qualquer atualização onde NotesDataDirectoryNew é especificado, mas MultiUserSharedDataNew não é (então compactando templates em NotesDataDirectoryNew)
APRIMORAMENTOAdicionado um link Recolher tudo na parte superior dos e-mails de resumo
APRIMORAMENTOAdicionada exibição de progresso na segunda barra de progresso para migração e limpeza multiusuário

Release 2021-04-20 - 11.0.78

Atualização do MC

CORRECÇÃOCorrigido um problema com 11.0.1 FP3 em que o cliente Notes exigiria cinco tentativas de inicialização após a atualização devido à falta de entradas Directory= em notes.ini
Uma entrada de diretório ausente no notes.ini sempre foi um não-problema, pois o cliente do Notes a corrigiu sozinho na próxima inicialização.
A entrada do Diretório agora será migrada, com seu valor sendo alterado para o respectivo diretório de destino.
Defina NotesDataDirectoryOldExcludeDirectoryForce=1 para reverter para o comportamento antigo
APRIMORAMENTOAdicionado exibição de progresso por arquivo na segunda barra de progresso ao usar /zip (usado pelo MCUpgrade Config Wizard durante a publicação)

Release 2021-04-14 - 11.0.77

Atualização do MC

CORRECÇÃOCorrigido um problema em que o adiamento diário executava a atualização no mesmo dia, em vez de esperar pelo dia seguinte
CORRECÇÃOCorrigido um problema em que o diretório de perfil de usuário anterior continha erroneamente o nome de domínio. Isso levou a uma migração apenas do diretório de dados do usuário anterior, mas nenhum outro diretório de dados no caso de uma alteração do diretório de dados multi para multiusuário. Este problema foi introduzido em 11.0.68.
CORRECÇÃOCorrigido um problema em que o MCKeyfileEditor era encerrado com um erro "Subscrito usado em variável não acessível" após redefinir a lista de permissões e fechar o MCKeyfileEditor

Release 2021-03-26 - 11.0.76

Atualização do MC

CORRECÇÃOCorrigido um problema em que o MCUpgrade não era executado novamente corretamente desde 11.0.75, principalmente quando usado com RestoreNetworkDriveMappings=1
APRIMORAMENTOAdicionadas duas novas opções ini WoptimWaitTimeUntilOpen (o padrão é 120) e WoptimWaitTimeAfterOpen (o padrão é 30)

Release 2021-03-24 - 11.0.75

Atualização do MC

CORRECÇÃOCorrigido um problema em que Shutdown (também usado para GracefulShutdown, Workspace Optimization e em MCShutdown) não funcionava devido à falta de nome de domínio
CORRECÇÃOCorrigido um problema em que a Otimização do Espaço de Trabalho não lidava corretamente com todos os casos de clientes não iniciados

Release 2021-03-23 - 11.0.74

Atualização do MC

CORRIGIR / MUDARCheckFileHandles está desabilitado por padrão agora devido a problemas com pelo menos dois antivírus; defina como 1 para habilitar
CORRECÇÃOCorrigido um problema com /coptim, /woptim e /woptimonly desde 11.0.68 não desligando o cliente, devido à falta de informações do usuário da sessão do console
CORRECÇÃOCorrigido um problema em que o arquivo de log mudava de local ao elevar usando o panagenda Serviço de Instalador (introduzido em 11.0.61)

Release 2021-03-22 - 11.0.73

Atualização do MC

CORRECÇÃOCorrigidos todos os travamentos possíveis com o novo recurso CheckFileHandles introduzido em 11.0.69
CORRECÇÃOCorrigido um problema onde Editor de arquivo MCKey foi interrompido para valores de autenticação de vários valores desde 11.0.52
CORRECÇÃOCorrigido um problema onde Editor de arquivo MCKey notificaria incorretamente sobre alterações não salvas após abrir arquivos-chave com vários valores para nomes de usuário, senhas ou domínios (desde o início dos tempos)
MUDANÇA / MELHORIASourceDirectoryInitFileResume agora está desabilitado por padrão; defina como 1 para habilitá-lo

Release 2021-03-18 - 11.0.72

NOVASAdicionada uma nova opção ini SourceDirectoryInitFileResume; o padrão é 1, definido como 0 para não suportar retomar e copiar arquivos mais rapidamente com o iniciador
CORRECÇÃOCorrigido um problema em que, para UpgradeLanguage<>en/default, o MCUpgrade podia criar atalhos de reexecução sem um nome
CORRECÇÃOCorrigido um problema em que os logs SMTPInfo e Test não eram redefinidos
CORRECÇÃOCorrigido um problema em que o botão opcional GracefulShutdown Cancel estava no mesmo lugar que o botão OK
CORRECÇÃOCorrigido um problema em que a verificação de arquivos rcplauncher, .prov2install, provisioning e jvmlauncher.log não verificava todos os 10 locais possíveis e, em casos raros, resultava em uma variável não declarada 
CORRECÇÃO Corrigido um possível travamento com o novo recurso CheckFileHandles
CORRIGIR / MUDAR

Corrigido um problema em que os e-mails de erro smtp sempre mostravam o progresso 0 ou 99, em vez do progresso até então

CORRIGIR / MUDARCorrigido um problema em que os e-mails de progresso do smtp reportavam -1 em vez de 0
MUDANÇAOs arquivos rcplauncher, .prov2install, provisioning e jvmlauncher.log não são mais anexados em caso de erro 1618 (outra instalação já está em andamento)
MUDANÇA / MELHORIAAs fontes de arquivo SourceDirectoryInit não são mais verificadas, incluindo subpastas
MUDANÇA / MELHORIAQuando iniciado de fora do UpgradeDirectory, o Initiator agora baixa todos os arquivos do SourceDirectoryInit que não existem localmente
APRIMORAMENTORegistro de verificação de identificador de arquivo aprimorado em caso de erro ou pasta inexistente
APRIMORAMENTOEmails SMTPProgressTracking aprimorados para atualizações de status
APRIMORAMENTOEmails de smtp de erro aprimorados para relatar o número do erro/código de retorno na coluna de detalhes
APRIMORAMENTOA verificação de outros instaladores em andamento agora também verifica HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\InProgress
APRIMORAMENTOAo executar sem uma sessão de console, a detecção de melhor esforço do SID da sessão de console agora é executada com base no componente de nome de usuário em NotesDataDirectoryOld, se residir em %localappdata%\Vendor\Notes\Data
APRIMORAMENTOOs backups e restaurações DisallowRun e RestrictRun agora são baseados em SID (retorno ao formato de backup anterior)
APRIMORAMENTOO redirecionamento de log para instaladores IBM/HCL agora ocorre antes da desinstalação

Release 2021-03-05 - 11.0.71

Atualização do MC

CORRECÇÃOCorrigido um problema em que as instruções MCUpgrade.ini não eram lidas de forma confiável, se ao mesmo tempo a barra de progresso atualizasse ini:UpgradeProgress
- O progresso da atualização agora é armazenado em MCUpgrade.progress, junto com o último nome do pacote e a hora de início
CORRECÇÃOCorrigido um problema em que, ao final de uma atualização, o MCUpgrade registraria "Não foi possível encontrar [] na área de trabalho do Windows" - agora não procura mais um ícone sem nome ;-)
APRIMORAMENTOO MCUpgrade agora também procura atualizações para arquivos .prov2install e provisioning.log em workspace\logs em %localappdata%\Vendor\Notes\Data, NotesDataDirectoryNew e ConsoleSessionUserLocalAppData\Vendor\Notes\Data

Release 2021-03-04 - 11.0.70

Atualização do MC

CORRECÇÃOCorrigido um problema com a atualização da barra de progresso do assistente para o próximo novo design de banco de dados de configuração

Release 2021-03-03 - 11.0.69

Atualização do MC

NOVASAdicionada nova funcionalidade, que verifica os identificadores de arquivos abertos antes e depois de todas as instruções InstallExec* com falha em
NotesProgramDirectoryNew, NotesDataDirectoryNew e MultiUserSharedDataNew
NOVASAdicionada uma nova opção ini CheckFileHandles - defina como 0 para desabilitar a verificação de identificador de arquivo recém-adicionada acima
CORRECÇÃOCorrigido um problema de mudança do diretório de trabalho para atualização iniciada a partir de um caminho UNC que não funcionava em todos os casos
CORRECÇÃOCorrigido outro problema de pesquisa de SID na detecção de sessão do console
CORRECÇÃOCorrigido um problema em que um erro era registrado durante o backup do root notes.ini, mesmo se nenhum roaming fosse necessário depois disso;
Agora, o backup do notes.ini raiz só é feito se o roaming do notes.ini for realmente realizado
CORRECÇÃOCorrigido um problema em que a cópia do diretório de dados do Notes de uma unidade de rede falhou para instalações de usuário único (já que o diretório de dados está em arquivos de programa)
O diretório de dados agora é copiado do diretório de rede para ini:UpgradeDirectory\MoveToNewData e após a elevação de lá para ini:NotesDataDirectoryNew, incluindo ajustes de caminho de arquivo para entradas nele, se aplicável
CORREÇÃO / MELHORIACorrigido um problema em que, após uma atualização bem-sucedida por meio do panagendaInstallerService, movemos os arquivos do diretório seguro para o diretório de atualização para excluí-los - o processo agora exclui os arquivos diretamente no diretório seguro
OBSERVE que, em caso de erro de atualização, os arquivos ainda são movidos de volta

Release 2021-02-24 - 11.0.68

Atualização do MC

NOVASAdicionada uma opção de linha de comando para Desligamento do MCS.exe para especificar opcionalmente diferentes executáveis ​​para desligar, por exemplo, MCShutdown /switch process.exe
CORRECÇÃOO MCUpgrade agora renderiza corretamente a visualização do ícone da área de trabalho em sistemas com vários monitores e diferentes escalas de DPI
CORRECÇÃOCorrigido um problema em que, ao executar por meio do serviço MCUpgrade, os arquivos zip com pastas CopyTo* eram descompactados na pasta de atualização do serviço, mas não processados ​​a partir daí
CORRECÇÃOCorrigido um problema em que após a migração do diretório de dados para %localappdata%\... onde o SID da sessão do console estava errado em casos raros
CORRECÇÃOCorrigido um problema com a nova detecção de criação/atualização do rcplauncher.log que não funcionava ou podia exibir um erro de matriz em uma (des)instalação executando um erro
CORREÇÃO / MELHORIAO MCUpgrade agora reconhece HiDPI - rótulos que podem ter sido muito grandes ou pequenos no passado agora são renderizados corretamente
APRIMORAMENTOA tela inicial agora também pode ser arrastada ao clicar e segurar uma barra de progresso, qualquer rótulo, bem como o GIF animado opcional
APRIMORAMENTOCaso um instalador retorne um erro (<>0), quaisquer arquivos jvmpatcher.log alterados ou novos de NotesProgramDirectoryNew são adicionados ao e-mail de resultado
APRIMORAMENTOO MCUpgrade agora também verifica se há outra instalação em andamento antes de cada (Des)Instalação e aguarda até 120 segundos para que ela seja concluída
APRIMORAMENTOSe uma (des)instalação retornar o erro 1618 (outra instalação em andamento), a (des)instalação será repetida até três vezes
MUDANÇAAo executar por meio do serviço MCUpgrade, os arquivos %MCUPGRADEDIRECTORY%\CopyToProgram*\*.exe não são copiados

Release 2021-02-12 - 11.0.67

Atualização do MC

CORRECÇÃOCorrigido um problema em que MultiUserSharedDataNew não era excluído em combinação com as instruções de desinstalação, se MultiUserSharedDataOld estivesse vazio
CORRECÇÃOCorrigido um problema em que a visualização do ícone da área de trabalho não se ajustava corretamente ao dimensionamento no Windows 10
CORRECÇÃOCorrigido um problema introduzido em 11.0.66, onde botões em caixas de diálogo embelezadas (também) tinham fontes grandes

Release 2021-02-12 - 11.0.66

Atualização do MC

CORRECÇÃOCorrigido um problema em que os botões OK, Sim, Não e Cancelar não eram traduzidos - agora eles são traduzidos automaticamente via ini:MCUpgrade_lang.ini, fallback para tradução de idioma do sistema operacional
CORRECÇÃOCorrigido um problema em que MultiUserSharedDataNew nunca era limpo se correspondia a MultiUserSharedDataOld e nenhuma migração de diretório de dados ocorria
CORRECÇÃOCorrigido um problema em que caixas de mensagens embelezadas não exibiam todo o texto

Release 2021-02-09 - 11.0.65

Atualização do MC

NOVASSe NotesProgramNew\npnotes(64).dll existir antes de qualquer InstallExec E estiver registrado como HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\NetworkProvider\Order\ProviderOrder, ele será renomeado para
npnotes(64).dll.MCU###
Se o arquivo não for criado durante a respectiva instalação, ele será renomeado novamente após a respectiva instalação
NOVASOs arquivos rcplauncher.log são verificados antes e depois de cada instrução InstallExec* para saber se foram criados ou modificados recentemente
Caso um instalador retorne um erro (<>0), quaisquer arquivos rcplauncher.log alterados ou novos são adicionados ao e-mail de resultado
As seguintes pastas são verificadas para arquivos rcplauncher.log novos/atualizados:
%localappdata%\Fornecedor\Notes\Data
NotesDataDirectoryNovo
ConsoleSessionUserLocalAppData\Fornecedor\Notes\Data
CORRECÇÃOCorrigido um problema em que o notes.ini era excluído em novos dados ou diretório de programa em várias execuções depois de ter feito roaming corretamente em uma execução anterior;
Agora, notes.ini é excluído apenas no novo programa de notas ou diretório de dados, se um arquivo notes.ini foi protegido para roaming de uma execução anterior ou migração de diretório de dados de usuário único ou múltiplo
CORRECÇÃOCorrigido um problema com o dimensionamento de exibição das caixas de mensagens embelezadas introduzidas em 11.0.57
CORRECÇÃOCorrigido um problema em que a visualização do atalho na área de trabalho não funcionava corretamente com vários monitores
CORRECÇÃOCorrigido um problema em que a caixa de mensagem de sucesso embelezada potencialmente se fechava/não era exibida desde 11.0.57
MUDANÇAA linha de log "não foi possível iniciar [...] - erro ..." foi alterada para "[...] retornou erro ..."
APRIMORAMENTOAdicionado um link Expandir tudo no topo dos e-mails de resultados para facilitar a pesquisa

Release 2021-02-04 - 11.0.64

Atualização do MC

CORRECÇÃO

Corrigido um problema ao executar o MCUpgrade via SYSTEM fora de %ProgramFiles(x86)%\panagenda\MCUpgrade ainda requer MCUpgrade.dll nesse diretório - A DLL agora também pode estar no diretório de onde MCUpgradeMain é iniciado, desde que tenha um certificado EV válido

NOTA: MCUpgrade.dll em %ProgramFiles(x86)%\panagenda\MCUpgrade é usado se a DLL também estiver presente no UpgradeDirectory

CORRECÇÃOCorrigido um problema em que a inicialização, por exemplo, a barra de progresso na sessão do console não mostrava a tela inicial, mas apenas texto e barra de progresso
CORRECÇÃOCorrigido um problema em que a execução do MCUpgrade a partir de um caminho UNC, o log poderia resultar em um SUCESSO com estado ERROS, registrando "cmd.exe foi iniciado com o caminho acima como o diretório atual, caminhos unc não são suportados"
CORRECÇÃOCorrigido um problema em que MCUpgrade.exe enviava e-mails de progresso com -1 em vez da porcentagem adequada
CORRECÇÃOCorrigido um problema em que os e-mails de progresso não continham o tempo de execução decorrido correto desde o início, mas apenas "0"
MUDANÇAA criação de atalhos agora é suprimida ao executar como SYSTEM sem sessão de console, e o MCUpgrade não foi elevado por meio do panagendaServiço de Instalador
MUDANÇAOs atalhos fixados pelo usuário, os atalhos da área de trabalho do usuário e o menu iniciar do usuário não serão processados ​​ao executar a atualização via SISTEMA sem sessão do console
MUDANÇA / MELHORIAA panagendaInstallerService não será mais instalado, se o framework .NET estiver faltando ou nem 3.5 ou 4.x;
Se a estrutura .NET existir após o processamento de todas as instruções InstallExec*, ela será tentada novamente logo em seguida
MUDANÇA / MELHORIAA barra de progresso do MCUpgrade a partir de agora será exibida no canto inferior direito centralizado, em vez do meio da tela
NOVO / MELHORIAMCUpgrade via SYSTEM sem sessão de console agora é suportado
NOVO / MELHORIASe as variáveis ​​de ambiente do SO não puderem ser resolvidas (geralmente apenas ao executar como SYSTEM sem sessão de console), as seguintes serão preenchidas com base no melhor esforço:
LOCALAPPDATA, ProgramFiles(X86), ProgramData (e ProgramFiles no SO de 32 bits)
NOVO / MELHORIAMELHORIA: Ao executar MCUpgrade via SYSTEM sem sessão de console, LOCALAPPDATA será resolvido da seguinte forma:
Primeiro, verificamos HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\LogonUI\LastLoggedOnUser
Em seguida, verificamos todas as entradas em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
- se existir um perfil com ProfileLoadTimeHigh definido E corresponder a LastLoggedOnUser, usamos o respectivo ProfileImagePath
- se LastLoggedOnUser não foi definido ou encontrado, usamos ProfileImagePath do perfil mais jovem (último modificado) em ProfileList
- se o resultado estiver vazio, retornamos ao valor padrão do Windows (geralmente C:\Users\Default\Appdata\Local)

Release 2021-01-25 - 11.0.63

Atualização do MC

NOVASAdicionadas novas configurações ini InstallFinishedIcon e InstallFinishedIconText
NOVASApós uma instalação bem-sucedida e ao especificar InstallFinishedIcon (por exemplo, "HCL Notes" sem aspas), uma visualização na área de trabalho é exibida para o atalho recém-criado/atualizado
CORRECÇÃOCorrigido um problema em que a caixa de diálogo de visualização do ícone da área de trabalho não respeitava o dimensionamento da exibição
MUDANÇA / MELHORIAA caixa de diálogo InstallFinished agora é embelezada após uma atualização bem-sucedida e quando não estiver usando um tempo limite

Release 2021-01-20 - 11.0.62

Atualização do MC

CORRECÇÃOCorrigido um erro estúpido que tornava o 11.0.61 inútil

Release 2021-01-20 - 11.0.61

Atualização do MC

APRIMORAMENTOAdicionado o código de saída 4751 (incompatibilidade de assinatura da lista de permissões ou a lista de permissões foi adulterada)
MUDANÇAA lista de permissões é obrigatória a partir de agora, se existir um arquivo de chave pública em %ProgramFiles(x86)%\panagenda\MCUpgrade
MUDANÇAAo executar diretamente MCUpgrade.exe via conta SYSTEM E de uma unidade fixa, a pasta, a partir da qual MCUpgrade.exe é executado, substitui UpgradeDirectory

Release 2021-01-15 - 11.0.60

Atualização do MC

CORRECÇÃOCorrigido um problema em que as configurações de *RegistryKey* não funcionavam com a lista de permissões

Release 2021-01-12 - 11.0.59

Atualização do MC

CORRECÇÃOCorrigido um problema em que SetEnvValue não podia estar vazio para exclusão
MUDANÇAA remoção de atalhos agora não depende mais da opção /ignoredeferralfilemustexist, mas do número de instruções de desinstalação (0 = sem remoção de atalhos)
APRIMORAMENTOOs erros de elevação 1326 e 1327 agora são passados ​​para Analisar como "erros de elevação"

Release 2021-01-12 - 11.0.58

Atualização do MC

CORRECÇÃOCorrigido um problema em que a visualização de atalho adicionada em 11.0.57 não funcionava, mostrando apenas uma caixa de mensagem menor "uma atualização está pronta"
CORRECÇÃOCorrigido um problema em que o Citrix Optimization redefine o arquivo de log em vez de adicionar a um existente
CORRECÇÃOCorrigido um problema em que copiar o arquivo de chave pública em conjunto com InstallService=1 não criava diretórios ausentes
MUDANÇAO nome de atalho da área de trabalho padrão "MC Upgrade ReRun" agora é substituído automaticamente por "Run Notes Client Upgrade" ou "Rerun Notes Client Upgrade", dependendo do contexto
MUDANÇA / MELHORIASetEnvValue agora pode ser deixado em branco, resultando na exclusão do valor SetEnvName correspondente
APRIMORAMENTOAo definir as variáveis ​​de ambiente do SO via SetEnv*, EnvUpdate é chamado no final, o que cria um efeito semelhante ao logoff/logon - alterações para, por exemplo, %path% devem entrar em vigor imediatamente

Release 2021-01-05 - 11.0.57

Atualização do MC

CORRECÇÃOCorrigido um problema em que o DeferralAdmins era verificado antes de abrir o arquivo .mcu
CORRECÇÃOCorrigido um problema em que as janelas de aviso de desligamento poderiam "desaparecer" ao alternar para uma janela diferente usando ALT+TAB ou após alternar para a área de trabalho do Windows
CORRECÇÃOCorrigido um problema em que a mensagem GracefulShutdownNotice nem sempre exibia uma mensagem de título azul
NOVASAo criar um atalho (re)executar na área de trabalho do Windows, uma caixa de diálogo mostra uma visualização do ícone recém-criado
MUDANÇA / MELHORIAQuando um usuário adia uma atualização, um atalho é colocado na área de trabalho para executar a atualização sob demanda; isso pode ser influenciado pela configuração ini:DeferralNumberOfUpdatePromptsMaxShortcut=-1
APRIMORAMENTOO prompt de adiamento agora sempre mostra o ícone ReRun conforme configurado no assistente de configuração de atualização

Release 2020-12-19 - 11.0.56

Atualização do MC

CORRECÇÃOCorrigido um problema em que LocalAdminFallback não funcionava na versão 11.0.5x releases
CORRECÇÃOCorrigido um problema em que /ignoredeferralfilesmustexist não foi anexado para executar novamente o atalho em 11.0.4x e 5x releases, levando os usuários a serem questionados novamente se desejam adiar uma atualização
CORRECÇÃOO MCUpgrade agora envia menos e-mails de rastreamento (4 no máximo, 2, 25, 50 e 75 por cento de progresso); anteriormente ele enviaria 6 ou mais
CORRIGIR / MUDARExclusão movida do atalho de reexecução para após o adiamento (se aplicável) / antes do Upgrade Init
MUDANÇAAlterada a mensagem de erro ao iniciar MCUpgradeMain falha ou retorna um erro de "ERRO: Não foi possível iniciar o programa como usuário atual com direitos de administrador ..." para "ERRO: Iniciando programa como usuário atual com direitos de administrador retornados ..."
MUDANÇA / MELHORIAEm vez de apenas retornar o Erro 1, o MCUpgradeMain agora retorna o último código de erro de uma (des)instalação com falha, se aplicável
NOVO / MELHORIA

O MCUpgrade agora também aceita (erros de digitação) /smpttest e /smptinfo parâmetros de linha de comando além de /smtptest e smtpinfo ;-)

APRIMORAMENTODesligamento do MCS agora sairá imediatamente e se executará novamente se for executado a partir do cliente Notes, de modo a desanexar-se do Notes
APRIMORAMENTOSe executado a partir do cliente Notes, Desligamento do MCS agora se fecha automaticamente depois que as notas são fechadas (isso é para iniciá-las junto com as Notas)
APRIMORAMENTODesligamento do MCS agora tem uma nova opção "/noautoterm" para desabilitar o fechamento automático quando executado a partir do cliente Notes e o cliente Notes é fechado
APRIMORAMENTODesligamento do MCS agora sairá se outra instância do MCShutdown já estiver em execução; apenas outra instância de MCShutdown /auto é permitida em paralelo
APRIMORAMENTODesligamento do MCS /auto sairá silenciosamente sem registrar se outra instância se o MCShutdown for executado

Release 2020-12-17 - 11.0.55

Atualização do MC

CORRECÇÃO

Corrigido um problema em que o pré-cálculo de checksum recém-aprimorado para o MarvelClient Assistente de configuração não funcionou

Release 2020-12-16 - 11.0.54

Atualização do MC

NOVAS

MCUpgrade agora suporta licenças de teste de checkout

CORRECÇÃOCorrigido um problema em que uma licença completa com restrições de domínio/nome de computador/nome de usuário não correspondentes não procurava uma possível licença melhor
APRIMORAMENTO<,>,& agora são escapados em arquivos de log html e e-mails de resultados - isso nos permite também exibir adequadamente o conteúdo html como resultado de, por exemplo, check-out de licença ou downloads http(s)
APRIMORAMENTOMCShutdown.exe agora também suporta licenças actions.xml

Release 2020-12-09 - 11.0.53

Atualização do MC

NOVAS

MCAtualize agora tb verifica se há licenças válidas em actions.xml

NOTA: Isso requer MCUpgrade 11.0.53, uma nova licença atualizada obtida via Atualização Online, e que a licença atualizada esteja presente nos respectivos clientes

A ordem de pesquisa para a primeira licença "melhor" (=completa) é a seguinte:
MCUpgrade.ini:LicenseFilePath
Diretório de atualização\license_upgrade.xml
notas.ini:MC_WorkingDirectory\ações.xml (NotasProgramDirectoryOld)
notas.ini:MC_WorkingDirectory\ações.xml (NotasProgramDirectoryNew)
notas.ini:MC_WorkingDirectory\ações.xml (NotasDataDirectoryOld)
notas.ini:MC_WorkingDirectory\ações.xml (NotasDataDirectoryNew)
%localappdata%\panagenda\marvel\actions.xml
MCUpgrade.ini:SourceDirectoryInit\license_upgrade.xml
registro:HKEY_LOCAL_MACHINE\SOFTWARE\panagenda\MarvelClient\Upgrade\SourceDirectoryInit\license_upgrade.xml

CORRIGIR / MUDARMCUpgrade.exe /coptim não define mais hardcoded rcp.install.id e provisioning.manifest.version
APRIMORAMENTODesligamento do MCS.exe agora também aceita um caminho de arquivo completo para um arquivo license.xml/actions.xml via linha de comando:
MCShutdown /switch "f:ull\file.xml" "f:ull\file.log"
MCShutdown /switch "f:ull\file.log" "f:ull\file.xml"
MCShutdown /switch "f:ull\file.xml"
MCShutdown /switch "f:ull\file.log"
NOTA: o caminho do arquivo de licença deve conter ".xml"

Release 2020-12-05 - 11.0.52

Atualização do MC

NOVAS

Esta Release contém uma série de aprimoramentos para uma publicação de atualizações significativamente mais rápida e próxima a um clique, combinada com uma melhor visualização do progresso.

A duração das atualizações também foi melhorada.

O mais recente MarvelClient O design do banco de dados de configuração e o MCUpgrade >= 11.0.51 permitem que os clientes aproveitem essas muitas novas melhorias.

CORRECÇÃOCaracteres de log 0x08 (backspace) removidos do MCUpgrade.log para quando os arquivos são compactados (por exemplo, logs do instalador e MCUpgrade.log)
MUDANÇAUseComspec e LogonFlag estão obsoletos/foram removidos completamente
MUDANÇA / MELHORIAJuntamente com as últimas MarvelClient Config design de banco de dados, publicar uma atualização não depende mais de Java
MUDANÇA / MELHORIAMemorizando HKEY_CURRENT_USER\SOFTWARE\IBM|HCL\Notes\Installer\PersonalFolder agora é baseado em registro e funciona em várias execuções / independente de MCUpgrade.ini
MUDANÇA / MELHORIAMemorizando HKEY_USERS\$ConsoleSessionSID\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DisallowRun|RestrictRun agora é baseado em registro e funciona em várias execuções / independente de MCUpgrade.ini
APRIMORAMENTOAprimoramentos finalizados para indexação e empacotamento otimizados por meio do assistente MCUpgrade
APRIMORAMENTOO KeyfileEditor agora iniciará automaticamente o Editor de lista de permissões ao ativar "Usar lista de permissões ..."
APRIMORAMENTOO KeyfileEditor agora abrirá automaticamente o MCUpgrade.ini se não houver outro arquivo ini no diretório de onde ele é executado; junto com o aprimoramento anterior, um único clique agora abre MCUpgrade.ini
APRIMORAMENTOO KeyfileEditor não exibe mais uma mensagem "Todos os caminhos de arquivo são válidos" ao salvar uma lista de permissões alterada
APRIMORAMENTOO KeyfileEditor não exibe mais uma mensagem de "caminhos de usuário possivelmente inválidos" para arquivos em %PUBLIC%\MCUpgrade\stage
APRIMORAMENTOO KeyfileEditor agora salva e fecha automaticamente quando iniciado via MCUpgrade Config Wizard e não há problemas de validação
APRIMORAMENTOJuntamente com as últimas MarvelClient Config database design, KeyfileEditor não irá mais recalcular hashes de arquivos já conhecidos
APRIMORAMENTOJuntamente com as últimas MarvelClient Config database design, MCUpgrade.exe agora também exibe o progresso ao copiar instaladores para o diretório %PUBLIC%\MCUpgrade\publish

Release 2020-11-23 - 11.0.51

Atualização do MC

CORRECÇÃOCorrigido um problema em que, ao tentar iniciar um executável inexistente, nenhum erro era registrado/tratado
CORRECÇÃOCorrigido um problema (não) em que o registro de progresso não registrava/visualizava todas as linhas de registro
CORRECÇÃOCorrigido um problema em que os e-mails do ProgressTracking não eram mais enviados
APRIMORAMENTOPossivelmente reduzido o tempo necessário para calcular hashes
APRIMORAMENTOPrimeiros aprimoramentos para indexação e empacotamento otimizados por meio do assistente MCUpgrade

Release 2020-11-10 - 11.0.50

Atualização do MC

CORRECÇÃOSkipNotesDataDirectoryMigration agora é automaticamente definido como 1 (na memória) se pelo menos um arquivo for processado e todos os arquivos copiados/movidos durante a migração do diretório de dados de um e vários usuários falharem

Release 2020-11-10 - 11.0.49

Atualização do MC

CORRECÇÃOCorrigido um problema em que - se ativado - a limpeza era executada mesmo se a atualização não fosse bem-sucedida

Release 2020-11-03 - 11.0.48

Atualização do MC

CORREÇÃO / MELHORIAAdicionada exclusão de arquivos \.metadata\.plugins\org.eclipse.e4.workbench\ ao Citrix Workspace Optimizer

Release 2020-11-01 - 11.0.47

Atualização do MC

CORRECÇÃOCorrigido um problema em que o iniciador registrava um erro ao tentar descompactar o MCUpgrade.exe em um MCUpgrade.exe já em execução
NOVASO novo recurso "Iniciador" permite o download automático de arquivos de atualização ou atualizações mais recentes do arquivo central (UNC ou montado) ou recursos da web (https(s) e ftp(s))
NOVAS

O novo recurso Citrix Optimization permite otimização específica de implantações em Citrix e Windows Terminal Servers (WTS)

Introduz ini:Coptim=1 (o padrão é não definido = Desativado; melhor ativado através do MarvelClient Upgrade Assistente de configuração na nova guia Citrix a partir da versão de modelo 20201102)

NOVASPara quando ini:Coptim=1, foi adicionada uma opção ini:CoptimDisableService### para desabilitar serviços (inclui interrompê-los) no final de uma atualização durante o Citrix Optimization
NOVASPara quando ini:Coptim=1, adicionada uma opção ini:CoptimDisableDEP, o padrão é 1, definido como 0 para não desabilitar DataExecutionPreventíon
NOVASPara quando ini:Coptim=1, adicionada uma opção ini:CoptimCompactTemplates, o padrão é 1, definido como 0 para não desabilitar os modelos de compactação
NOVASPara quando ini:Coptim=1, adicionada uma opção ini:CoptimGrantEveryoneAllAccessToXPDPLAT, o padrão é 1, definido como 0 para não conceder acesso total a todos, administradores e SYSTEM à pasta xpdplat
NOVO / MUDANÇA

Adicionada uma nova opção ini:InstallChangePersonalFolder; o padrão é 1, definido como 0 para não ajustar HKEY_CURRENT_USER\SOFTWARE\HCL\Notes\Installer\PersonalFolder to UpgradeDirectory\temp

NOVO / MUDANÇAAdicionada uma nova opção ini:NotesWorkspaceDirectoryNewSmartCleanup; o padrão é 1, definido como 0 para não excluir um diretório NotesDataDirectoryNew\workspace que foi criado durante as instruções de instalação (=não existia anteriormente)

Release 2020-10-30 - 11.0.46

Atualização do MC

CORRECÇÃOCorrigido um problema com o Iniciador não funcionando com um MCUpgrade.ini com apenas a entrada SourceDirectoryInit=
APRIMORAMENTOO iniciador agora também registra o início events
MUDANÇASuporte removido para PreCheckWhitelistChecksums

Release 2020-10-26 - 11.0.45

Atualização do MC

CORRECÇÃORemovido o log de erros do taskkill no MCShutdown (função e executável)
CORRECÇÃO

Corrigido um problema em que o log era fechado e não reaberto ao executar via serviço - MCUpgrade agora suporta o fechamento e reabertura do arquivo de log para todas as chamadas run/runas/runasuser

CORRIGIR / MUDARUnzipDone### agora também é ignorado ao executar como SYSTEM
CORRIGIR / MUDARDeferralFileMustExist### agora também será pesquisado no diretório de atualização SAFE quando RunAsService > 0
MUDANÇAPARA DETALHES CONSULTE ... a saída do log agora é gravada apenas se o padrão ExecErrorSearchRegExp### corresponder ou o código de saída for <> 0

Release 2020-10-22 - 11.0.44

Atualização do MC

CORRECÇÃOCorrigidas as informações de progresso de "arquivos copiados" para o iniciador
CORRECÇÃO

Corrigida a leitura da seção ini quebrada introduzida em 11.0.42/43

Release 2020-10-21 - 11.0.43

Atualização do MC

CORRECÇÃOCorrigido um problema com o Iniciador não funcionando em 11.0.42

Release 2020-10-20 - 11.0.42

Atualização do MC

CORRECÇÃOCorrigido um problema em que, ao executar o MCUpgrade.exe por meio do serviço, os diretórios CopyTo* não eram processados
CORRECÇÃO

Corrigido um problema em que ao chamar o MCUpgrade com parâmetros relativos ou 8.3, o Iniciador era chamado

NOVASAdicionada uma opção ini:DisableService### para desabilitar serviços (inclui interrompê-los) no final de uma atualização

Release 2020-09-25 - 11.0.41

MCUpgrade.exe

CORRECÇÃO

Corrigido um problema em que "pacote já instalado" não funcionava conforme o esperado

APRIMORAMENTOreg:SourceDirectoryInit agora também suporta apontar para outra chave de registro

Release 2020-09-25 - 11.0.40

MCUpgrade.exe

CORRECÇÃO

Corrigido um problema com feeds de linha dupla em unzip, admin check e std logging

CORRECÇÃOCorrigido um problema em que a mesclagem de arquivos sem seções reescreveria entradas sem um sinal de igual com um sinal de igual anexado (por exemplo, env.unset.JAVA_HOME --> env.unset.JAVA_HOME=)
CORRECÇÃOCorrigido um problema introduzido em 11.0.39, onde CURLOPT_SSL_VERIFYPEER foi definido como 1 por padrão, em vez de 0
CORRECÇÃOCorrigido um problema em que Gracefulshutdown não matava processos após 60 segundos / ini:GracefulShutdownNoWindowsButProcessesTimeout
CORRECÇÃOCorrigido um problema em que Gracefulshutdown não respondia rápido o suficiente aos botões clicados (OK ou cancelar, se aplicável)
MUDANÇACódigo de saída alterado de 1 para 0 para pacotes já instalados
MUDANÇA / MELHORIAO Iniciador de origem de arquivo agora baixa apenas arquivos que correspondam às entradas SourceDirectoryInitURL###
MUDANÇA / MELHORIAO Iniciador de origem de arquivo agora também suporta * (correspondências de curinga) para entradas SourceDirectoryInitURL###
APRIMORAMENTOAdicionado registro para Gracefulshutdown para quando o tempo limite começa
APRIMORAMENTODetecção e registro de sessão do console aprimorados
APRIMORAMENTOMarvelClient Upgrade agora mudará automaticamente para prompts do UAC, se aplicável

Release 2020-09-14 - 11.0.39

MCUpgrade.exe

CORRECÇÃO

A animação do Preloader não é mais exibida ao iniciar o MCUpgrade.exe via SYSTEM.

CORRECÇÃOCorrigido um problema em que GracefulShutdown parava erroneamente após o primeiro tempo limite com "1 janela restante, mas 2 processos (7484|notes2.exe,9128|nlnotes.exe) encontrados - saindo do tempo limite excedido" (o problema foi introduzido em 11.0.36) .
CORRECÇÃOCorrigido um problema com a detecção do processo pai, em que o log ocasionalmente informava que a detecção do processo pai falhou nativamente.
CORRECÇÃOCorrigido um problema em que o roaming do notes.ini não era protegido contra configurações de diretório de destino vazias.
MUDANÇA / MELHORIAMCUpgradeMain agora também retorna error_occured.
APRIMORAMENTOMCUpgrade.exe agora só é copiado via Iniciador se for mais recente.
NOVASIniciador agora também suporta HKEY_LOCAL_MACHINE\SOFTWARE\panagenda\MarvelClient\Upgrade\SourceDirectoryInitLocalFallback
NOVASAo sair silenciosamente, o MCUpgrade.exe agora retornará 0 (para possível uso em Software Ferramentas de implantação).
NOVAS

Todas as instalações bem-sucedidas agora serão memorizadas em HKEY_LOCAL_MACHINE\SOFTWARE\panagenda\MarvelClient\Atualização\Atualizações bem-sucedidas\Nome do pacote sem barras invertidas

NOVASO iniciador não repetirá mais uma instalação bem-sucedida (a menos que ini:SourceDirectoryInitRepeat esteja definido como 1 ou um arquivo MCURepeat.txt exista no diretório em que a atualização é executada ou em %PUBLIC%).
NOVASAdicionada uma caixa de mensagem (quando não estiver executando como sistema) se o pacote remoto do Initator já estiver instalado.
NOVASAdicionadas informações de tipo de elevação na seção de informações de log "Me: / Command line: ".
NOVASAdicionadas duas novas opções ini: CURLOPT_SSL_VERIFYHOST (o padrão é não definido = 2) e CURLMOPT_CAINFO (o padrão é não definido; definido como nome de arquivo .pem para uso com VERIFYHOST e VERIFYPEER).
NOVO / MUDANÇASe um usuário negar a solicitação de elevação (que ele/ela idealmente nunca vê de qualquer maneira), a atualização sai silenciosamente e relata "Aguardando usuário" em vez de "ERRO".

Release 2020-09-07 - 11.0.38

MCUpgrade.exe

CORRECÇÃO

Corrigido um possível resultado de licença inválido incorreto introduzido em 11.0.36

CORRECÇÃOCorrigido um problema em que o progresso da cópia nem sempre era visualizado no Iniciador.
CORRECÇÃOCorrigido um problema em que o iniciador podia ser executado mais de uma vez em paralelo.
CORRECÇÃOCorrigido um problema em que a duração da atualização recém-computada, excluindo o adiamento e, quando aplicável, o tempo de interação da caixa de diálogo de elevação do UAC, era gravado apenas no arquivo de log, mas não relatado via e-mails SMTP.
CORRECÇÃOApós a mudança de UpgradeDirectory (ou seja, MCUpgrade.exe é iniciado de um diretório diferente), a barra de progresso agora é iniciada no UpgradeDirectory correto.
CORRIGIR / MUDARApós descompactar o MCUpgrade.ini, se faltar no início, o MCUpgrade.ini será excluído novamente; além disso, MCUpgrade.ini é temporariamente descompactado e lido no diretório temporário do SO.
APRIMORAMENTORemovidos todos os MsgStream: Abrir mensagens com falha do log.
APRIMORAMENTOAdicionado registro para quando usar https com um arquivo .partial pré-existente, que não oferece suporte a retomada.
APRIMORAMENTOAdicionada uma animação do Iniciador para exibição durante o primeiro tempo de espera.
APRIMORAMENTOA velocidade de download do URL da Web agora é de aprox. 5-10 vezes mais rápido.
NOVASAdicionada uma nova opção ini:SourceDirectoryInitLocalFallback - o padrão é 1, definido como 0 para desabilitar o fallback para configuração de atualização local caso SourceDirectoryInit esteja definido.
NOVASO iniciador agora compara o nome do pacote remoto com o nome do pacote local; se o mesmo, todos os arquivos são copiados do local, caso contrário, do remoto.

Release 2020-09-02 - 11.0.37

MCUpgrade.exe

MUDANÇA / MELHORIA

Aprimoramento da nomenclatura e geração de relatórios de arquivos de log .html por meio de e-mails SMTP relatando estados WAITING em vez de estados ERROR pelos seguintes motivos de saída: AnotherInstallInProgress, arquivo DeferralFileMustExist ausente, UserCancelledGracefulShutdown, FailedToCloseAllWindows(forGracefulShutdown), UpgradeIsDeferred

Isso agora resultará em e-mails "AGUARDANDO outra instalação", "AGUARDANDO arquivo(s)", "AGUARDANDO usuário", bem como arquivos de log .html.

MUDANÇAO texto InstallFinished/Failed a partir de agora será suprimido automaticamente se NotesDataDirectoryOld e NotesProgramDirectoryOld não estiverem definidos; pode ser substituído usando InstallTextAutoSuppress=0
APRIMORAMENTOOs tempos de execução UserSwitch e Deferral agora são subtraídos do tempo de execução total para relatórios de tempo de execução total no MCUpgrade.log, bem como e-mails de resultados.

Release 2020-08-27 - 11.0.36

MCUpgrade.exe

CORRECÇÃO

Corrigido um problema em que o desligamento normal exibia @LF@ em vez de uma quebra de linha na mensagem de repetição padrão.

MUDANÇAO desligamento automático/simples não registrará mais os elementos da caixa de mensagem que não são do botão de tipo.
MUDANÇAPara clientes com uma licença completa expirada, o MCUpgrade não retornará mais ao Upgrade Gratuito.
APRIMORAMENTOO desligamento automático/graceful agora também encerrará automaticamente os processos se nenhuma janela for deixada aberta de acordo com GracefulShutdownNoWindowsButProcessesTimeout (o padrão é 60).
APRIMORAMENTOAuto/Graceful Shutdown agora também encerrará automaticamente os processos se, de acordo com GracefulShutdownNoWindowsButProcessesTimeout (o padrão é 60), a mesma janela sem botões sempre é exibida mais de uma vez.

Release 2020-08-20 - 11.0.35

MCUpgrade.exe

CORRECÇÃO

Corrigido um problema em que, ao usar SourceDirectoryInit sem MCUpgrade.zip, MCUpgrade.ini e license_upgrade.xml eram excluídos.

CORRECÇÃOCorrigido um problema em que a limpeza do diretório de dados compartilhado por meio de todos os usuários root poderia resultar em um loop infinito no caso de pontos de junção circulares/links simbólicos.
NOVASNo final de uma migração do diretório de dados de um único usuário, as seguintes entradas serão mescladas no descritor de segurança do diretório de dados de destino: Usuário ConsoleSession, Administradores e SISTEMA, recursivamente.
NOVAS

Adicionada uma nova configuração ini ExitOnOtherInstallationInProgress: Aguarda o número especificado de segundos caso outra instalação do Windows já esteja em andamento (o padrão é 120, definido como 0 para desabilitar).

Além de ExitProcess###, isso não verifica um processo em execução como msiexec, por exemplo, mas consulta o mutex Global\_MSIExecute (consulte MSDN para obter detalhes).

Release 2020-07-20 - 11.0.34

MCUpgrade.exe

CORRECÇÃO

Corrigido um problema em que a pasta da área de trabalho de um usuário não era verificada em busca de atalhos se nenhuma troca de usuário ocorresse (ou seja, o usuário é admin).

CORRECÇÃOCorrigido um problema em que ini:NotesProgramDirectoryOldCopy* não funcionava em combinação com NICE (como bom remover praticamente tudo, enquanto um msiexec /x GUID não).
NOVASO MCUpgrade agora também migrará os arquivos %DATA%\..\*.BIN durante a migração do diretório de dados de usuário único e multiusuário do caminho antigo para o novo.

Release 2020-07-16 - 11.0.33

MCUpgrade.exe

NOVAS

Adicionado suporte para http(s):// e ftp(s):// ao Iniciador, incluindo pausar e retomar (https:// não suporta retomar).

NOVASAdicionadas duas novas opções ini: CURLOPT_SSL_VERIFYPEER e CURLMOPT_MAX_TOTAL_CONNECTIONS; ambos padrão para 0.
NOVASAdicionada uma nova opção ini:CURLLogHeader; o padrão é 0, definido como 1 para registrar cabeçalhos HTTP.
NOVAS

Adicionado suporte para nomes de arquivos http(s) ou ftp(s) relativos ou absolutos ini:SourceDirectoryInitURL### (001-999) para download.

Também suporta o uso de | para especificar vários nomes de arquivo/URLs em um único valor.

OBSERVAÇÃO: *não* adicione MCUpgrade.zip à lista de arquivos para download, pois isso é feito antes de iniciar o download real.

NOVASO MCUpgrade agora também descompactará automaticamente o MCUpgrade.zip e o descompactará, quando executado sem SourceDirectoryInit E o MCUpgrade.zip existir, mas o MCUpgrade.ini não.
APRIMORAMENTOO MCUpgrade.log agora sempre inclui o último motivo de saída conhecido (se houver).
MUDANÇAUma atualização adiada não leva mais a um e-mail de resultado de erro; defina DeferralNumberOfUpdatePromptsMaxEmail como 1 se você quiser adiar emails INFO.
MUDANÇAEmails de informações de adiamento agora são enviados se DeferralNumberOfUpdatePromptsMaxEmail > 0 (o padrão é 0) e contagem de adiamento >= ini:DeferralNumberOfUpdatePromptsMaxEmail (a verificação anterior era para > apenas).
MUDANÇAUm atalho de reexecução agora é criado se DeferralNumberOfUpdatePromptsMaxShortcut > 0 (o padrão é 0) e Contagem de adiamento >= ini:DeferralNumberOfUpdatePromptsMaxShortcut (a verificação anterior era para > somente).

Release 2020-07-03 - 11.0.32

MCUpgrade.exe

NOVAS

O Processo Iniciador agora pode ser pausado clicando com o botão direito do mouse no ícone da bandeja e alternando a opção do menu Pausar.

CORRECÇÃOCorrigido um problema em que o arquivo de log criado/usado durante Initiator/SourceDirectoryInit estava em SourceDirectoryInit em vez de SourceDirectoryInit:ini:UpgradeDirectory
CORRECÇÃOCorrigido um problema em que a barra de progresso dedicada possivelmente foi lançada duas vezes (a segunda não apareceu e saiu imediatamente, mas não iniciá-la quando já está em execução é apenas melhor (piscadela)).

Release 2020-07-02 - 11.0.31

MCUpgrade.exe

NOVAS

O MCUpgrade agora também resolve entradas de registro correspondentes a %(HKEY_LOCAL_MACHINE | HKLM | HKEY_USERS | HKU | HKEY_CURRENT_USER | HKCU | HKEY_CLASSES_ROOT | HKCR | HKEY_CURRENT_CONFIG | HKCC)(32 | 64)?\...

Observação: basta anexar o nome da entrada do registro ao final do caminho da chave do registro, por exemplo, HKEY_LOCAL_MACHINE32\SOFTWARE\Lotus\Notes\Descrição

Observação: HKCU / HKEY_CURRENT_USER é redirecionado automaticamente para o hive do registro do usuário do console atual.

NOVASAdicionada uma nova opção SourceDirector do MCUpgrade.ini para copiar todos os arquivos, incluindo subdiretórios e arquivos para ini:UpgradeDirectory e, em seguida, iniciar o MCUpgrade.exe a partir daí.
NOVASAdicionado suporte para HKEY_LOCAL_MACHINE64\SOFTWARE\panagenda\MarvelClient\Upgrade\SourceDirectory; ini:SourceDirectory vence, se especificado.
NOVASAdicionada verificação de license_upgrade.xml em ini:SourceDirectory
NOVASAdicionada verificação de license_upgrade.xml no diretório de MCUpgrade.exe (se diferente de UpgradeDirectory).
CORRECÇÃOExibição fixa de vários panagenda ícones da bandeja do Windows introduzidos na versão 11.0.29.

Release 2020-06-19 - 11.0.30

MCUpgrade.exe

CORRECÇÃO

Corrigido um erro de variável não declarada quando o arquivo de licença ou MCUpgrade.ini não existia.

CORRECÇÃOO "panagenda A caixa de diálogo Ajuda de atualização" mostrada se o MCUpgradeMain for iniciado e o MCUpgrade.ini não puder ser encontrado, agora é exibido no topo.
MUDANÇAO licenciamento inválido/insuficiente agora falhará silenciosamente (e enviará um SMTPEmail se configurado).
MUDANÇARemovido DisallowRunMethod e DisallowRunDebugEnable
MUDANÇAMCUpgradeMain agora retornará 42 se MCUpgrade.ini não puder ser encontrado.

Release 2020-06-06 - 11.0.29

MCUpgrade.exe

CORRIGIR / MUDAR

Um código de retorno taskkill de 128 não será mais tratado como um erro.

NOVASA barra de progresso agora pode ser ocultada/exibida clicando duas vezes no ícone da bandeja.
NOVASO ícone da bandeja mostrado agora também exibe o progresso geral em porcentagem.

Release 2020-06-04 - 11.0.28

MCUpgrade.exe

CORRECÇÃO

Adicionado suporte para nomes de arquivos longos ao digitalizar pastas com subpastas.

Release 2020-05-29 - 11.0.27

MCUpgrade.exe

CORRECÇÃO

Corrigido um problema em que os e-mails de resultados de atualização continham MCUpgrade.log.zip duas vezes.

CORRECÇÃOCorrigido um problema em que SMTPEmails não podiam ser enviados com determinadas configurações de região no Windows 10.
NOVAS

O MCUpgrade agora suporta o envio de e-mails via CDO, Blat e mailsend-go.

Por padrão, o objeto CDO.Message é usado - se não puder ser criado/usado, OU falhar devido às configurações regionais mencionadas anteriormente no Windows, o fallback será tentado para Blat.

Blat não suporta SSL; nesse caso, o fallback para mailsend-go.exe no diretório de atualização é tentado (deve ser implantado por meio do assistente/pacote de configuração).

NOVASAdicionada uma nova opção SMTPEmailer=cdo|blat|mailsend-go - o padrão é não definido levando à detecção automática do que funciona; se definido, usará exclusivamente (tentará) o emailer especificado.

Release 2020-05-26 - 11.0.26

MCUpgrade.exe

CORRECÇÃO

Corrigido um possível erro "A parte do corpo solicitada não foi encontrada nesta mensagem".

CORRECÇÃOCorrigido um problema em que o e-mail do endereço não era preenchido nos e-mails smtpinfo (rastreamento de progresso).

Release 2020-05-26 - 11.0.25

MCUpgrade.exe

CORRECÇÃO

Corrigido um problema em que os executáveis ​​não eram assinados em 11.0.24.

Release 2020-05-25 - 11.0.24

MCUpgrade.exe

CORRECÇÃO

Corrigido um problema em que os atalhos eram removidos após a instalação em vez de como de costume (introduzido em 11.0.23).

Release 2020-05-25 - 11.0.23

MCUpgrade.exe

NOVAS

MCUpgrade.exe agora sai com o código de saída $error_occurred (0 = sucesso, 1 = erro). Isso é útil quando iniciado por meio de outros software ferramentas de implantação para verificar erros.

CORRECÇÃOCorrigido um problema com a barra de progresso possivelmente exibindo texto com "sombras verdes".
CORRECÇÃOCorrigido um problema raro em que o Upgrade continuaria se o último hash verificado estivesse na lista de permissões, mas os anteriores não.
CORRECÇÃOCorrigido um problema introduzido em 11.0.22, onde (MCU_)MultiUserCommonDir era calculado incluindo \shared.
CORRECÇÃOCorrigido um problema em que o diretório do programa antigo não era limpo se estivesse vazio.
CORRECÇÃORemovida a caixa de mensagem "não é possível abrir o arquivo de log" para a opção /smtpinfo devido à possibilidade de e-mails de informações paralelos.
APRIMORAMENTOAdicionado registro de quantas instruções de (des)instalação foram encontradas.

MCShutdown.exe

NOVASMCShutdown/Gracefulshutdown agora será encerrado se não houver mais janelas, mas os processos forem executados por mais tempo que GracefulShutdownNoWindowsButProcessesTimeout; padrão para 60.

MCKeyfileEditor.exe

APRIMORAMENTOIniWriting e Deleting agora também suporta grandes seções MCUpgrade.ini ou tamanho de arquivo geral.

Release 2020-05-19 - 11.0.22

MCUpgrade.exe

NOVASAdicionada uma nova opção SkipNotesProgramDirectoryMigration=1
NOVASAdicionada uma nova opção SkipMultiUserDataDirectoryMigration=1
NOVASAdicionado suporte para prefixar NotesDataDirectoryNew com "%MCU_NotesDataDirectoryOld|" (não diferencia maiúsculas de minúsculas) para adicionar um segundo valor de fallback.
NOVASAdicionado suporte para prefixar NotesProgramDirectoryNew com "%MCU_NotesprogramDirectoryOld|" (não diferencia maiúsculas de minúsculas) para adicionar um segundo valor de fallback.
NOVASAdicionado suporte para prefixar MultiUserSharedDataNew com "%MCU_MultiUserSharedDataOld|" (não diferencia maiúsculas de minúsculas) para adicionar um segundo valor de fallback.
NOVASIniWriting e Deleting agora também suporta grandes seções MCUpgrade.ini ou tamanho de arquivo geral.
NOVASAdicionado suporte para %MCU_MultiUserBaseDir% e %MCU_MultiUserCommonDir%

Release 2020-04-22 - 11.0.21

MCUpgrade.exe

CORRECÇÃOCorrigido um problema em que todos os logs de descompactação eram limitados a 32,768 bytes - isso não afetava nenhuma atualização, mas poderia levar a um problema no assistente do MCUpgrade, bem como a informações ausentes no MCUpgrade.log (relacionadas à descompactação). O limite agora é de 524,288 bytes.

Release 2020-04-07 - 11.0.20

MCUpgrade.exe

CORRECÇÃOCorrigido um erro de variável não declarada ao mesclar arquivos / arquivos não ini sem uma seção por meio de diretórios CopyTo....

Release 2020-04-01 - 11.0.19

MCUpgrade.exe

CORRECÇÃO%ProgramFiles(x86)% agora é sempre resolvido como %ProgramFiles% no Windows de 32 bits.

Release 2020-03-11 - 11.0.18

MCUpgrade.exe

CORRECÇÃOCorrigido um erro de "variável não declarada" ao iniciar, mas não interromper nenhum serviço.
CORRECÇÃOCorrigido um problema com a restauração de entradas DisallowRun e RestrictRun pré-existentes.
CORRECÇÃOCorrigido um problema em que as caixas de mensagem InstallFinished e ...Failed não eram exibidas na parte superior da tela inicial.
NOVASAdicionada uma nova opção ini ProgressbarAnimatedGIF=filepath|XOffset|YOffset
APRIMORAMENTOCache aprimorado de arquivos ini.

Release 2020-02-18 - 11.0.17

MCUpgrade.exe

CORRECÇÃOCorrigido um problema em que o envio de e-mails STMP poderia resultar em um erro "A parte do corpo solicitada não foi encontrada nesta mensagem".

Release 2020-02-18 - 11.0.16

MCUpgrade.exe

CORRECÇÃOCorrigida uma possível variável/variável não declarada que deve ser do tipo object error para quando a criação do objeto CDO.Message falhar.

Release 2020-02-14 - 11.0.15

MCUpgrade.exe

CORRECÇÃOCorrigido um problema em que os parâmetros /shutdown* não respeitavam UpgradeLanguage
NOVAS

Adicionadas as seguintes instruções adicionais do MCUpgrade.ini:

  • Pré(Des)InstallSetRegistryKeyName
  • Pré(Des)InstallSetRegistryKeyValue
  • Post(Des)InstallSetRegistryKeyType
  • Post(Des)InstallSetRegistryKeyTypeValue

Isso permite definir um valor de registro para TypeValue(s) dos seguintes tipos:

  • REG_SZ
  • REG_MULTI_SZ
  • REG_EXPAND_SZ
  • REG_DWORD
  • REG_QWORD
  • REG_BINÁRIO

Release 2020-01-15 - 11.0.14

MCUpgrade.exe

CORRECÇÃOCorrigido um problema em que a migração do notes.ini comia uma barra invertida (\) das entradas ini substituídas que correspondiam a dados antigos, programas ou diretórios de dados compartilhados.
CORRECÇÃOCorrigido um problema em que a migração do notes.ini não definia um novo diretório de dados compartilhado como .../shared, mas o diretório pai.
MUDANÇADeferralPrompt a partir de agora será suprimido automaticamente se NotesDataDirectoryOld e NotesProgramDirectoryOld não estiverem definidos; pode ser substituído usando DeferralPromptAutoSuppress=0

Release 2020-01-14 - 11.0.12

MCUpgrade.exe

CORRIGIR / MUDARAlém de 3010, Instalar e desinstalar agora também ignora erros 1605 (ERROR_UNKNOWN_PRODUCT), especificamente para uso de msiexec /x.

Release 2019-12-27 - 11.0.11

MCUpgrade.exe

CORRECÇÃOCorrigido um problema em que, quando o processamento de atalho recebia uma string vazia (por qualquer motivo), a função falhava com uma mensagem/diálogo de erro de variável não declarada.
APRIMORAMENTORegistro aprimorado para processamento de atalhos.
APRIMORAMENTOGarantido que as pastas Desktop e Start Menu sejam verificadas apenas uma vez (por exemplo, quando um ou vários locais de pasta de usuário anterior correspondem aos locais de pasta da sessão do console atual).

Release 2019-12-19 - 11.0.10

MCUpgrade.exe

CORRECÇÃOCorrigido um problema em que o novo recurso de salto \\ para atalhos não funcionava.
CORRECÇÃOCorrigido um problema em que um diretório de atalho não existente levava a um erro em vez de pular corretamente.

Release 2019-12-17 - 11.0.9

MCUpgrade.exe

CORRECÇÃOCorrigido um problema com RunAsService, em que, se a movimentação de arquivos para o diretório seguro falhasse, a atualização "terminaria com sucesso" - isso agora relata corretamente uma atualização com falha.
CORRIGIR / MUDAROs atalhos não serão mais processados ​​quando executados como sistema e o diretório de atalhos estiver em uma unidade de rede (= caminho começa com \\).

Release 2019-12-16 - 11.0.8

MCUpgrade.exe

CORRECÇÃOCorrigido um problema em que a lista de permissões para uma seção > 32 KB não funcionava em MCUpgrade.exe e MCUpgradeMain.exe.

Release 2019-12-14 - 11.0.7

MCKeyfileEditor.exe, MCUpgrade.exe

CORRECÇÃOCorrigido um problema em que a lista de permissões não funcionava se a seção [Lista de permissões] excedesse 32 KB
CORRECÇÃOCorrigido um problema em que o editor de lista de permissões não funcionava para instruções "msiexec /x ..."

Release 2019-11-27 - 11.0.6

MCUpgrade.exe

NOVASAdicionada uma nova opção MCUpgrade.ini (Un)InstallExecDumpProcessListAfterEarly###=1 - despeja a lista de processos após a execução da instrução (un)installexec correspondente (antes do tempo de espera, se aplicável).
NOVASAdicionada uma nova opção MCUpgrade.ini (Un)InstallExecWaitForProcessAfter###=p1.exe|p2.exe ... - especifique para aguardar o fechamento dos processos antes de continuar.
NOVASAdicionada uma nova opção MCUpgrade.ini (Un)InstallExecWaitTimeForProcessAfter###=n - especifica o número de segundos para esperar que os processos fechem antes de continuar; o padrão é 60, relevante apenas se WaitForProcessAfter for especificado.
NOVASAdicionada uma nova opção MCUpgrade.ini (Un)InstallExecCheckProcessHandlesAfter###=p1.exe|p2.exe ... - especifica para despejar a lista de identificadores de arquivos abertos em uso pelo(s) processo(s) especificado(s).

Release 2019-11-13 - 11.0.5

MCShutdown.exe

CORRIGIR / MUDARMCShutdown não registra mais o registro ThreadExecutionState que era anteriormente preventem modo de suspensão.

Release 2019-11-12 - 11.0.4

MCShutdown.exe

CORRIGIR / MUDARMCShutdown.exe não registra mais / responde a mensagens WM_POWERBROADCAST, que levam a preventmodo de hibernação/suspensão.

Release 2019-11-05 - 11.0.3

MCUpgrade.exe

CORRECÇÃOCorrigido um erro de variável não declarada caso nem os dados de notas antigos e os novos diretórios fossem especificados no MCUpgrade.ini.
MELHORIA / MUDANÇAO MCUpgrade.ini agora é atualizado em zip antes de enviar o arquivo de e-mail do resultado final para refletir todas as atualizações durante a execução.

Release 2019-10-29 - 11.0.2

MCUpgrade.exe

CORRECÇÃOCorrigido um problema em que a execução do MCUpgrade GRATUITO via Serviço falharia devido à tentativa de verificar e aplicar a tela inicial no diretório errado.
CORRECÇÃOCorrigido um problema em que, caso a tela inicial não pudesse ser verificada e/ou aplicada para MCUpgrade GRATUITO, a barra de progresso não seria fechada ao sair.
CORRECÇÃOCorrigida uma mensagem de log informando que a licença gratuita suportava atualizações para 10.0.1 fp1, onde na verdade é fp2, também - este foi apenas um problema visual/de registro.
APRIMORAMENTOAdicionado registro adicional para o caso de falha na abertura e configuração do modo de leitura do tubo da barra de progresso.
MELHORIA / MUDANÇAUpgradeDirectory= agora sempre será definido toda vez que um Upgrade for chamado por meio do panagenda Serviço de Instalador.
MUDANÇAAlterada a mensagem de erro anterior para mensagem informativa ao tentar iniciar um serviço já iniciado.
MUDANÇAAlterada a mensagem de erro anterior para mensagem informativa ao tentar interromper um serviço que não está em execução.

Release 2019-10-17 - 11.0.1

MCUpgrade.exe

CORRECÇÃOAdicionado tratamento de erro caso o objeto CDO.Message não possa ser criado.

Release 2019-09-16 - 11.0.0

MCUpgrade.exe

CORRIGIR / MUDARParâmetros de linha de comando conhecidos (por exemplo, /smtp*, /sha, /pbartest etc.) agora sairão silenciosamente - em outras palavras, não enviarão e-mails nem executarão SuRunAsExec* et al ao sair.

MCUpgradeMain.exe

MUDANÇAKillProcessWaitTime agora assume como padrão 1 em vez de 0.
APRIMORAMENTOAdicionada a pesquisa de subdiretórios HCL (além dos subdiretórios Lotus e IBM já pesquisados) em localappdata para migração de diretório de dados multiusuário (quando aplicável).