/
rammap.json
54 lines (54 loc) · 1.77 KB
/
rammap.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
{
"version": "1.60",
"description": "RAMMap. Advanced physical memory usage analysis utility",
"homepage": "https://docs.microsoft.com/en-us/sysinternals/downloads/rammap",
"license": {
"identifier": "Freeware",
"url": "https://docs.microsoft.com/en-us/sysinternals/license-terms"
},
"url": "https://download.sysinternals.com/files/RAMMap.zip",
"hash": "a003c2245a732e56dab1efc7273abb457f8054b9c9641d5d686de60b84533e98",
"pre_install": [
"$sysint = 'HKCU:\\SOFTWARE\\Sysinternals'",
"$fin = \"$sysint\\RamMap\"",
"New-Item $sysint, $fin -ErrorAction 'SilentlyContinue' | Out-Null",
"Set-ItemProperty -Path $fin -Name 'EulaAccepted' -Value 1 -Type 'DWord' -Force | Out-Null"
],
"uninstaller": {
"script": [
"if ($purge) {",
" $sysInt = 'HKCU:\\SOFTWARE\\Sysinternals'",
" Remove-Item \"$sysInt\\RamMap\" -ErrorAction 'SilentlyContinue' -Force -Recurse",
" if ((Get-ChildItem $sysInt).Count -eq 0) { Remove-Item $sysInt -ErrorAction 'SilentlyContinue' -Force -Recurse }",
"}"
]
},
"bin": "RAMMap.exe",
"shortcuts": [
[
"RAMMap.exe",
"SysInternals\\RAMMap"
]
],
"architecture": {
"arm64": {
"bin": [
"RAMMap64a.exe",
[
"RAMMap64a.exe",
"RAMMap"
]
],
"shortcuts": [
[
"RAMMap64a.exe",
"SysInternals\\RAMMap"
]
]
}
},
"checkver": "RAMMap\\s+v([\\d.]+)</h1",
"autoupdate": {
"url": "https://download.sysinternals.com/files/RAMMap.zip"
}
}