The "Worksheet Crafter" is used in many schools to create worksheets. I have summarized here how you can install the Worksheet Crafter including activation / licensing with Intune. You can also find the template with all the necessary files on my GitHub repository (you only have to get the license yourself).
btw the package also works as an update for a version or a license key.
Table of Contents
1. Organize the license
If you don't have a license for your school yet, you can purchase one here: Worksheet Crafter (getschoolcraft.com)
If you have purchased the license, you need the "email address" and the "license code" from the confirmation email.
2. Build / download Intunewin
If you want to distribute a different / more up-to-date version, all you have to do is replace the EXE "Worksheet_Crafter_Setup_Full.exe" in the package and add the corresponding version to the "check.ps1" file.
You then have to regenerate the Intunewin file.
I have described this process to you here: Create Win32 App / .intunewin | scloud
3. Create program in Intune
You can now install my or your "install.intunewin" of Worksheet Crafter in the Endpoint Manager / Intune under «Apps > Windows apps" Add.
After you have uploaded the intunewin, you fill in at least the name, description and publisher. A logo that appears in the company portal is also nice.
In the program installation settings you store the following.
Important: In the installation command you have to enter your registered email address and the license code. You can also change the language with the shortcut. (here in the example German = de, English would be en.)
|install command||%SystemRoot%\sysnative\WindowsPowerShell\v1.0\powershell.exe -executionpolicy bypass -command .\install.ps1 '/USERNAME="email@example.com" /LICENSECODE="xxxx-xxxx-xxxx-xxxx" /VERYSILENT /SUPPRESSMSGBOXES /LANG=en'|
|uninstall command||%SystemRoot%\sysnative\WindowsPowerShell\v1.0\powershell.exe -windowstyle hidden -executionpolicy bypass -command .\uninstall.ps1|
In the requirements you have to set the first two:
Set the detection rule to "custom detection script" and upload the file "check.ps1".
You don't have to adjust this unless you're not using the EXE I provided.
You don't have to set dependencies or previous versions.
If you already have an existing Worksheet Crafter installation on the devices, this installation also works as an update.
Finally, you only assign the application to one group and thus have it installed. And that's it. Next year, when the new license code comes out, you can simply change it in the installation command.