-
Notifications
You must be signed in to change notification settings - Fork 8
Home
Jaykul edited this page Apr 8, 2014
·
4 revisions
PoshCode's purpose is to make it easier to distribute modules and scripts over the internet or within local and corporate networks. With this new project we are focusing on making it easy to distribute modules without explaining module installation to your users. Additionally, we're supporting the automatic installation of dependencies, so that you can finally distribute modules which have a dependency on other modules without having to worry about how your users will find and install them.
The module has two main commands for users, and a third for module developers:
- Find-Module (searches various module registries and repositories)
- Install-Module (installs modules from local packages or .zip files, or from URLs or UNC paths)
- Compress-Module (create a redistributable module package from a module on your system)
# Install by downloading and executing the installer:
iwr 'http://PoshCode.org/I' -OutF PC.ps1; .\PC; rm .\PC.ps1
# Install from WebDAV share (with "WebClient" service running):
\\PoshCode.org\DavWwwRoot\Modules\InstallThe rest of the documentation is on the wiki, broken into several sections: