An open API service indexing awesome lists of open source software.

https://github.com/rasa/si_installer

Downloads and install SysInternals freeware
https://github.com/rasa/si_installer

Last synced: 5 months ago
JSON representation

Downloads and install SysInternals freeware

Awesome Lists containing this project

README

          

# si_installer [![Flattr this][flatter_png]][flatter]

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 " [ultimate]
...
````

## Contributing

To contribute to this project, please see [CONTRIBUTING.md](CONTRIBUTING.md).

## Bugs

To view existing bugs, or report a new bug, please see [issues](../../issues).

## Changelog

To view the version history for this project, please see [CHANGELOG.md](CHANGELOG.md).

## License

This project is [MIT licensed](LICENSE).

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][endorse_png]][endorse]

Feedback, suggestions, and enhancements are welcome.

[Ross Smith II]: mailto:ross@smithii.com "ross@smithii.com"
[flatter]: https://flattr.com/submit/auto?user_id=rasa&url=https%3A%2F%2Fgithub.com%2Frasa%2Fsi_installer
[flatter_png]: http://button.flattr.com/flattr-badge-large.png "Flattr this"
[endorse]: https://coderwall.com/rasa
[endorse_png]: https://api.coderwall.com/rasa/endorsecount.png "endorse"