Frequently Asked Question
Starting with ITVDesk 10.7.0, you can install ITVDesk silently, activate a license, and create a Desktop or Webcam virtual IP camera using installer parameters. This workflow is designed for Microsoft Intune running as SYSTEM and other managed Windows deployment tools. ITVDesk Assist and the separate ITVDeskDeploy tool are not required.
Before you begin
- Use the Windows x64 installer for ITVDesk 10.7.0 or later. The examples below use SetupITVDeskPro_x64_10.7.0.exe.
- Run an administrative, all-users installation. In Intune, set the application's Install behavior to System.
- The device needs Internet access for online license activation. Use a valid serial assigned to the deployment, or an email address for a trial request. Normal license limits and trial eligibility still apply.
- A signed-in Windows user is needed to discover desktop displays or webcams. If nobody is signed in, automatic configuration waits for the next user logon.
1. Install with a full license
Replace SERIAL_NUMBER, VMS_USERNAME, and STRONG_PASSWORD with your own values. Run the command from the installer folder, or use it as the install command in your managed deployment package.
SetupITVDeskPro_x64_10.7.0.exe /SP- /NOICONS /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /NOCANCEL /LIC="SERIAL_NUMBER" /DESKTOP /CAMUSER="VMS_USERNAME" /CAMPASS="STRONG_PASSWORD" /CAMNAME="Company_Desktop" /IPADDRESS=Auto /RTSPPORT=554 /INVISIBLE=ico
2. Install with a trial license
Use /TRIAL instead of /LIC. Replace the example email address before running the command.
SetupITVDeskPro_x64_10.7.0.exe /SP- /NOICONS /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /NOCANCEL /TRIAL="email@company.com" /DESKTOP /CAMUSER="VMS_USERNAME" /CAMPASS="STRONG_PASSWORD" /CAMNAME="Company_Desktop" /IPADDRESS=Auto /RTSPPORT=554 /INVISIBLE=ico
What these commands configure
- Online full-license activation or a trial-license request.
- A Desktop virtual IP camera with channels for the available displays, subject to the active license capacity.
- The camera name and ONVIF/VMS username and password.
- Automatic selection of the local camera IP address and RTSP port 554.
- System-tray visibility when ITVDesk starts.
Webcam alternative: replace /DESKTOP with /WEBCAM to configure a Webcam source. Specify only one source type in each command.
Installer parameters
| Parameter | Purpose |
|---|---|
/LIC="..." | Activate a full license using a serial number. Do not combine with /TRIAL. |
/TRIAL="..." | Request a trial license by email. Do not combine with /LIC. |
/DESKTOP or /WEBCAM | Choose exactly one source type. |
/CAMUSER="..."/CAMPASS="..." | Required camera credentials for ONVIF/VMS access. These are not Windows login credentials. |
/CAMNAME="..." | Optional camera name. |
/IPADDRESS=Auto | Automatically select the local IP address. Alternatively, specify a local IP already assigned to that computer. This does not change the Windows network adapter configuration. |
/RTSPPORT=554 | Set the RTSP service port. This is separate from the ONVIF service port. |
/INVISIBLE=ico | Start minimized to the system tray. |
/INVISIBLE=none | Start with the normal application window visible. |
/INVISIBLE=hotkey | Start hidden, with Ctrl+Alt+I enabled to access ITVDesk. |
For automatic configuration, supply one license option, one source option, and both camera credentials. Keep values containing spaces in double quotes; do not embed double-quote characters inside those values.
Intune and user logon
Deploy the installer as a Windows application package using the chosen command and System install behavior. Installation runs with machine-wide permissions, while desktop and webcam discovery uses an interactive Windows user session.
The installer can finish before camera configuration is complete. If no user is signed in, let a user sign in with network access available so the pending configuration can continue. An installed executable or installer exit code alone does not confirm that license activation and live streaming have completed.
These parameters do not automatically switch a new installation to Server Mode. For a separate always-on service deployment, see the Server Mode guide under How to... Configuration.
Test one device before deploying to the group
- Run the installation on one pilot device using your actual Intune policy and command.
- Allow automatic configuration to finish, including a user logon if required.
- Confirm the license is active, the expected camera and channels exist, and the configured credentials work.
- Connect the VMS/NVR using the actual ONVIF port and stream URLs shown by ITVDesk, then confirm live video.
- Test restart, user logon, and a repeat deployment before expanding to the remaining devices.
Security and troubleshooting
- Protect deployment credentials: use a strong camera password and restrict access to the Intune install command. Avoid
/LOGwith credential-bearing commands, because installer logs can record those parameters. Remove serial numbers, passwords, and email addresses before sharing diagnostics. - Camera not created yet: confirm a user is signed in, the selected source is available, and the device can reach the licensing service.
- Invalid parameters: do not combine /LIC with /TRIAL or /DESKTOP with /WEBCAM. Supply both /CAMUSER and /CAMPASS.
- No live video: check the actual camera ports, firewall policy, and source availability. See Change ONVIF, RTSP, HTTPS, RTSPS, and service ports.
Silent installation without automatic configuration
The original silent installation workflow remains available. This recommended base command does not request automatic license activation or camera configuration:
SetupITVDeskPro_x64_10.7.0.exe /SP- /NOICONS /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /NOCANCEL
Standard installer options
/SP-suppresses the initial installation confirmation./NOCANCELdisables the installer's Cancel and close controls; it does not prevent forced process termination./VERYSILENThides the wizard and progress window./SUPPRESSMSGBOXESuses predefined responses for supported dialogs; it cannot suppress every possible error dialog./NORESTARTprevents Setup from restarting Windows./NOICONSskips the Start Menu folder, not necessarily the Public Desktop shortcut.
Optional: do not create a Desktop shortcut
Add /MERGETASKS="!desktopicon" to deselect the Desktop shortcut task while preserving other task selections. This does not remove an existing shortcut.
SetupITVDeskPro_x64_10.7.0.exe /SP- /NOICONS /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /NOCANCEL /MERGETASKS="!desktopicon"
For automatic configuration, append the ITVDesk license, source, camera credentials, and other parameters from the examples above.
Keep optional settings deliberate
- Restart reporting: optionally add
/RESTARTEXITCODE=3010alongside/NORESTARTto report a required restart. Configure the deployment tool to handle that code appropriately. - Preserve configuration: do not add
/MERGETASKS="resetconfig"to routine deployments. ITVDesk's reset task intentionally clears existing configuration during an upgrade. - Keep defaults: retain the standard install folder and omit /ALLUSERS; ITVDesk already requires an administrative, machine-wide installation. Do not routinely add /FORCECLOSEAPPLICATIONS, since ITVDesk has its own application and Broker Service shutdown handling.
- Diagnostics: keep the credential-handling precautions above when considering /LOG. Do not add it to the full-license or trial commands shown here.
Test locally before deployment
- Download the installer to one test computer and keep a Windows user signed in.
- Open Command Prompt as administrator and navigate to the folder containing the installer.
- Run the full-license or trial example above, replacing the placeholders with your own license details and camera credentials.
- Wait for automatic configuration to finish. If installation took place without a signed-in user, sign in with network access available so configuration can continue.
- Open ITVDesk if it is not already running. Confirm that the license is active, the expected camera and channels are present, and live video works in your VMS/NVR.
Important: a successful local test does not replace a pilot deployment through Intune running as SYSTEM. Validate that deployment on one device before assigning it to the full device group.
Local CMD example with a full license
Place the installer on your Windows Desktop and open Command Prompt as administrator. Run the first two commands individually and answer each prompt before running the remaining lines. The camera password is visible while you type; do not include double-quote characters in either value.
set /p "ITVD_SERIAL=Enter your serial number: "
set /p "ITVD_CAMPASS=Enter a strong camera password: "
start "" /wait "%USERPROFILE%\Desktop\SetupITVDeskPro_x64_10.7.0.exe" /SP- /NOICONS /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /NOCANCEL /MERGETASKS="!desktopicon" /LIC="%ITVD_SERIAL%" /DESKTOP /CAMUSER="itvdesk_vms" /CAMPASS="%ITVD_CAMPASS%" /CAMNAME="ITVDesk_Desktop_Test" /IPADDRESS=Auto /RTSPPORT=554 /INVISIBLE=ico
echo InstallerExitCode=%ERRORLEVEL%
set "ITVD_SERIAL="
set "ITVD_CAMPASS="
Wait for automatic configuration to finish. Installer exit code 0 alone does not confirm license activation or live streaming. The input prompts do not conceal the values from the installer process command line; follow the credential-handling precautions above.
If ITVDesk is not already running, start it with the configured startup visibility:
start "" "%ProgramFiles%\ITVDesk\ITVDesk.exe" --autostart
Confirm the active license, the ITVDesk_Desktop_Test camera, its desktop channels, and live video.