en-US/CorkScrew-help.xml

<?xml version="1.0" encoding="utf-8"?>
<helpItems schema="maml" xmlns="http://msh">
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Get-Ninite</command:name>
      <command:verb>Get</command:verb>
      <command:noun>Ninite</command:noun>
      <maml:description>
        <maml:para>Downloads and executes a Ninite installer for the selected applications.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Get-NiniteInstaller queries the ninite.com website and provides a list of available applications. If valid application names are given, it then downloads and executes the installer for those applications.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Get-Ninite</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
          <maml:name>Apps</maml:name>
          <maml:Description>
            <maml:para>Comma separated list of applications to install</maml:para>
          </maml:Description>
          <command:parameterValueGroup>
            <command:parameterValue required="false" command:variableLength="false">.net4.7.2</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">7zip</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">aimp</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">air</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">audacity</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">avast</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">avg</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">avira</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">blender</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">cccp</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">cdburnerxp</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">chrome</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">classicstart</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">cutepdf</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">discord</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">dropbox</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">eclipse</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">essentials</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">evernote</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">everything</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">faststone</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">filezilla</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">firefox</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">foobar</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">foxit</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">gimp</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">glary</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">gom</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">googlebackupandsync</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">googleearth</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">greenshot</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">handbrake</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">imgburn</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">infrarecorder</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">inkscape</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">irfanview</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">itunes</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">java8</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">jdk8</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">jdkx8</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">keepass2</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">klitecodecs</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">krita</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">launchy</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">libreoffice</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">malwarebytes</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">mediamonkey</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">mozy</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">musicbee</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">notepadplusplus</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">nvda</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">onedrive</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">openoffice</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">operaChromium</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">paint.net</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">pdfcreator</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">peazip</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">pidgin</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">putty</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">python</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">qbittorrent</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">realvnc</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">revo</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">sharex</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">shockwave</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">silverlight</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">skype</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">spotify</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">spybot2</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">steam</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">sugarsync</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">sumatrapdf</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">super</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">teamviewer13</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">teracopy</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">thunderbird</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">trillian</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">vlc</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">vscode</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">winamp</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">windirstat</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">winmerge</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">winrar</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">winscp</command:parameterValue>
            <command:parameterValue required="false" command:variableLength="false">xnview</command:parameterValue>
          </command:parameterValueGroup>
          <command:parameterValue required="true" variableLength="false">String[]</command:parameterValue>
          <dev:type>
            <maml:name>String[]</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
        <maml:name>Apps</maml:name>
        <maml:Description>
          <maml:para>Comma separated list of applications to install</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String[]</command:parameterValue>
        <dev:type>
          <maml:name>String[]</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Get-Ninite -Apps firefox,7zip</dev:code>
        <dev:remarks>
          <maml:para>Downloads and installs firefox and 7zip.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://github.com/LockstepGroup/CorkScrew/blob/master/docs/Get-Ninite.md</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>https://github.com/LockstepGroup/CorkScrew</maml:linkText>
        <maml:uri>https://github.com/LockstepGroup/CorkScrew</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>https://www.powershellgallery.com/packages/CorkScrew</maml:linkText>
        <maml:uri>https://www.powershellgallery.com/packages/CorkScrew</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>Ninite</maml:linkText>
        <maml:uri>https://ninite.com</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Invoke-FuriousIp</command:name>
      <command:verb>Invoke</command:verb>
      <command:noun>FuriousIp</command:noun>
      <maml:description>
        <maml:para>Pings things in a furiously fast fashion.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Uses .net ping and runspaces to ping a given network range very quickly. Optionally does a reverse lookup as well.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Invoke-FuriousIp</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
          <maml:name>Network</maml:name>
          <maml:Description>
            <maml:para>Network in any of the following formats: 192.168.10.10-192.168.11.10 192.168.10.20-255 192.168.*.2 192.168.10.0/24 192.168.10.0 255.255.255.0</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>SubnetMask</maml:name>
          <maml:Description>
            <maml:para>Subnet Mask for desired Network</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Limit</maml:name>
          <maml:Description>
            <maml:para>Number of concurrent threads to use</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>PingDelay</maml:name>
          <maml:Description>
            <maml:para>Time to wait for ping response in milliseconds</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>ReverseLookup</maml:name>
          <maml:Description>
            <maml:para>Specify if reverse lookup is desired</maml:para>
          </maml:Description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Limit</maml:name>
        <maml:Description>
          <maml:para>Number of concurrent threads to use</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
        <maml:name>Network</maml:name>
        <maml:Description>
          <maml:para>Network in any of the following formats: 192.168.10.10-192.168.11.10 192.168.10.20-255 192.168.*.2 192.168.10.0/24 192.168.10.0 255.255.255.0</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>PingDelay</maml:name>
        <maml:Description>
          <maml:para>Time to wait for ping response in milliseconds</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>ReverseLookup</maml:name>
        <maml:Description>
          <maml:para>Specify if reverse lookup is desired</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>SubnetMask</maml:name>
        <maml:Description>
          <maml:para>Subnet Mask for desired Network</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>System.Net.IPAddress</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Invoke-FuriousIp 10.88.64.0/29

