MIME-Version: 1.0
Content-Location: file:///C:/611A16B6/Snmp2CSV.htm
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html; charset="us-ascii"

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office"
xmlns:w=3D"urn:schemas-microsoft-com:office:word"
xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags"
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<meta name=3DProgId content=3DWord.Document>
<meta name=3DGenerator content=3D"Microsoft Word 10">
<meta name=3DOriginator content=3D"Microsoft Word 10">
<link rel=3DFile-List href=3D"Snmp2CSV_files/filelist.xml">
<title>Snmp2CSV Documentation</title>
<o:SmartTagType namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags"
 name=3D"place"/>
<!--[if gte mso 9]><xml>
 <o:DocumentProperties>
  <o:Author>Gregory J. Marsh</o:Author>
  <o:LastAuthor>Gregory J. Marsh</o:LastAuthor>
  <o:Revision>2</o:Revision>
  <o:TotalTime>384</o:TotalTime>
  <o:Created>2003-04-07T03:16:00Z</o:Created>
  <o:LastSaved>2003-04-07T03:16:00Z</o:LastSaved>
  <o:Pages>1</o:Pages>
  <o:Words>1316</o:Words>
  <o:Characters>7507</o:Characters>
  <o:Company>Greg Marsh Enterprises</o:Company>
  <o:Lines>62</o:Lines>
  <o:Paragraphs>17</o:Paragraphs>
  <o:CharactersWithSpaces>8806</o:CharactersWithSpaces>
  <o:Version>10.4219</o:Version>
 </o:DocumentProperties>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:ActiveWritingStyle Lang=3D"EN-US" VendorID=3D"64" DLLVersion=3D"131078"
   NLCheck=3D"1">1</w:ActiveWritingStyle>
  <w:SpellingState>Clean</w:SpellingState>
  <w:GrammarState>Clean</w:GrammarState>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
 </w:WordDocument>
</xml><![endif]--><!--[if !mso]><object
 classid=3D"clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=3Dieooui></objec=
