Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

Gezocht: Tool om veranderingen in updates te zien.

Pagina: 1
Acties:

Vraag


  • Schrikbeest
  • Registratie: Juli 2011
  • Laatst online: 13-11 12:05
Wie o wie kan mij helpen aan tools om bijvoorbeeld na een update van IE8 naar IE11 te zien welke .dll's of activeX componenten er verandert zijn?

Beste antwoord (via Schrikbeest op 14-04-2016 20:23)


  • muppet99
  • Registratie: Juli 2002
  • Laatst online: 17-11 22:01
Je kan een vm inrichten met ie8. Vervolgens kopieer je de vhd naar een andere locatie en upgrade je in de vm. Dan compare je de twee vhd's met elkaar. Ik gebruik daar zelf powershell nog wel eens voor (knipsel uit script waar iknu mee bezig ben):

# Compare Source and Target, write inconsistencies to report
$FolderReferenceContents = Get-ChildItem $sourcecopy -Recurse |
where-object {-not $_.PSIsContainer}
$FolderDifferenceContents = Get-ChildItem $targetcopy -Recurse |
where-object {-not $_.PSIsContainer}

# Output files on source but not on destination
Compare-Object -ReferenceObject $FolderReferenceContents `
-DifferenceObject $FolderDifferenceContents -Property ('Name', 'Length') -PassThru |
where-object { $_.SideIndicator -eq '=>'} |
select FullName | Out-File $DifferenceReport

Wel even de variabelen invullen ;).
Dan heb je een mooi txt bestand met alle afwijkende bestanden.

[ Voor 4% gewijzigd door muppet99 op 14-04-2016 16:41 ]

Carpe Diem

Alle reacties


  • Rmg
  • Registratie: November 2003
  • Laatst online: 17:03

Rmg

Kopie van het systeem voor en na de update en dan BeyondCompare er overheen?

  • Afvalzak
  • Registratie: Oktober 2008
  • Laatst online: 31-08 12:02

Afvalzak

Zet jij mij even buiten?

Zoeken op alle bestanden met een wijzigingsdatum na het starten van de update, en die eventueel filteren op type?

Last.fm | Code Talks


  • Viper®
  • Registratie: Februari 2001
  • Niet online
Winmerge, compare folders.

  • Breezers
  • Registratie: Juli 2011
  • Laatst online: 16-03-2021
Die 2 versies zijn niet te vergelijken, van 8-10 kan nog maar, maar 11 is een compleet andere pakket.

“We don't make mistakes just happy little accidents” - Bob Ross


  • Schrikbeest
  • Registratie: Juli 2011
  • Laatst online: 13-11 12:05
Probleem is dat we een applicatie (stokoud) hebben die zodra je IE9 10 of 11 gaat installeren op een 2008r2 of Win7 machine deze gaat hangen.

Applicaties van derden eisen (en terecht) dat IE11 geinstalleerd staat.

  • Viper®
  • Registratie: Februari 2001
  • Niet online
Is het niet makkelijker te achterhalen van welke assemblies de applicatie gebruik maakt. Waarschijnlijk worden er een aantal IE libraries gebruikt vanuit de GAC oid.

  • CodeCaster
  • Registratie: Juni 2003
  • Niet online

CodeCaster

Can I get uhm...

En hoe ga je het probleem oplossen als je weet welke DLL's worden aangepast door een bepaalde update? Deze DLL's terugzetten naar hun IE8-variant en hopen dat IE11 blijft werken?

Installeer de moeilijke applicatie gewoon op een aparte (virtuele) machine, met IE8.

[ Voor 3% gewijzigd door CodeCaster op 14-04-2016 16:33 ]

https://oneerlijkewoz.nl
Op papier is hij aan het tekenen, maar in de praktijk...


Acties:
  • Beste antwoord

  • muppet99
  • Registratie: Juli 2002
  • Laatst online: 17-11 22:01
Je kan een vm inrichten met ie8. Vervolgens kopieer je de vhd naar een andere locatie en upgrade je in de vm. Dan compare je de twee vhd's met elkaar. Ik gebruik daar zelf powershell nog wel eens voor (knipsel uit script waar iknu mee bezig ben):

# Compare Source and Target, write inconsistencies to report
$FolderReferenceContents = Get-ChildItem $sourcecopy -Recurse |
where-object {-not $_.PSIsContainer}
$FolderDifferenceContents = Get-ChildItem $targetcopy -Recurse |
where-object {-not $_.PSIsContainer}

# Output files on source but not on destination
Compare-Object -ReferenceObject $FolderReferenceContents `
-DifferenceObject $FolderDifferenceContents -Property ('Name', 'Length') -PassThru |
where-object { $_.SideIndicator -eq '=>'} |
select FullName | Out-File $DifferenceReport