Name State Hostname
---- ----- --------
10.88.64.1 True
10.88.64.2 False
10.88.64.3 False
10.88.64.4 False
10.88.64.5 False
10.88.64.6 False</dev:code>
        <dev:remarks>
          <maml:para>Pings all address in 10.88.64.0/29 network.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Invoke-FuriousIp 10.88.64.0/29 -ReverseLookup

Name State Hostname
---- ----- --------
10.88.64.1 True core.example.com
10.88.64.2 False
10.88.64.3 False
10.88.64.4 False
10.88.64.5 False
10.88.64.6 False</dev:code>
        <dev:remarks>
          <maml:para>Pings all address in 10.88.64.0/29 network and performs a reverse lookup for each.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://github.com/LockstepGroup/CorkScrew/blob/master/docs/Invoke-FuriousIp.md</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>https://github.com/LockstepGroup/CorkScrew</maml:linkText>
        <maml:uri>https://github.com/LockstepGroup/CorkScrew</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>https://www.powershellgallery.com/packages/CorkScrew</maml:linkText>
        <maml:uri>https://www.powershellgallery.com/packages/CorkScrew</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-EncryptedString</command:name>
      <command:verb>New</command:verb>
      <command:noun>EncryptedString</command:noun>
      <maml:description>
        <maml:para>Encrypts a string using an Aes key.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Encrypts a string using an AES key. Key can be generated by New-EncryptionKey</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-EncryptedString</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
          <maml:name>PlainTextString</maml:name>
          <maml:Description>
            <maml:para>String to be encrypted</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="Key">
          <maml:name>AesKey</maml:name>
          <maml:Description>
            <maml:para>Byte Array to be used as Aes Key</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Array</command:parameterValue>
          <dev:type>
            <maml:name>Array</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="Key">
        <maml:name>AesKey</maml:name>
        <maml:Description>
          <maml:para>Byte Array to be used as Aes Key</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Array</command:parameterValue>
        <dev:type>
          <maml:name>Array</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
        <maml:name>PlainTextString</maml:name>
        <maml:Description>
          <maml:para>String to be encrypted</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; $Key = New-EncryptionKey
