title: What is the windows equivalent to the ln -s <target folder> <link folder> unix symbolic link command?
body: <p>I'm attempting to follow the following tutorial for creating a program environment for the Twilio and App Engine library.</p>
  
  <p><a href="https://developers.google.com/appengine/articles/twilio" rel="noreferrer">https://developers.google.com/appengine/articles/twilio</a></p>
  
  <p>I'm good up until the point it says:</p>
  
  <blockquote>
    <p>Link the Twilio library and its dependencies into your project:</p>
  
  <pre><code>$ ln -s venv/lib/python2.7/site-packages/twilio .
  
  $ ln -s venv/lib/python2.7/site-packages/httplib2 .
  
  $ ln -s venv/lib/python2.7/site-packages/six.py .
  </code></pre>
  </blockquote>
  
  <p>I've researched and it appears I'll be using something along the lines of</p>
  
  <pre><code>mklink /d venv\lib\python2.7\site-packages\twilio .
  </code></pre>
  
  <p>if I've understood correctly I basically need to understand what the "<code>.</code>" stands for, as that is the target of the symbolic link? (Not certain about that.)</p>
  
  <p>I'm using cmd.exe for the shell and could really use the help of someone that understands Unix better than I.</p>
  
  <p><strong>EDIT:</strong></p>
  
  <p>After reviewing my directory the path after venv is venv\lib\site-packages. There are already folders for Twilio and httplib2 at that point of the directory. Six exists at that point in a file named <code>six.py</code>.</p>
  
  <p>Is the intent of the Unix command that I create a symbolic link from those existing folders to the working directory? Because what its doing is telling me I can't create existing files for both Twilio and httplib2. (There are already folders in the venv\lib\site-packages directory, and it WILL let me do a symlink for six, but then it recursively creates 4500 more layers deep of the entire six folder.)</p>