title: compress-archive and preserve relative paths
body: <p>I'm  having a challenging time getting <code>compress-archive</code> to do what I want...</p>
  
  <p>I have a root project folder and I want to zip up some of the files in sub-directories and preserve the relative paths.  For example:
  <code>
  /
  ├── _scripts
  ├── ├─_module1
  |   | └── filex.js
  |   └─_module2
  |     ├── file1.js
  |     └── file2.txt
  </code></p>
  
  <p>So from my root directory, i'd like to create a zip file that includes <code>module2/*</code>, and i want to keep the folder structure.  I'd like my zip to contain:
  <code>
  scripts/module2/file1.js
  scripts/module2/file2.txt
  </code></p>
  
  <p>But when I run this from the root folder: 
  <code>Compress-Archive -Path "scripts\module2\*" -DestinationPath tmp.zip</code></p>
  
  <p>The contents of the zip file only contain:
  <code>
  /file1.js
  /file2.txt
  </code></p>