t>
<style>
st1\:*{behavior:url(#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:Wingdings;
	panose-1:5 0 0 0 0 0 0 0 0 0;
	mso-font-charset:2;
	mso-generic-font-family:auto;
	mso-font-pitch:variable;
	mso-font-signature:0 268435456 0 0 -2147483648 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{mso-style-parent:"";
	margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
h1
	{mso-style-next:Normal;
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:1;
	font-size:16.0pt;
	font-family:Arial;
	mso-font-kerning:16.0pt;}
h2
	{mso-style-next:Normal;
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:2;
	font-size:14.0pt;
	font-family:Arial;
	font-style:italic;}
h3
	{mso-style-next:Normal;
	margin-top:12.0pt;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:0in;
	mso-pagination:widow-orphan;
	page-break-after:avoid;
	mso-outline-level:3;
	font-size:13.0pt;
	font-family:Arial;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;
	text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;
	text-underline:single;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{margin:0in;
	margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Courier New";
	mso-fareast-font-family:"Times New Roman";}
span.SpellE
	{mso-style-name:"";
	mso-spl-e:yes;}
span.GramE
	{mso-style-name:"";
	mso-gram-e:yes;}
@page Section1
	{size:8.5in 11.0in;
	margin:1.0in 65.95pt 1.0in 65.95pt;
	mso-header-margin:.5in;
	mso-footer-margin:.5in;
	mso-paper-source:0;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:873423399;
	mso-list-type:hybrid;
	mso-list-template-ids:-2009420334 67698703 67698713 67698715 67698703 6769=
8713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1
	{mso-list-id:1116173507;
	mso-list-type:hybrid;
	mso-list-template-ids:961081846 67698689 67698691 67698693 67698689 676986=
91 67698693 67698689 67698691 67698693;}
@list l1:level1
	{mso-level-number-format:bullet;
	mso-level-text:\F0B7;
	mso-level-tab-stop:.5in;
	mso-level-number-position:left;
	text-indent:-.25in;
	font-family:Symbol;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
-->
</style>
<!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:10.0pt;
	font-family:"Times New Roman";}
</style>
<![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple style=3D'tab-interval:.5in'>

<div class=3DSection1>

<h1>SNMP2CSV</h1>

<h2>Introduction</h2>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'>Snmp2CSV Version 1.1.0.0</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'>Snmp2CSV is a standalone-pr=
ogram
that gathers networking related information about any SNMP enabled device.<=
span
style=3D'mso-spacerun:yes'>&nbsp; </span>Snmp2CSV is controlled by a
configuration file and can retrieve information from one to many devices (IP
addresses).<span style=3D'mso-spacerun:yes'>&nbsp; </span>The output from S=
nmp2CSV
is a standard <i style=3D'mso-bidi-font-style:normal'>.CSV</i> file that ca=
n be
read directly by Microsoft Excel, imported to various databases, read as a =
text
file, or read by other types of programs.</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'>Each IP address specified i=
n the
configuration file is represented in the output file whether the address co=
uld
be contacted via SNMP or not.<span style=3D'mso-spacerun:yes'>&nbsp; </span=
>For
those addresses that cannot be contacted via SNMP, a &#8220;<st1:place>PING=
</st1:place>&#8221;
contact is attempted and the results are included in the output file where
appropriate.</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'>Snmp2CSV supports individua=
l SNMP
community names by IP address or a single name across scanned IP ranges.</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'>In the registered version of
Snmp2CSV, there is no limit to the number of devices that Snmp2CSV can cont=
act.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>The demo version is limited to 5
configuration lines but otherwise is fully functional.</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'>A quiet mode makes it possi=
ble to
schedule and run Snmp2CSV during off-hours without desktop interaction.</p>

<h2>System Requirements</h2>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'>Snmp2CSV runs on any versio=
n of
Windows 2000, Windows XP, or Windows Server 2003 providing that the Microso=
ft
provided WMI SNMP Provider is installed (see <a
href=3D"#_Installing_the_WMI_SNMP Provider&#13;">Installing the WMI SNMP Pr=
ovider</a>
later in this document).<span style=3D'mso-spacerun:yes'>&nbsp; </span>The =
SNMP
Provider is included by Microsoft with all supported operating systems, but=
 it
is not installed by default.<o:p></o:p></p>

<h2>Installation</h2>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'>Snmp2CSV is installed using=
 a
standard Windows Installer package.<span style=3D'mso-spacerun:yes'>&nbsp;
</span>The WMI SNMP Provider from Microsoft must be installed before Snmp2C=
SV
will be able to interact with any computer via SNMP (see <a
href=3D"#_Installing_the_WMI_SNMP Provider"><span class=3DGramE>Installing<=
/span>
the WMI SNMP Provider</a> later in this document).<span
style=3D'mso-spacerun:yes'>&nbsp; </span>The provider does not need to be
installed on target computers or devices &#8211; it only needs to be instal=
led
on the same computer as Snmp2CSV.</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'>To install Snmp2CSV, simply=
 unzip
the installation files to a temporary location, double-click the <i
style=3D'mso-bidi-font-style:normal'>setup.exe</i> file, and follow the
instructions.<span style=3D'mso-spacerun:yes'>&nbsp; </span>It does not mat=
ter if
the WMI SNMP Provider is installed before or after Snmp2CSV.</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'>Snmp2CSV is controlled by a
configuration file (see <a href=3D"#_Configuration_File_Layout">Configurati=
on File
Layout</a> later in this document).<span style=3D'mso-spacerun:yes'>&nbsp;
</span>By default, this file is named <i style=3D'mso-bidi-font-style:norma=
l'>Snmp2CSV.cfg</i>
and it is located in the user&#8217;s personal folder (usually <i
style=3D'mso-bidi-font-style:normal'>My Documents</i>).<span
style=3D'mso-spacerun:yes'>&nbsp; </span>The location of the configuration =
file
can be changed by using the /C command line switch (see <a
href=3D"#_Command_Line_Switches">Command Line Switches</a> later in this
document).<span style=3D'mso-spacerun:yes'>&nbsp; </span>If a configuration=
 file
does not exist, one will be created that will target only the machine on wh=
ich <i
style=3D'mso-bidi-font-style:normal'>Snmp2CSV.exe</i> is run and it will be
created in the user&#8217;s personal folder.</p>

<h2><a name=3D"_Configuration_File_Layout"></a>Configuration File Layout</h=
2>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'>The Snmp2CSV configuration =
file can
be edited with any text editor (e.g., <i style=3D'mso-bidi-font-style:norma=
l'>Notepad.exe</i>).<span
style=3D'mso-spacerun:yes'>&nbsp; </span>Please refer to the following samp=
le configuration
file for the discussion below.</p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal style=3D'tab-stops:4.5in'><span style=3D'font-family:"=
Courier New";
mso-bidi-font-family:"Times New Roman"'>Quiet<span style=3D'mso-tab-count:1=
'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span><span
class=3DGramE>&#8216; Line</span> 1<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:4.5in'><span style=3D'font-family:"=
Courier New";
mso-bidi-font-family:"Times New Roman"'>10.10.10.1<span class=3DGramE>,publ=
ic</span><span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp; </span>&#8216;
Line 2<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:4.5in'><span class=3DGramE><span
style=3D'font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'>=
scan,</span></span><span
style=3D'font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'>=
public,10.10.10.100,10.10.10.110<span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&#8216; Lin=
e 3<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:4.5in'><span style=3D'font-family:"=
Courier New";
mso-bidi-font-family:"Times New Roman"'>10.0.100.1<span class=3DGramE>,No</=
span>_Power<span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; </span>&#8216;
Line 4<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:4.5in'><span style=3D'font-family:"=
Courier New";
mso-bidi-font-family:"Times New Roman"'>10.0.100.2<span class=3DGramE>,Powe=
rful</span><span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; </span>&#8216;
Line 5<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:4.5in'><span style=3D'font-family:"=
Courier New";
mso-bidi-font-family:"Times New Roman"'>gm0001<span class=3DGramE>,public</=
span><span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>&#8216;
Line 6<o:p></o:p></span></p>

<p class=3DMsoNormal style=3D'tab-stops:4.5in'><span class=3DSpellE><span
style=3D'font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'>=
www.gregmarsh.com,public</span></span><span
style=3D'font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'>=
<span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
class=3DGramE>&#8216; Line</span> 7<o:p></o:p></span></p>

<p class=3DMsoNormal><o:p>&nbsp;</o:p></p>

<p class=3DMsoNormal>The entry at the end of each line is for documentation
purposes &#8211; they are not required in the actual configuration file!</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt;margin-right:0in;margin-bott=
om:0in;
margin-left:45.35pt;margin-bottom:.0001pt;text-indent:-45.35pt'>Line 1:<span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp; </span>&#8220;<span
style=3D'font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'>=
Quiet</span>&#8221;
means to run Snmp2CSV in quiet mode.<span style=3D'mso-spacerun:yes'>&nbsp;
</span>There is no screen output while in quiet mode.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>This is useful for running schedul=
ed
scans during off-hours where only the <i style=3D'mso-bidi-font-style:norma=
l'>.CSV</i>
file output is desired.<span style=3D'mso-spacerun:yes'>&nbsp; </span>To ru=
n with
a progress window showing, do not include this line. <span
style=3D'mso-spacerun:yes'>&nbsp;</span>All errors detected are written to =
the
output file along with good data regardless of the quiet setting -- quiet o=
nly
means to not output to the screen.<br>
<br>
The quiet configuration setting has the same effect as using the /Q command
line option (see <a href=3D"#_Command_Line_Switches">Command Line Switches<=
/a>
later in this document).<br>
<br>
It is best to put this line first because if put later, some messages might=
 be
displayed during the initialization process.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>On the other hand, if messages are
desired during initialization, but not during the normal operation, then pu=
t it
last.</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt;margin-right:0in;margin-bott=
om:0in;
margin-left:45.35pt;margin-bottom:.0001pt;text-indent:-45.35pt'>Line 2:<span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp; </span>&#8220;<span
style=3D'font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'>=
10.10.10.1<span
class=3DGramE>,public</span>&#8221;</span> means to retrieve info from the =
device
at 10.10.10.1 using the community string &#8220;public&#8221;.</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt;margin-right:0in;margin-bott=
om:0in;
margin-left:45.35pt;margin-bottom:.0001pt;text-indent:-45.35pt'>Line 3:<span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp; </span>&#8220;<span
style=3D'font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'>=
scan<span
class=3DGramE>,public,10.10.10.100,10.10.10.110</span></span> &#8220; means=
 to
retrieve info from all devices in the IP range 10.10.10.100 to 10.10.10.110
using the community string &#8220;public&#8221;.</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt;margin-right:0in;margin-bott=
om:0in;
margin-left:45.35pt;margin-bottom:.0001pt;text-indent:-45.35pt'>Line 4:<span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp; </span>&#8220;<span
style=3D'font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'>=
10.0.100.1<span
class=3DGramE>,No</span>_Power</span>&#8221;means to retrieve info from the
device at 10.0.100.1 using the community string &#8220;<span class=3DSpellE=
>No_Power</span>&#8221;</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt;margin-right:0in;margin-bott=
om:0in;
margin-left:45.35pt;margin-bottom:.0001pt;text-indent:-45.35pt'>Line 5:<span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp; </span>&#8220;<span
style=3D'font-family:"Courier New";mso-bidi-font-family:"Times New Roman"'>=
10.0.100.2<span
class=3DGramE>,Powerful</span></span>&#8221;means to retrieve info from the
device at 10.0.100.2 using the community string &#8220;Powerful&#8221;.</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt;margin-right:0in;margin-bott=
om:0in;
margin-left:45.35pt;margin-bottom:.0001pt;text-indent:-45.35pt'>Line 6:<span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp; </span>This is the NetBI=
OS
name of a machine on the local network followed by its community string.<sp=
an
style=3D'mso-spacerun:yes'>&nbsp; </span>The IP address will be resolved an=
d the
resulting address used.<span style=3D'mso-spacerun:yes'>&nbsp; </span>If a
machine has multiple IP addresses for a given NetBIOS name, the first one
returned will be used.</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt;margin-right:0in;margin-bott=
om:0in;
margin-left:45.35pt;margin-bottom:.0001pt;text-indent:-45.35pt'>Line 7:<span
style=3D'mso-tab-count:1'>&nbsp;&nbsp;&nbsp;&nbsp; </span>This is the fully
qualified name of a machine followed by its community string.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>The IP address will be resolved an=
d the
resulting address used.<span style=3D'mso-spacerun:yes'>&nbsp; </span>If a
machine has multiple IP addresses for a given fully qualified name, the fir=
st
one returned will be used.</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'>Notes:</p>

<ul style=3D'margin-top:0in' type=3Ddisc>
 <li class=3DMsoNormal style=3D'mso-list:l1 level1 lfo2;tab-stops:list .5in=
'>Lines starting
     with an apostrophe (&#8216;) are comment lines and characters followin=
g an
     apostrophe on a line are ignored.</li>
 <li class=3DMsoNormal style=3D'mso-list:l1 level1 lfo2;tab-stops:list .5in=
'>Blank
     lines are comment lines.</li>
 <li class=3DMsoNormal style=3D'mso-list:l1 level1 lfo2;tab-stops:list .5in=
'>There
     is no limit to the number of lines in the configuration file in the
     registered version and there is a five line limit in the demo version.=
</li>
 <li class=3DMsoNormal style=3D'mso-list:l1 level1 lfo2;tab-stops:list .5in=
'>The
     order of the various lines in the configuration file does not matter.<=
span
     style=3D'mso-spacerun:yes'>&nbsp; </span>However, make note of the not=
es for
     the Quiet command.</li>
 <li class=3DMsoNormal style=3D'mso-list:l1 level1 lfo2;tab-stops:list .5in=
'>If
     more than one community name is used within a range, it is acceptable =
to
     list the range multiple times using a different community name for each
     instance.<span style=3D'mso-spacerun:yes'>&nbsp; </span>The output fil=
e will
     provide the information for each device contacted and accessed using a
     community name, and a comment stating that access was not possible for
     each not successfully accessed.</li>
 <li class=3DMsoNormal style=3D'mso-list:l1 level1 lfo2;tab-stops:list .5in=
'>By
     default, the configuration file is assumed to be named <i
     style=3D'mso-bidi-font-style:normal'>Snmp2CSV.cfg</i> and located in t=
he user&#8217;s
     personal folder (usually <i style=3D'mso-bidi-font-style:normal'>My
     Documents</i>).<span style=3D'mso-spacerun:yes'>&nbsp; </span>A comman=
d line
     switch can be used to override this assumption (see <a
     href=3D"#_Command_Line_Switches">Command Line Switches</a> later in th=
is
     document).</li>
</ul>

<h2><a name=3D"_Command_Line_Switches"></a>Command Line Switches</h2>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'>When <i style=3D'mso-bidi-f=
ont-style:
normal'>Snmp2CSV.exe</i> is selected from the &#8220;Start&#8221; menu, dou=
ble-clicked,
or run from the command line, the configuration and output files are consid=
ered
to be in the user&#8217;s personal directory (usually <i style=3D'mso-bidi-=
font-style:
normal'>My Documents</i>).<span style=3D'mso-spacerun:yes'>&nbsp; </span>Al=
so, it
is assumed that the user desires a progress window that displays the locati=
ons
of the files and the current IP address being accessed.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>These assumptions can be overridden
using command line switches or the configuration file (see <a
href=3D"#_Configuration_File_Layout">Configuration File Layout</a> later in=
 this
document).</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'>Command line switches:</p>

<p class=3DMsoNormal style=3D'margin-top:3.0pt;margin-right:0in;margin-bott=
om:0in;
margin-left:.5in;margin-bottom:.0001pt;text-indent:-.25in'>/Q<span
style=3D'mso-tab-count:1'>&nbsp; </span>Quiet Mode.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>Snmp2CSV will execute without disp=
laying
progress information.</p>

<p class=3DMsoNormal style=3D'margin-left:.5in;text-indent:-.25in'>/H<span
style=3D'mso-tab-count:1'>&nbsp; </span>Snmp2CSV will display a simple comm=
and
line switch reminder.</p>

<p class=3DMsoNormal style=3D'margin-left:.5in;text-indent:-.25in'>/C<span
style=3D'mso-tab-count:1'>&nbsp; </span>By entering /C, a single space, and=
 a
valid pathname, the location of the configuration file can be specified (e.=
g.,
/C c:\Snmp2CSV.cfg)</p>

<p class=3DMsoNormal style=3D'margin-left:.5in;text-indent:-.25in'>/O<span
style=3D'mso-tab-count:1'>&nbsp; </span>By entering /C, a single space, and=
 a
valid pathname, the location of the output file can be specified (e.g., /O =
c:\Snmp2CSV.csv)</p>

<h2><a name=3D"_Installing_the_WMI_SNMP Provider&#13;"></a><a
name=3D"_Installing_the_WMI_SNMP Provider"></a>Installing the WMI SNMP Prov=
ider</h2>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'><b style=3D'mso-bidi-font-w=
eight:
normal'>Windows Management Instrumentation (WMI) does not load the SNMP
provider by default and Snmp2CSV requires it.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>Follow the instructions below to i=
nstall
the provider if you get a message from Snmp2CSV stating that the namespace =
was
not found.<o:p></o:p></b></p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'><b style=3D'mso-bidi-font-w=
eight:
normal'>Windows XP or Windows Server 2003:</b><o:p></o:p></p>

<p class=3DMsoNormal style=3D'margin-top:3.0pt;margin-right:0in;margin-bott=
om:0in;
margin-left:.5in;margin-bottom:.0001pt;text-indent:-.25in;mso-list:l0 level=
1 lfo1'><![if !supportLists]><span
style=3D'mso-list:Ignore'>1.<span style=3D'font:7.0pt "Times New Roman"'>&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>From Control Panel, select Add/Remove Programs. <o:=
p></o:p></p>

<p class=3DMsoNormal style=3D'margin-left:.5in;text-indent:-.25in;mso-list:=
l0 level1 lfo1'><![if !supportLists]><span
style=3D'mso-list:Ignore'>2.<span style=3D'font:7.0pt "Times New Roman"'>&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Select Add/Remove Windows Components, then in the
Windows Components Wizard, select Management and Monitoring Tools.<o:p></o:=
p></p>

<p class=3DMsoNormal style=3D'margin-left:.5in;text-indent:-.25in;mso-list:=
l0 level1 lfo1'><![if !supportLists]><span
style=3D'mso-list:Ignore'>3.<span style=3D'font:7.0pt "Times New Roman"'>&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Select Simple Network Management Protocol and WMI S=
NMP
Provider, then click OK. <o:p></o:p></p>

<p class=3DMsoNormal style=3D'margin-left:.5in;text-indent:-.25in;mso-list:=
l0 level1 lfo1'><![if !supportLists]><span
style=3D'mso-list:Ignore'>4.<span style=3D'font:7.0pt "Times New Roman"'>&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span><![endif]>Follow the steps in the wizard to complete the
installation.<o:p></o:p></p>

<p class=3DMsoNormal style=3D'margin-left:.5in;text-indent:-.25in;mso-list:=
l0 level1 lfo1'><![if !supportLists]><span
style=3D'mso-list:Ignore'>4.</span><![endif]><o:p></o:p></p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'><b style=3D'mso-bidi-font-w=
eight:
normal'>Windows 2000:</b> Run the SNMP provider Setup program, <i
style=3D'mso-bidi-font-style:normal'>Wbemsnmp.exe</i>, from the \i386 direc=
tory
of the Windows 2000 installation CD or wmisnmp.exe in the installation
directory for Snmp2CSV.<span style=3D'mso-spacerun:yes'>&nbsp; </span>Even =
though
the file names are different, the build of the provider should be the
same.<span style=3D'mso-spacerun:yes'>&nbsp; </span>The file wmisetup.exe i=
s the
version downloaded from the Microsoft Download site.<span
style=3D'mso-spacerun:yes'>&nbsp; </span>Both are <span class=3DGramE>build=
</span>
1085.0005, which is the latest as of this writing.</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'><b style=3D'mso-bidi-font-w=
eight:
normal'>Windows NT version 4.0:</b> The provider can be installed when
installing the WMI core or from the Internet at <a
href=3D"http://www.microsoft.com/downloads">http://www.microsoft.com/downlo=
ads</a>;
however, Snmp2CSV has not been tested with this version of Windows.</p>

<p class=3DMsoNormal style=3D'margin-top:6.0pt'><b style=3D'mso-bidi-font-w=
eight:
normal'>Windows 3.1/95/98:</b> The SNMP provider cannot be installed or run=
 on
this operating system.<o:p></o:p></p>

</div>

</body>

</html>