PS C:\&gt; $EncryptedString = New-EncryptedString -PlainTextString 'my secret' -AesKey $Key
PS C:\&gt; $EncryptedString
76492d1116743f0423413b16050a5345MgB8AHUAbwBwAGwAaABtAEUAUQBzADgAawBaAGYAOABZAFkASQArADIAbgBXAGcAPQA9AHwANAA0ADIAYgA2ADYAYgBjADMAYwBkADcAZgA3ADMAZgA5ADEAYwAyADAAZAA3ADUAOABlADQAZQA4ADUANAAwAGQAMwA0ADYAYgAwADYAZgBmADYANQBmADYAOAAwADcAMQBiADAAYgAwAGYAOQA2ADMANwA0ADAANgBhAGQAZgA=</dev:code>
        <dev:remarks>
          <maml:para>Creates a new encryption key and encryps the string 'my secret'.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://github.com/LockstepGroup/CorkScrew/blob/master/docs/New-EncryptedString.md</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>https://github.com/LockstepGroup/CorkScrew</maml:linkText>
        <maml:uri>https://github.com/LockstepGroup/CorkScrew</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>https://www.powershellgallery.com/packages/CorkScrew</maml:linkText>
        <maml:uri>https://www.powershellgallery.com/packages/CorkScrew</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-EncryptionKey</command:name>
      <command:verb>New</command:verb>
      <command:noun>EncryptionKey</command:noun>
      <maml:description>
        <maml:para>Generates Byte Array that can be used as an AES key for encrypting SecureStrings.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Generates Byte Array that can be used as an AES key for encrypting SecureStrings.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-EncryptionKey</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
          <maml:name>Size</maml:name>
          <maml:Description>
            <maml:para>Desired size of array in Bytes</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
        <maml:name>Size</maml:name>
        <maml:Description>
          <maml:para>Desired size of array in Bytes</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Array</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; New-EncryptionKey</dev:code>
        <dev:remarks>
          <maml:para>Returns a 32 byte array.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\&gt; New-EncryptionKey -Size 64</dev:code>
        <dev:remarks>
          <maml:para>Returns a 64 byte array.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://github.com/LockstepGroup/CorkScrew/blob/master/docs/New-EncryptionKey.md</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>https://github.com/LockstepGroup/CorkScrew</maml:linkText>
        <maml:uri>https://github.com/LockstepGroup/CorkScrew</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>https://www.powershellgallery.com/packages/CorkScrew</maml:linkText>
        <maml:uri>https://www.powershellgallery.com/packages/CorkScrew</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>New-PsModule</command:name>
      <command:verb>New</command:verb>
      <command:noun>PsModule</command:noun>
      <maml:description>
        <maml:para>{{Fill in the Synopsis}}</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>{{Fill in the Description}}</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>New-PsModule</maml:name>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
          <maml:name>Name</maml:name>
          <maml:Description>
            <maml:para>{{Fill Name Description}}</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Force</maml:name>
          <maml:Description>
            <maml:para>{{Fill Force Description}}</maml:para>
          </maml:Description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>Path</maml:name>
          <maml:Description>
            <maml:para>{{Fill Path Description}}</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>SecureNuGetApiKey</maml:name>
          <maml:Description>
            <maml:para>{{Fill SecureNuGetApiKey Description}}</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
          <maml:name>SecureSlackApiKey</maml:name>
          <maml:Description>
            <maml:para>{{Fill SecureSlackApiKey Description}}</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Force</maml:name>
        <maml:Description>
          <maml:para>{{Fill Force Description}}</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
        <maml:name>Name</maml:name>
        <maml:Description>
          <maml:para>{{Fill Name Description}}</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>Path</maml:name>
        <maml:Description>
          <maml:para>{{Fill Path Description}}</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>SecureNuGetApiKey</maml:name>
        <maml:Description>
          <maml:para>{{Fill SecureNuGetApiKey Description}}</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="named" aliases="none">
        <maml:name>SecureSlackApiKey</maml:name>
        <maml:Description>
          <maml:para>{{Fill SecureSlackApiKey Description}}</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>System.Object</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; {{ Add example code here }}</dev:code>
        <dev:remarks>
          <maml:para>{{ Add example description here }}</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://github.com/LockstepGroup/CorkScrew/blob/master/docs/New-PsModule.md</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>https://github.com/LockstepGroup/CorkScrew</maml:linkText>
        <maml:uri>https://github.com/LockstepGroup/CorkScrew</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>https://www.powershellgallery.com/packages/CorkScrew</maml:linkText>
        <maml:uri>https://www.powershellgallery.com/packages/CorkScrew</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
  <command:command xmlns:maml="http://schemas.microsoft.com/maml/2004/10" xmlns:command="http://schemas.microsoft.com/maml/dev/command/2004/10" xmlns:dev="http://schemas.microsoft.com/maml/dev/2004/10" xmlns:MSHelp="http://msdn.microsoft.com/mshelp">
    <command:details>
      <command:name>Write-CustomLog</command:name>
      <command:verb>Write</command:verb>
      <command:noun>CustomLog</command:noun>
      <maml:description>
        <maml:para>Creates a customized Log Message.</maml:para>
      </maml:description>
    </command:details>
    <maml:description>
      <maml:para>Creates a customized Log Message based on the desired Verbosity level. Verbosity is set with the global variable $global:Verbosity. If the Write-CustomLog Verbosity Threshold is lower than $global:Verbosity, then Message will be written to the Verbose Stream and optionally to LogFile. LogFile defaults to $global:Logfile. The intended usage is to set Verbosity and LogFile at the top of whatever script you use this in.</maml:para>
    </maml:description>
    <command:syntax>
      <command:syntaxItem>
        <maml:name>Write-CustomLog</maml:name>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
          <maml:name>VerbosityThreshold</maml:name>
          <maml:Description>
            <maml:para>Level to compare against $global:Verbosity to limit output as desired</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
          <dev:type>
            <maml:name>Int32</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
          <maml:name>Message</maml:name>
          <maml:Description>
            <maml:para>String to log</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>None</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none">
          <maml:name>TimeStampFormat</maml:name>
          <maml:Description>
            <maml:para>Custom TimeStamp format</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>"HH:mm:ss.fffff"</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none">
          <maml:name>LogHeader</maml:name>
          <maml:Description>
            <maml:para>Changes the format of the LogMessage so it's easy to see the start of a section of logs</maml:para>
          </maml:Description>
          <dev:type>
            <maml:name>SwitchParameter</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>False</dev:defaultValue>
        </command:parameter>
        <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none">
          <maml:name>LogFile</maml:name>
          <maml:Description>
            <maml:para>LogFile to write to.</maml:para>
          </maml:Description>
          <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
          <dev:type>
            <maml:name>String</maml:name>
            <maml:uri />
          </dev:type>
          <dev:defaultValue>$global:LogFile</dev:defaultValue>
        </command:parameter>
      </command:syntaxItem>
    </command:syntax>
    <command:parameters>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="4" aliases="none">
        <maml:name>LogFile</maml:name>
        <maml:Description>
          <maml:para>LogFile to write to.</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>$global:LogFile</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="3" aliases="none">
        <maml:name>LogHeader</maml:name>
        <maml:Description>
          <maml:para>Changes the format of the LogMessage so it's easy to see the start of a section of logs</maml:para>
        </maml:Description>
        <command:parameterValue required="false" variableLength="false">SwitchParameter</command:parameterValue>
        <dev:type>
          <maml:name>SwitchParameter</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>False</dev:defaultValue>
      </command:parameter>
      <command:parameter required="true" variableLength="true" globbing="false" pipelineInput="False" position="1" aliases="none">
        <maml:name>Message</maml:name>
        <maml:Description>
          <maml:para>String to log</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="2" aliases="none">
        <maml:name>TimeStampFormat</maml:name>
        <maml:Description>
          <maml:para>Custom TimeStamp format</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">String</command:parameterValue>
        <dev:type>
          <maml:name>String</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>"HH:mm:ss.fffff"</dev:defaultValue>
      </command:parameter>
      <command:parameter required="false" variableLength="true" globbing="false" pipelineInput="False" position="0" aliases="none">
        <maml:name>VerbosityThreshold</maml:name>
        <maml:Description>
          <maml:para>Level to compare against $global:Verbosity to limit output as desired</maml:para>
        </maml:Description>
        <command:parameterValue required="true" variableLength="false">Int32</command:parameterValue>
        <dev:type>
          <maml:name>Int32</maml:name>
          <maml:uri />
        </dev:type>
        <dev:defaultValue>None</dev:defaultValue>
      </command:parameter>
    </command:parameters>
    <command:inputTypes>
      <command:inputType>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:inputType>
    </command:inputTypes>
    <command:returnValues>
      <command:returnValue>
        <dev:type>
          <maml:name>None</maml:name>
        </dev:type>
        <maml:description>
          <maml:para></maml:para>
        </maml:description>
      </command:returnValue>
    </command:returnValues>
    <maml:alertSet>
      <maml:alert>
        <maml:para></maml:para>
      </maml:alert>
    </maml:alertSet>
    <command:examples>
      <command:example>
        <maml:title>-------------------------- Example 1 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Write-CustomLog 1 "Special Log Message"</dev:code>
        <dev:remarks>
          <maml:para>If $Global:Verbosity is higher than 1, write formatted log message to Verbose Stream. Also write to LogFile if set globally.</maml:para>
        </dev:remarks>
      </command:example>
      <command:example>
        <maml:title>-------------------------- Example 2 --------------------------</maml:title>
        <dev:code>PS C:\&gt; Write-CustomLog 1 "This is a Log header" -LogHeader</dev:code>
        <dev:remarks>
          <maml:para>If $Global:Verbosity is higher than 1, write formatted log header message to Verbose Stream. Also write to LogFile if set globally.</maml:para>
        </dev:remarks>
      </command:example>
    </command:examples>
    <command:relatedLinks>
      <maml:navigationLink>
        <maml:linkText>Online Version:</maml:linkText>
        <maml:uri>https://github.com/LockstepGroup/CorkScrew/blob/master/docs/Write-CustomLog.md</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>https://github.com/LockstepGroup/CorkScrew</maml:linkText>
        <maml:uri>https://github.com/LockstepGroup/CorkScrew</maml:uri>
      </maml:navigationLink>
      <maml:navigationLink>
        <maml:linkText>https://www.powershellgallery.com/packages/CorkScrew</maml:linkText>
        <maml:uri>https://www.powershellgallery.com/packages/CorkScrew</maml:uri>
      </maml:navigationLink>
    </command:relatedLinks>
  </command:command>
</helpItems>