All Projects → beatcracker → Vscelicense

beatcracker / Vscelicense

Licence: ms-pl
PowerShell module to get and set Visual Studio Community Edition license expiration date in registry

Programming Languages

powershell
5483 projects

Projects that are alternatives of or similar to Vscelicense

EmptyLicensesLicx
Easy continuous integration of apps using third-party controls that rely on licenses.licx files
Stars: ✭ 57 (-62.25%)
Mutual labels:  visual-studio, license
Paket.visualstudio
Manage your Paket (http://fsprojects.github.io/Paket/) dependencies from Visual Studio!
Stars: ✭ 144 (-4.64%)
Mutual labels:  visual-studio
Tesseract Ocr for windows
Visual Studio Projects for Tessearct and dependencies
Stars: ✭ 122 (-19.21%)
Mutual labels:  visual-studio
Spmeta2
SharePoint artifact provision for .NET platform. Supports SharePoint Online, SharePoint 2019, 2016 and 2013 via CSOM/SSOM.
Stars: ✭ 135 (-10.6%)
Mutual labels:  visual-studio
Unreal Library
A decompiler library for Unreal packages such as .upk and .u files, supporting Unreal Engine 1, 2, and 3.
Stars: ✭ 123 (-18.54%)
Mutual labels:  visual-studio
Ecsharp
Home of LoycCore, the LES language of Loyc trees, the Enhanced C# parser, the LeMP macro preprocessor, and the LLLPG parser generator.
Stars: ✭ 141 (-6.62%)
Mutual labels:  visual-studio
Vector
➿ A supercharged std::vector implementation (minus Allocator)
Stars: ✭ 118 (-21.85%)
Mutual labels:  visual-studio
Coda
A language experiment -- irc.freenode.net ##coda
Stars: ✭ 148 (-1.99%)
Mutual labels:  visual-studio
Oss.ninja
👩‍⚖️ Dynamic licenses for your projects - no more LICENSE.txt!
Stars: ✭ 144 (-4.64%)
Mutual labels:  license
Compilescore
Visual Studio extension and standalone app for build times and compilation data visualization.
Stars: ✭ 135 (-10.6%)
Mutual labels:  visual-studio
Cppdebuggervisualizers
C++ Debugger Visualizers
Stars: ✭ 134 (-11.26%)
Mutual labels:  visual-studio
Selectnextoccurrence
A Visual Studio Extension that selects the next occurrences of the current selection and adds multiple cursors for editing
Stars: ✭ 129 (-14.57%)
Mutual labels:  visual-studio
Msbuild.sdk.sqlproj
An MSBuild SDK that provides similar functionality to SQL Server Data Tools (.sqlproj) projects
Stars: ✭ 142 (-5.96%)
Mutual labels:  visual-studio
Micro Profiler
Cross-platform low-footprint realtime C/C++ Profiler
Stars: ✭ 123 (-18.54%)
Mutual labels:  visual-studio
Serverless Ide Vscode
Serverless IDE: Enhanced support for AWS SAM and CloudFormation in VS Code
Stars: ✭ 145 (-3.97%)
Mutual labels:  visual-studio
Toggldesktop
Toggl Desktop app for Windows, Mac and Linux
Stars: ✭ 1,663 (+1001.32%)
Mutual labels:  visual-studio
Codeatlasvsix
A graph-based code navigation plugin for Visual Studio
Stars: ✭ 133 (-11.92%)
Mutual labels:  visual-studio
Mklicense
CLI tool for generating Licenses. Easily.
Stars: ✭ 137 (-9.27%)
Mutual labels:  license
Covid19radar
Open Source / i18n / iOS Android Cross Platform Contact Tracing App by exposure notification framework Xamarin App and Server Side Code
Stars: ✭ 35 (-76.82%)
Mutual labels:  visual-studio
Live Share
Real-time collaborative development from the comfort of your favorite tools
Stars: ✭ 1,920 (+1171.52%)
Mutual labels:  visual-studio

📜 VSCELicense

Details

PowerShell module to get and set Visual Studio Community Edition license expiration date in the registry. Visual Studio 2015, 2017 and 2019 are supported. For for Visual Studio Enterprise Edition support see this fork: l3afblow3r/VSEELicense

Based on Dmitrii's answer to this Stack Overflow question: Visual Studio Community 2017 is a 30 day trial?

Usage

  1. Download/clone this repository

  2. Run PowerShell.exe as Administrator

  3. Import module:

    Assuming that you cloned/downloaded this repo to C:\VSCELicense

    Import-Module -Name 'C:\VSCELicense\VSCELicense.psd1'
    

    If you get execution of scripts is disabled on this system message, you can temporarily override PowerShell execution policy by running

    Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process
    

    See PowerShell documentation for more details:

Examples

Get Visual Studio Community Edition license expiration date

All supported versions of Visual Studio.

Get-VSCELicenseExpirationDate

One specific version of Visual Studio.

Get-VSCELicenseExpirationDate -Version 2017

Multiple versions of Visual Studio.

Get-VSCELicenseExpirationDate -Version 2019, 2017

Set Visual Studio Community Edition license expiration date

⚡ Writing to the Visual Studio license registry key requires elevated permissions. Run PowerShell as administrator for examples to work.

Set license expiration date to 31 day from now

All supported versions of Visual Studio.

Set-VSCELicenseExpirationDate

One specific version of Visual Studio.

Set-VSCELicenseExpirationDate -Version 2017

Multiple versions of Visual Studio.

Set-VSCELicenseExpirationDate -Version 2019, 2017

Set license expiration date to 10 days from now

All supported versions of Visual Studio.

Set-VSCELicenseExpirationDate -AddDays 10

One specific version of Visual Studio.

Set-VSCELicenseExpirationDate -Version 2017 -AddDays 10

Multiple versions of Visual Studio.

Set-VSCELicenseExpirationDate -Version 2019, 2017 -AddDays 10

Set license expiration date to current date

⚡ This will immediately expire your license and you wouldn't be able to use Visual Studio.

All supported versions of Visual Studio.

Set-VSCELicenseExpirationDate -AddDays 0

One specific version of Visual Studio.

Set-VSCELicenseExpirationDate -Version 2017 -AddDays 0

Multiple versions of Visual Studio.

Set-VSCELicenseExpirationDate -Version 2019, 2017 -AddDays 0

Changelog

  • 0.0.8 - Make it easier to use by not requiring to specify Visual Studio version
  • 0.0.7 - Added 2015 support (@GDI123)
  • 0.0.6 - Load System.Security assembly if module was imported without manifest
  • 0.0.5 - Duh, actually set PowerShellVersion = '3.0' in manifest
  • 0.0.4 - Support downlevel PowerShell versions, starting from 3.0
  • 0.0.3 - Fixed manifest to avoid execution errors under fresh PowerShell environments (@1Dimitri)
  • 0.0.2 - Added 2019 support
  • 0.0.1 - Initial commit, 2017 support
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].