Olá Cristiano,
acabei não dando feedback rápido, algumas coisas se atropelaram e tive de deixar este assunto pra depois.
Resultados:
na
primeira execução
no diretório D:\W (que estava vazio) o APUP funcionou até o final sem um único erro.
O diretório D:\W\modules ficou com 529 Mb.
log file
sem erros, seguem as últimas linhas -
***Downloading Releases***
Files to be Downloaded: 145
***Processing Cleanup Routines***
Extracting D:\W\temp_bin\apengine_exe.7z into D:\W\
Executing shell command: "D:\W\win9xnt\VB6.0-KB290887-X86.exe" /Q /T:"D:\W\win9xnt\"
Deleting file D:\W\win9xnt\VB6.0-KB290887-X86.exe
Extracting D:\W\temp_bin\tools.7z into D:\W\tools
Extracting D:\W\temp_bin\apengine_lng.7z into D:\W\translations
Extracting D:\W\temp_bin\apengine_bin.7z into D:\W\bin
Extracting D:\W\7z_temp\__TweakUI_modules.7z into D:\W\modules\AddOns\__TweakUI
Extracting D:\W\7z_temp\TweakUiPowertoySetup.exe into D:\W\modules\AddOns\__TweakUI\TweakUI210_x86_files
Extracting D:\W\7z_temp\windows_addons_powertoys_ptb.7z into D:\W\modules\AddOns\__Powertoys_xp_x86
Extracting D:\W\modules\wga\windows_wga_xp_x86_ptb.7z into D:\W\modules\wga
Executing shell command: del "D:\W\modules\wga\windows_wga_xp_x86_ptb.7z"
Extracting D:\W\7z_temp\windows_addons_xp_x86_ptb.7z into D:\W\modules\AddOns
Extracting D:\W\7z_temp\windows_tweaks_Appearance.7z into D:\W\modules\Tweaks\Appearance
Extracting D:\W\7z_temp\windows_tweaks_Functionality.7z into D:\W\modules\Tweaks\Functionality
Extracting D:\W\7z_temp\windows_tweaks_Security.7z into D:\W\modules\Tweaks\Security
Extracting D:\W\7z_temp\windows_tweaks_Speed.7z into D:\W\modules\Tweaks\Speed
Extracting D:\W\7z_temp\windows_dotnet_ptb.7z into D:\W\modules\Components\__dotnet
Extracting D:\W\modules\Components\__msxml\windows_msxml_ptb.7z into D:\W\modules\Components\__msxml
Executing shell command: del "D:\W\modules\Components\__msxml\windows_msxml_ptb.7z"
Extracting D:\W\7z_temp\windows_components_xp_x86_ptb.7z into D:\W\modules\Components
Extracting D:\W\7z_temp\windows_critical_xp_x86_ptb.7z into D:\W\modules\Critical
Extracting D:\W\7z_temp\windows_noncritical_xp_x86_ptb.7z into D:\W\modules\NonCritical
Executing shell command: "D:\W\modules\AddOns\SyncToy_enu_x86.apm_files\temp\SyncToySetupPackage.exe" /Q /X:"D:\W\modules\AddOns\SyncToy_enu_x86.apm_files\temp"
Moving file D:\W\modules\AddOns\SyncToy_enu_x86.apm_files\temp\SyncToySetup.msi to D:\W\modules\AddOns\SyncToy_enu_x86.apm_files\SyncToySetup.msi
Moving file D:\W\modules\AddOns\SyncToy_enu_x86.apm_files\temp\Microsoft Sync Framework\Synchronization.msi to D:\W\modules\AddOns\SyncToy_enu_x86.apm_files\Synchronization.msi
Moving file D:\W\modules\AddOns\SyncToy_enu_x86.apm_files\temp\Microsoft Sync Framework Services\ProviderServices.msi to D:\W\modules\AddOns\SyncToy_enu_x86.apm_files\ProviderServices.msi
Deleting folder D:\W\modules\AddOns\SyncToy_enu_x86.apm_files\temp
segunda execução, no
diretório D:\W (agora cheio):
download apenas do apup.script
botão FINISH habilitado em seguida
MAS . . . ao clicar o FINISH recebi a msg -
Application Error
Permission denied
in prjUpdater.frmMain.Form_Unload at line 106
clicando no OK o APUP encerrou
(não estou considerando isso como falha pois "Files to be Downloaded: 0", mas talvez vc possa ou queira ajustar algo nas "Cleanup Routines"). Segue LOG -
APUP Has Started
Operating System: Brazil (1046) Windows XP Home Service Pack 2
Current Locale: Portuguese - Brazil / Non-Unicode Default: Portuguese - Brazil
Starting APUP From: D:\W
Date & Time: 23-jan-2009 09:11 UTC Offset: -3
***Downloading/Processing Releases.list***
List file HTTP location: [url="http://www.autopatcher.com/releases.list"]http://www.autopatcher.com/releases.list[/url]
***Releases.list Processed: Waiting for User Input***
The Following Releases have been Picked:
apup.script
apengine.script
autopatcher_xp_x86_ptb.script
***Running Any Pre-Cleanup Routines***
Executing shell command: rmdir /S /Q "D:\W\7z_temp"
Executing shell command: del "D:\W\modules\Critical\KB952069_xp_x86_ptb.apm_files\WindowsXP-WindowsMedia-KB952069-x86-PTB.exe"
Executing shell command: del "D:\W\modules\Critical\KB957095_xp_x86_ptb.apm"
Executing shell command: rmdir /S /Q "D:\W\modules\Critical\KB957095_xp_x86_ptb.apm_files"
Executing shell command: del "D:\W\modules\Critical\KB890830_x86_205.apm"
Executing shell command: del "D:\W\modules\Critical\KB890830_files\windows-kb890830-v2.5.exe"
Executing shell command: move /y "D:\W\modules\Critical\KB956802_xp_x86_ptb.apm_files\IE7-WindowsXP-KB958215-x86-PTB.exe" "modules\Critical\KB958215_IE7_xp_x86_ptb.apm_files\IE7-WindowsXP-KB958215-x86-PTB.exe"
Executing shell command: del "D:\W\modules\NonCritical\windows_noncritical_xp_x86_ptb.7z"
Executing shell command: del "D:\W\modules\NonCritical\KB946665_xp_wmp11_x86.apm"
Executing shell command: rmdir /S /Q "D:\W\modules\NonCritical\KB946665_xp_wmp11_x86.apm_files"
Executing shell command: del "D:\W\modules\Critical\KB956390_ie7_xp_x86_ptb.apm"
Executing shell command: del "D:\W\modules\Critical\KB956390_xp_x86_ptb.apm"
Executing shell command: rmdir /S /Q "D:\W\modules\Critical\KB956390_xp_x86_ptb.apm_files"
Executing shell command: rmdir /S /Q "D:\W\modules\Critical\KB956390_ie7_xp_x86_ptb.apm_files"
Executing shell command: del "D:\W\modules\Critical\KB890830_x86_all.apm"
Executing shell command: del "D:\W\modules\Critical\Critical\KB890830_files\windows-kb890830-v2.4.exe"
Executing shell command: del "D:\W\modules\Critical\KB951072_xp_x86_ptb.apm"
Executing shell command: rmdir /S /Q "D:\W\modules\Critical\KB951072_xp_x86_ptb.apm_files"
Executing shell command: del "D:\W\modules\Critical\KB890830_files\windows-kb890830-v2.3.exe"
Executing shell command: del "D:\W\modules\Components\__msxml\MSXML6SP1_x86_files\msxml6-KB933579-ptb-x86.exe"
Executing shell command: del "D:\W\modules\Components\__msxml\MSXML4SP2_enu.apm_files\msxml4-KB936181-enu.exe"
Executing shell command: del "D:\W\modules\Components\KB943729_x86.apm"
Executing shell command: rmdir /S /Q "D:\W\modules\Components\KB943729_x86_files"
Executing shell command: move /y "D:\W\modules\AddOns\__Powertoys_xp_x86\SyncToyPowertoy_xp_ptb_x86.apm" "D:\W\modules\AddOns\SyncToyPowertoy_xp_ptb_x86.apm"
Executing shell command: del "D:\W\modules\Critical\KB890830_x86.ptb.apm"
Executing shell command: del "D:\W\modules\AddOns\flashplayer_IE_files\install_flash_player_active_x.exe"
Executing shell command: del "D:\W\modules\AddOns\windows_addons_xp_x86_ptb.zip"
Executing shell command: del "D:\W\modules\Critical\KB953838_ie7_xp_x86_ptb.apm"
Executing shell command: del "D:\W\modules\Critical\KB953838_xp_x86_ptb.apm"
Executing shell command: rmdir /S /Q "D:\W\modules\Critical\KB953838_ie7_xp_x86_ptb.apm_files"
Executing shell command: rmdir /S /Q "D:\W\modules\Critical\KB953838_xp_x86_ptb.apm_files"
Executing shell command: del "D:\W\modules\Critical\KB953839_xp_x86_ptb.apm"
Executing shell command: rmdir /S /Q "D:\W\modules\Critical\KB953839_xp_x86_ptb.apm_files"
Executing shell command: del "D:\W\modules\Critical\KB890830_files\windows-kb890830-v2.2.exe"
Executing shell command: del "D:\W\modules\AddOns\Silverlight_enu_files\Silverlight.exe"
Executing shell command: del "D:\W\modules\Critical\KB890830_files\windows-kb890830-v2.1.exe"
Executing shell command: del "D:\W\modules\wga\KB905474_wganotify_xp_x86_ptb.apm_files\WindowsXP-KB905474-PTB-x86.exe"
***Starting Detection Routine Phase***
***Downloading Releases***
Files to be Downloaded: 0
***Processing Cleanup Routines***
terceira execução -
copiando todo o conteúdo do diretório D:\W pro folder original (longer pathname) e re-executando lá com o meu .BAT de estimação -
download do apup.script
NÃO HABILITOU o botão FINISH, apenas o EXIT !!!
e exibiu msg abaixo (3 vezes) -
Application Error
Path not found
in prjUpdater.mdIGeneral.createPath at line 114
em seguida, download de um setup.exe (nao deu p/ pegar detalhes, a tela do APUP fica BLANK (sobram apenas o título "AutoPatcher Updater" e o botão EXIT),
e mais
2 msgbox's de erro simultaneas -
Application Error
ctlwinsckdownloader component failure
in prjUpdater.frmMain.wdlDownloader_headerread at line 100
e
AutoPatcher Updater
Run-time error '0'
clicando no OK o APUP encerrou - segue LOG
APUP Has Started
Operating System: Brazil (1046) Windows XP Home Service Pack 2
Current Locale: Portuguese - Brazil / Non-Unicode Default: Portuguese - Brazil
Starting APUP From: D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb
Date & Time: 23-jan-2009 09:38 UTC Offset: -3
***Downloading/Processing Releases.list***
List file HTTP location: [url="http://www.autopatcher.com/releases.list"]http://www.autopatcher.com/releases.list[/url]
***Releases.list Processed: Waiting for User Input***
The Following Releases have been Picked:
apup.script
apengine.script
autopatcher_xp_x86_ptb.script
***Running Any Pre-Cleanup Routines***
Executing shell command: rmdir /S /Q "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\7z_temp"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB952069_xp_x86_ptb.apm_files\WindowsXP-WindowsMedia-KB952069-x86-PTB.exe"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB957095_xp_x86_ptb.apm"
Executing shell command: rmdir /S /Q "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB957095_xp_x86_ptb.apm_files"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB890830_x86_205.apm"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB890830_files\windows-kb890830-v2.5.exe"
Executing shell command: move /y "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB956802_xp_x86_ptb.apm_files\IE7-WindowsXP-KB958215-x86-PTB.exe" "modules\Critical\KB958215_IE7_xp_x86_ptb.apm_files\IE7-WindowsXP-KB958215-x86-PTB.exe"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\NonCritical\windows_noncritical_xp_x86_ptb.7z"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\NonCritical\KB946665_xp_wmp11_x86.apm"
Executing shell command: rmdir /S /Q "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\NonCritical\KB946665_xp_wmp11_x86.apm_files"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB956390_ie7_xp_x86_ptb.apm"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB956390_xp_x86_ptb.apm"
Executing shell command: rmdir /S /Q "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB956390_xp_x86_ptb.apm_files"
Executing shell command: rmdir /S /Q "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB956390_ie7_xp_x86_ptb.apm_files"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB890830_x86_all.apm"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\Critical\KB890830_files\windows-kb890830-v2.4.exe"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB951072_xp_x86_ptb.apm"
Executing shell command: rmdir /S /Q "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB951072_xp_x86_ptb.apm_files"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB890830_files\windows-kb890830-v2.3.exe"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Components\__msxml\MSXML6SP1_x86_files\msxml6-KB933579-ptb-x86.exe"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Components\__msxml\MSXML4SP2_enu.apm_files\msxml4-KB936181-enu.exe"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Components\KB943729_x86.apm"
Executing shell command: rmdir /S /Q "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Components\KB943729_x86_files"
Executing shell command: move /y "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\AddOns\__Powertoys_xp_x86\SyncToyPowertoy_xp_ptb_x86.apm" "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\AddOns\SyncToyPowertoy_xp_ptb_x86.apm"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB890830_x86.ptb.apm"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\AddOns\flashplayer_IE_files\install_flash_player_active_x.exe"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\AddOns\windows_addons_xp_x86_ptb.zip"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB953838_ie7_xp_x86_ptb.apm"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB953838_xp_x86_ptb.apm"
Executing shell command: rmdir /S /Q "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB953838_ie7_xp_x86_ptb.apm_files"
Executing shell command: rmdir /S /Q "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB953838_xp_x86_ptb.apm_files"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB953839_xp_x86_ptb.apm"
Executing shell command: rmdir /S /Q "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB953839_xp_x86_ptb.apm_files"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB890830_files\windows-kb890830-v2.2.exe"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\AddOns\Silverlight_enu_files\Silverlight.exe"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\Critical\KB890830_files\windows-kb890830-v2.1.exe"
Executing shell command: del "D:\Software\Autopatcher\branches\Win_XP_SP3_x86_ptb\modules\wga\KB905474_wganotify_xp_x86_ptb.apm_files\WindowsXP-KB905474-PTB-x86.exe"
***Starting Detection Routine Phase***
Missing file modules\AddOns\__Powertoys_xp_x86\CleartypePowertoy_xp_x86_files\CleartypePowertoySetup.exe
Item CleartypePowertoySetup.exe is missing. Adding its download to the queue.
--Adding [url="http://download.microsoft.com/download/b/7/0/b7019730-0fa3-47a9-a159-98b80c185aad/setup.exe--"]http://download.microsoft.com/download/b/7...aad/setup.exe--[/url]
***Downloading Releases***
Files to be Downloaded: 1
CONCLUSÃO - Vc está certo quanto ao pathname longo. O caminho e o arquivo que o APUP detecta como "missing" estão presentes na verdade, e esse erro só acontece no pathname longo.
Vc pode colocar este topico como
[SOLVED], pois o problema já foi esclarecido.
Mas eu ainda não desisti de manter uma estrutura de multiplos folders pro autopatcher (um folder pra cada release). Tenho um feeling de que dá pra encurtar o pathname bastante, de forma que ainda continue meaningful prá mim, e sem dar rasteira no APUP. At least I hope so . . .
Muchas gracias Cristiano, e hasta la vista . .
[ ] ' s
sdrubble
Edited by sdrubble, 23 January 2009 - 12:55 PM.