INetGet

Package: WA2L/SimpleBackup 1.0.68
Section: General Commands (1)
Updated: 17 April 2026
Index Return to Main Contents

 

NAME

INetGet - Lightweight CLI front-end to the WinINet API

 

SYNOPSIS

WA2LSimpleBackup/lib/InetGet --help

INetGet [ options ] source_addr output_file

 

DESCRIPTION

INetGet is a simple command-line interface to the WinINet API.

In other words, it is a program for downloading files via the HTTP (Hypertext Transfer Protocol) or FTP (File Transfer Protocol) protocols. It provides full support for HTTPS (HTTP over TLS) as well as IPv6.

This program provides a similar functionality as the well-known wget(3) and curl(1) tools.

However, in contrast to those, INetGet is based directly on the "native" Windows Internet programming interface (WinINet). This comes at the advantage that INetGet is very small and lightweight, as it uses the HTTP(S) and FTP services provided by the operating system, instead of having to implement these protocols on its own.

There are no external dependencies (e.g. OpenSSL or GnuTLS), except for standard system libraries that are present on every Windows system anyway. Still, advanced features, such as HTTPS and IPv6, are supported.

Furthermore, since INetGet is based on the Windows crypto libraries, it uses the Windows certificate store.

This means that, in contrast the aforementioned tools, you do not need to provide and maintain your own certificate bundle for HTTPS. Certificate updates as well as security fixes for the underlying cryptographic routines are automatically provided, via Windows Update.

On the downside, you will have to trust Microsoft's protocol implementations. And the availability of some features depends on the Windows version.

 

OPTIONS

--help
usage message.

options
See: inetget.Readme(1) or https://github.com/lordmulder/INetGet/#command-line-usage

source_addr
See: inetget.Readme(1) or https://github.com/lordmulder/INetGet/#command-line-usage

output_file
See: inetget.Readme(1) or https://github.com/lordmulder/INetGet/#command-line-usage

 

ENVIRONMENT

-

 

EXIT STATUS

0
no error.

1
error occured.

 

FILES

See: inetget.Readme(1) or https://github.com/lordmulder/INetGet#configuration-files

 

EXAMPLES

-

 

SEE ALSO

simplebackupintro(1), curl(1), downloadfile(3), inetget.Readme(1), wget(3), https://github.com/lordmulder/INetGet/

 

NOTES

this manual page is a partial extract of the home page https://github.com/lordmulder/INetGet/ respectively the README.html file inetget.Readme(1).

 

BUGS

-

 

AUTHOR

INetGet was developed by LoRd_MuldeR <mulder2@gmx.de> and integrated into WA2L/SimpleBackup by Christian Walther. Send suggestions and bug reports regarding the integration to wa2l@users.sourceforge.net .

 

COPYRIGHT

Copyright © 2026 Christian Walther

This is free software; see WA2LSimpleBackup/man/COPYING for copying conditions. There is ABSOLUTELY NO WARRANTY; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.


 

Index

NAME
SYNOPSIS
DESCRIPTION
OPTIONS
ENVIRONMENT
EXIT STATUS
FILES
EXAMPLES
SEE ALSO
NOTES
BUGS
AUTHOR
COPYRIGHT

This document was created by man2html, using the manual pages.
Time: 18:12:29 GMT, April 18, 2026