Downloads and install SysInternals freeware
NSIS Makefile PHP
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
nsislib @ 91472c0
.gitignore
.gitmodules
CHANGELOG.md
CONTRIBUTING.md
LICENSE
Makefile
README.md
license.txt
makensis.mk
si_installer.nsh
si_installer.nsi
si_installer.php
version.txt

README.md

si_installer Flattr this

si_installer downloads and installs the freeware applications available at http://sysinternals.com.

si_installer looks in the directory where si_installer.exe is for any files it needs before attempting to download them. If it does download a file, it will attempt to save a copy of the file in this same directory.

si_installer adds the installation directory to your PATH environment variable. On 32-bit systems, this directory is usually C:\Program Files\SysInternals. On 64-bit systems, this directory is usually C:\Program Files(x86)\SysInternals.

If the program is a Windows GUI application, an icon is created in the C:\Documents and Settings\%username%\Start Menu\Programs\SysInternals directory.

The following EXEs are copied to C:\Program Files\SysInternals, but do not have icons:

  • Fundelete.exe
  • RemoteRecover.exe

These EXEs are installers, that you will need to run, to install the application.

Applications that require Windows 98, ME, or NT 4.0, are not included.

Note: you are responsible to verify that each program you install using si_installer is designed to work in your environment. If you are unsure, then please visit http://sysinternals.com for more information.

Usage

si_installer [options]

Options:
/S         Install the application silently with the default options selected
/D=path    Install into the directory 'path' (default is
           %ProgramFiles%\SysInternals)
/INSTYPE n Where n is a number between 0 and 3:
           0: Top 10 (Default)
           1: All but Sysinternals Suite
           2: Sysinternals Suite only
           3: None

Verify a Release

To verify a release, download the .zip, .sha256, and .asc files for the release (replacing si_installer-1.20-win32.zip with the release you are verifying):

$ wget https://github.com/rasa/si_installer/releases/download/v1.20/si_installer-1.20-win32.zip{,.sha256,.asc}

Next, check that sha256sum reports "OK":

$ sha256sum -c si_installer-1.20-win32.zip.sha256
si_installer-1.20-win32.zip: OK

Lastly, check that GPG reports "Good signature":

$ gpg --keyserver hkps.pool.sks-keyservers.net --recv-key 0x105a5225b6ab4b22
$ gpg --verify si_installer-1.20-win32.zip.asc si_installer-1.20-win32.zip
gpg:                using RSA key 0xFF914F74B4BB6EF3
gpg: Good signature from "Ross Smith II <ross@smithii.com>" [ultimate]
...

Contributing

To contribute to this project, please see CONTRIBUTING.md.

Bugs

To view existing bugs, or report a new bug, please see issues.

Changelog

To view the version history for this project, please see CHANGELOG.md.

License

This project is MIT licensed.

SysInternals™ is a trademark of Mark Russinovich and Bryce Cogswell (http://sysinternals.com)

Contact

This project was created and is maintained by Ross Smith II endorse

Feedback, suggestions, and enhancements are welcome.