Wel even de variabelen invullen ;).
Dan heb je een mooi txt bestand met alle afwijkende bestanden.

[ Voor 4% gewijzigd door muppet99 op 14-04-2016 16:41 ]

Carpe Diem


  • Schrikbeest
  • Registratie: Juli 2011
  • Laatst online: 13-11 12:05
@Codecaster:
Makkelijker gezegd dan gedaan, sommige derde partijen willen geen VM's deployen in hun eigen serverpark met IE8 erop, vandaar ons probleem.
@Viper:
Ik ben geen programmeur maar zal dit voorleggen aan de ontwikkelaars. Thanks!

  • Gomez12
  • Registratie: Maart 2001
  • Laatst online: 17-10-2023
Schrikbeest schreef op donderdag 14 april 2016 @ 16:40:
@Codecaster:
Makkelijker gezegd dan gedaan, sommige derde partijen willen geen VM's deployen in hun eigen serverpark met IE8 erop, vandaar ons probleem.
Tja, maar de mensen die dat niet willen die zullen zeker geen gehobby-bob in de richting van deeltjes van IE11 vervangen door IE8 willen.

De enige juiste manier is gewoon een VM met IE8, als mensen dat niet willen dan schat ik in dat ze helemaal niets willen en dat je totaal vast gaat lopen met andere plannen/.

  • Schrikbeest
  • Registratie: Juli 2011
  • Laatst online: 13-11 12:05
Gomez12 schreef op donderdag 14 april 2016 @ 16:43:
[...]

Tja, maar de mensen die dat niet willen die zullen zeker geen gehobby-bob in de richting van deeltjes van IE11 vervangen door IE8 willen.

De enige juiste manier is gewoon een VM met IE8, als mensen dat niet willen dan schat ik in dat ze helemaal niets willen en dat je totaal vast gaat lopen met andere plannen/.
Als ze de applicatie kunnen aanpassen aan de hand van de dll die in de weg zit hoeven we alleen iets in de applicatie aan te passen. Het is nooit het doel geweest om iets in dll's te gaan wijzigen.

  • GNID
  • Registratie: Januari 2005
  • Niet online
Ik zou RegShot gebruiken.
"Fotootje" vooraf, "fotootje" achteraf en regshot zoekt de verschillen voor je op.

Vroeger hield regshot alleen registry wijzigingen bij (vandaar de naam), maar sinds een paar jaar worden ook (sub) folders naar keuze bijgehouden.

RegShot is gratis en te vinden op https://sourceforge.net/projects/regshot/

  • Schrikbeest
  • Registratie: Juli 2011
  • Laatst online: 13-11 12:05
muppet99 schreef op donderdag 14 april 2016 @ 16:40:
Je kan een vm inrichten met ie8. Vervolgens kopieer je de vhd naar een andere locatie en upgrade je in de vm. Dan compare je de twee vhd's met elkaar. Ik gebruik daar zelf powershell nog wel eens voor (knipsel uit script waar iknu mee bezig ben):

# Compare Source and Target, write inconsistencies to report
$FolderReferenceContents = Get-ChildItem $sourcecopy -Recurse |
where-object {-not $_.PSIsContainer}
$FolderDifferenceContents = Get-ChildItem $targetcopy -Recurse |
where-object {-not $_.PSIsContainer}

# Output files on source but not on destination
Compare-Object -ReferenceObject $FolderReferenceContents `
-DifferenceObject $FolderDifferenceContents -Property ('Name', 'Length') -PassThru |
where-object { $_.SideIndicator -eq '=>'} |
select FullName | Out-File $DifferenceReport

Wel even de variabelen invullen ;).
Dan heb je een mooi txt bestand met alle afwijkende bestanden.
Je bent de held van de dag! deze data kan ik zeker wat mee!
Pagina: 1