Warning: Unknown: Unable to allocate memory for pool. in Unknown on line 0
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/index.php on line 54
Warning: Cannot modify header information - headers already sent in /usr/local/www/mediawiki/includes/WebStart.php on line 63
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 94
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 97
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 100
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 103
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 383
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 384
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/languages/Language.php on line 20
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Warning: Cannot modify header information - headers already sent in /usr/local/www/mediawiki/includes/Feed.php on line 229
Warning: Cannot modify header information - headers already sent in /usr/local/www/mediawiki/includes/WebResponse.php on line 38
Warning: Cannot modify header information - headers already sent in /usr/local/www/mediawiki/includes/WebResponse.php on line 38
Warning: Cannot modify header information - headers already sent in /usr/local/www/mediawiki/includes/WebResponse.php on line 38
Warning: Cannot modify header information - headers already sent in /usr/local/www/mediawiki/includes/WebResponse.php on line 38 http://fileformats.archiveteam.org/index.php?action=history&feed=atom&title=NETRUNNETRUN - Revision history2025-04-25T15:45:14ZRevision history for this page on the wikiMediaWiki 1.19.2http://fileformats.archiveteam.org/index.php?title=NETRUN&diff=43092&oldid=prevJsummers: Created page with "{{FormatInfo |formattype=electronic |subcat=Executable envelopes |extensions={{ext|ntr}} |released=1995 }} '''NETRUN''' is a DOS utility that creates ASCII-only [[DOS executab..."2022-08-09T14:58:47Z<p>Created page with "{{FormatInfo |formattype=electronic |subcat=Executable envelopes |extensions={{ext|ntr}} |released=1995 }} '''NETRUN''' is a DOS utility that creates ASCII-only [[DOS executab..."</p>
<p><b>New page</b></p><div>{{FormatInfo<br />
|formattype=electronic<br />
|subcat=Executable envelopes<br />
|extensions={{ext|ntr}}<br />
|released=1995<br />
}}<br />
'''NETRUN''' is a DOS utility that creates ASCII-only [[DOS executable (.com)|COM]] files, suitable for inclusion in an email message. It was developed by Jim Tucker. It is a spin-off of [[NETPIC (Jim Tucker)|NETPIC]].<br />
<br />
See [[Executable envelopes#Transfer-encoded executables]] for other executable formats of this sort.<br />
<br />
== Discussion ==<br />
NETRUN features:<br />
* Convert a COM file to an ASCII-only COM file that runs like the original.<br />
* Convert an EXE file to an ASCII-only COM file that, when executed, writes the original EXE file to a temporary disk file, then executes it. Only small EXE files are supported.<br />
* Old versions (e.g. 2.2a) have a "self-extracting file" option (<code>-x</code>). It produces an ASCII-only COM file that, when executed, writes the original (generally non-executable) file to disk. Later, this feature was moved to a separate [[NETSEND]] utility.<br />
<br />
The ASCII-encoded files are normally wrapped in some plain text instructions, telling you to use a text editor to save the payload data to a .COM file. There is a <code>-z</code> option to omit the wrapper, producing a file that can be executed directly (though you may have to rename it to end in ".COM").<br />
<br />
== Identification ==<br />
Ignoring any wrapper, files made by older versions (e.g. 2.2a) start with "{{magic|COM-PRG.COM}}". This does not distinguish them from some files made by [[NETPIC (Jim Tucker)|NETPIC]] (v1.0 with <code>-w</code> option). For NETRUN v2.2a, "{{magic|NETRUN}}" appears at offset 151.<br />
<br />
Ignoring any wrapper, files made by newer versions (e.g. 3.10) begin with "{{magic|XPPPYZIQD}}". This does not distinguish them from [[NETSEND]] and some [[NETPIC (Jim Tucker)|NETPIC]] files. It's not clear how to reliably do that. For v3.10, at least, "{{magic|(c)1995.JIM.TUCKER}}" appears at offset 128.<br />
<br />
== Software ==<br />
* [https://archive.org/details/Simtel_MSDOS_1995-05 Simtel MSDOS May 1995] → Disc 2 → DISC2/DECODE/NETRUN22.ZIP - NETRUN v2.2a<br />
* [{{SACFTPURL|utilfile|netrun31.zip}} NETRUN v3.10] (a.k.a. v3.1)<br />
<br />
[[Category:Transfer Encodings]]<br />
[[Category:Archiving]]</div>Jsummers