Microsoft System Internals

System Internals er en samling kraftige verktøy som du kan benytte på din PC for feilsøking og lignende.

Verktøyene kan hentes fra live.sysinternals.com enten via nettleser eller utforsker (\live.sysinternals.com). Den sistnevne metoden krever ingen nedlasting av filer, men kan også være litt…treig.

Noe som “mangler” på denne nettsiden er en enkel måte å laste ned alle filene på. Dette har jeg ordnet ved å ha et script som laster ned samtlige filer og pakker disse i en zip-fil.

Dette finner du her. Fila heter sysinternals.zip. Denne oppdateres hver natt, i tilfelle det skulle komme ut ny versjon av noen filer.

Jeg har også lagd et PowerShell-script som laster ned zip-fila og pakker den ut for deg på C:sysint. Denne stien kan endres til det du vil. (Krever PowerShell 5 – lastes ned her om du mangler det.)

 

#This requires PowerShell 5 – Download from here: https://www.microsoft.com/en-us/download/details.aspx?id=50395

#Setting paths. This can be altered to what you feel is best
$url = “http://sysint.bjornar.eu/sysinternals.zip
$tempDL = “C:\tempsysinternals.zip”
$sysintPath = “C:\sysint”

#Downloading the file to the temp area
Write-Host “Downloading System Internals zip”
Invoke-WebRequest -Uri $url -OutFile $tempDL

#Deletes the sysintPath if it exists
If (Test-Path $sysintPath){
Write-Host “Deleting” $sysintPath
Remove-Item -Recurse -Force $sysintPath
}

#Unzips to the sysintPath
Write-Host “Extracting the file to” $sysintPath
Expand-Archive -Path $tempDL -DestinationPath $sysintPath -Force

#Removes the downloaded file after it’s done, no need for it anymore
Write-Host “Deleting the System Internals zip”
Remove-Item $tempDL

Write-Host “You now have updated System Internal tools”

Fila lastes ned til C:temp. Pakkes deretter ut til C:sysint (hvis C:sysint finnes fra før, fjernes denne).

Når utpakking er ferdig, så slettes zip-fila på C:temp. Det er utpakking (Expand-Archive) som krever PowerShell 5.

 

Scriptet kan du enten kjøre med PowerShell ISE eller lagre koden i en .ps1-fil, høyreklikke på fila og velge Kjør med PowerShell.

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s