The Scribe desktop app is available for both Windows and Mac and can be installed conventionally or silently via MDM. You can download the app (Windows or Mac) from scribehow.com/get-desktop, and release notes for both platforms are at scribe.com/release-notes.
For silent installation per-machine, open PowerShell and run the following. This installs for all users and requires admin rights, and is our recommended approach. Automatic updates will be enabled by default.
msiexec.exe /i path\to\installer.msi /qb ALLUSERS=1If necessary, you can run installation per-user, but this is not recommended. Per-user installation will result in end users seeing a "Limited Installation" error message on their Scribe desktop application, and Scribe may not be able to capture processes properly across all applications. Run the following to install per-user:
msiexec.exe /i path\to\installer.msi /qn MSIINSTALLPERUSER=1It's also possible to disable automatic updates, but this is also not recommended since Scribe updates frequently and remaining on outdated versions can cause issues for end users. To disable autoupdates add DISABLE_AUTOUPDATES=1 to the command line:
msiexec.exe /i path\to\installer.msi /qn MSIINSTALLPERUSER=1 DISABLE_AUTOUPDATES=1Click to replace with a ScribeIf Scribe is not launching automatically for all users after deployment, use one of the following options.
Using reg.exe (recommended for Intune/MDM scripts):
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Run" /v "com.scribehow.Scribe" /t REG_SZ /d "\"path\to\Scribe for Windows.exe\"" /f /reg:64Using PowerShell:
$exe = 'path\to\Scribe for Windows.exe'
New-ItemProperty -Path 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Run' `
-Name 'com.scribehow.Scribe' -PropertyType String -Value ('"{0}"' -f $exe) -ForceThis creates a shortcut in C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup, which launches Scribe for every user at logon:
$exe = 'path\to\Scribe for Windows.exe'
$startup = Join-Path $env:ProgramData 'Microsoft\Windows\Start Menu\Programs\Startup'
$lnk = (New-Object -ComObject WScript.Shell).CreateShortcut((Join-Path $startup 'Scribe.lnk'))
$lnk.TargetPath = $exe
$lnk.WorkingDirectory = Split-Path $exe
$lnk.Save()Replace path\to with the actual path to the installed executable.