<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
<channel>
<title><![CDATA[SmartCode]]></title>
<link><![CDATA[https://support.s-code.com/]]></link>
<description />
<generator><![CDATA[Kayako fusion v4.76.1]]></generator>
<item>
<title><![CDATA[&quot;Return code: 8&quot; error during deployment]]></title>
<link><![CDATA[https://support.s-code.com/index.php?/Knowledgebase/Article/View/58]]></link>
<guid isPermaLink="false"><![CDATA[66f041e16a60928b05a7e228a89c3799]]></guid>
<pubDate><![CDATA[Thu, 04 Feb 2010 21:45:29 -0500]]></pubDate>
<dc:creator><![CDATA[Yury Averkiev]]></dc:creator>
<description><![CDATA[	
		Error code 8 stands for "Not enough storage is available to process this command." To resolve this problem, increase the IRPStackSize value in the registry
		by following these steps.
	
		Click Start, click Run, type regedit, and then click OK.
	...]]></description>
<content:encoded><![CDATA[	<p class="scChapterP">
		Error code 8 stands for "<i>Not enough storage is available to process this command</i>." To resolve this problem, increase the <b>IRPStackSize</b> value in the registry
		by following these steps.</p>
	<ol style="margin-top: 5px">
		<li>Click <b>Start</b>, click <b>Run</b>, type <b>regedit</b>, and then click <b>OK</b>.</li>
		<li>Navigate to the following key:<br />
			<b>HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters</b></li>
		<li>In the right pane, double-click the IRPStackSize value.<br />
			<b>NOTE:</b> If the IRPStackSize value does not already exist, use the following
			procedure to create it:
			<ol style="list-style-type: lower-alpha">
				<li>Click <b>Edit</b>, point to <b>New</b>, and then click <b>DWORD Value</b>.</li>
				<li>Type <b>IRPStackSize</b>, and then press ENTER to name the value.<br /><b>NOTE:</b> Type 
					<b>IRPStackSize</b> exactly as it is displayed. The value name
					is case sensitive.</li>
				<li>Click <b>Edit</b>, and then click <b>Modify</b></li>
				<li>In the <b>Data Value</b> box, type 15 (decimal) and close the Registry Editor.</li>
			</ol>
		</li>
		<li>Click <b>Edit</b>, and then click <b>Modify</b></li>
		<li>Change the Base to decimal.</li>
		<li>If you created the <b>IRPStackSize</b> value using the procedure described in step
			<b>3</b>, the default value is 15. It is recommended that you increase the value
			by 3. Therefore, if the previous value was 11, type 14, and then click <b>OK</b>.</li>
		<li>Close the Registry Editor.</li>
	</ol>
	<p class="scChapterP">
		If the problem persists after you complete this procedure, increase the value of
		IRPStackSize even more. The default value of the IRPStackSize parameter is 15. The
		range is from 11 (0xb hexadecimal) through 50 (0x32 hexadecimal).</p>
]]></content:encoded>
</item>
<item>
<title><![CDATA[Access Denied error when you attempt to use VNC Deployment Wizard...]]></title>
<link><![CDATA[https://support.s-code.com/index.php?/Knowledgebase/Article/View/19]]></link>
<guid isPermaLink="false"><![CDATA[1f0e3dad99908345f7439f8ffabdffc4]]></guid>
<pubDate><![CDATA[Fri, 21 Mar 2008 12:21:26 -0400]]></pubDate>
<dc:creator><![CDATA[Yury Averkiev]]></dc:creator>
<description><![CDATA[
You may receive an "Access Denied" error when you attempt to use one of the SmartCode VNC Manager remote managment tools, for example, Service Manager, or when you attempt to deploy VNC server to a remote PC. The steps below can help you to troubleshoot...]]></description>
<content:encoded><![CDATA[<div id="kbArticleContent">
<p>You may receive an "Access Denied" error when you attempt to use one of the SmartCode VNC Manager remote managment tools, for example, Service Manager, or when you attempt to deploy VNC server to a remote PC. The steps below can help you to troubleshoot the problem:</p>
<ul>
<li class="p">Make sure that you have entered a valid administrative logon credentials</li>
<li class="p"><span style="text-decoration: underline;">Windows XP</span>: <em>Simplified File Sharing</em> must be turned off. To turn it off: Open Windows Explorer. Tools-&gt;Folder Options-&gt;View. Uncheck "<em>Use simplified file sharing</em>" item.</li>
<li class="p"><span style="text-decoration: underline;">Windows Vista / 7 / 8 / 10 / 11 with UAC turned on</span>: Change the value of the <em>LocalAccountTokenFilterPolicy</em> registry entry on the remote Windows Vista/7/8/10-based computer so that the full credentials can be passed between the computer running SmartCode VNC Manager and the remote computer. For more information, see the following article in the <a href="https://learn.microsoft.com/en-us/troubleshoot/windows-server/windows-security/user-account-control-and-remote-restriction#how-to-disable-uac-remote-restrictions">Microsoft Knowledge Base.</a></li>
<li>You should check that Allow Distributed COM setting is enabled on the computer you are trying to deploy to (it's enabled by default but some software might turn it off). To do so you should open <strong>Component Services</strong> snap-in. <span class="scMenuPath">Start-&gt;Administrative Tools-&gt;Component Services</span>. </li>
<li>When snap-in is running in the left tree navigate to: <span class="scMenuPath">Console Root-&gt;Component Services-&gt;Computers-&gt;My Computer</span> and select <strong>Properties</strong> command.<br /><em>NOTE: you must run the snap-in on the computer you are trying to deploy to. Or you can also connect to the computer remotely by running New-&gt;Computer context menu command available for the Console Root-&gt;Component Services-&gt;Computers tree node.</em><br /><img src="http://www.s-code.com/images/kayako/kb/kb19-enable-dcom.png" width="320" height="341" /><br />Do not close the properties window and proceed to the next step.</li>
<li>Ensure that under the default access permission the SYSTEM user has "Remote Access" permission enabled.<br /><img src="http://www.s-code.com/images/kayako/kb/kb19-default-button.png" width="320" height="217" /> <br /><img src="http://www.s-code.com/images/kayako/kb/kb19-system-remote.png" width="320" /></li>
</ul>
</div>
<!--<hr style="height: 1px;" />-->
<div id="articleFooter"><span style="font-weight: bold;">APPLIES TO:</span> SmartCode VNC Manager v3.0.0 or newer</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Getting started with SmartCode VNC Deployment Wizard]]></title>
<link><![CDATA[https://support.s-code.com/index.php?/Knowledgebase/Article/View/52]]></link>
<guid isPermaLink="false"><![CDATA[9a1158154dfa42caddbd0694a4e9bdc8]]></guid>
<pubDate><![CDATA[Sun, 13 Dec 2009 23:26:11 -0500]]></pubDate>
<dc:creator><![CDATA[Yury Averkiev]]></dc:creator>
<description><![CDATA[
 Watch demo video
The VNC Deployment Wizard
SmartCode VNC Manager includes the VNC Deployment Wizard that can be used for remote VNC deployment. No other VNC deployment solution offer such advanced features as ours. The Wizard supports deployment of t...]]></description>
<content:encoded><![CDATA[<div id="kbArticleContent">
<div style="padding-bottom: 10px; padding-top: 10px;"><a class="articleLink" href="http://www.youtube.com/watch?v=RZkCbnM0LcE" target="_blank"><img height="16" src="http://www.s-code.com/images/kayako/demovideo.png" width="16" align="absMiddle" /> Watch demo video</a></div>
<h3>The VNC Deployment Wizard</h3>
<p>SmartCode VNC Manager includes the VNC Deployment Wizard that can be used for remote VNC deployment. No other VNC deployment solution offer such advanced features as ours. The Wizard supports deployment of the latest versions of UltraVNC, RealVNC and TightVNC.</p>
<div class="scPreReqInfo">Prerequisites: Before using the VNC Deployment Wizard, please make certain that your client and the remote computers meet all of the prerequisites described in <a href="https://support.s-code.com/Knowledgebase/Article/View/28" class="articleLink"> "Prerequisites" KB article</a>.</div>
<p>To start the VNC Deployment Wizard open a context menu on the registered computers list and select <span class="scMenuPath"> VNC Tasks -&gt; VNC Deployment Wizard</span> command (<span class="scShortcutKey">Ctrl+D</span> shortcut).</p>
<div style="font-style: italic;">The numbered items apply to the numbers shown in the pictures at right.</div>
<h4>Page 1: Select Deployment Job</h4>
<img align="right" src="http://www.s-code.com/images/kayako/kb/kb53_page1.png" style="padding-left: 5px; width: 300px; height: 255px;" />
<ol style="margin-top: 2px;">
<li>Allows you to start a new deployment job or reuse a previously saved one.</li>
<li>Contains list of previously saved deployment jobs.</li>
<li>This setting as well as the setting 4 will be enabled if "User previously saved VNC server deployment job" settings is selected.  If the "Skip..." checkbox is checked clicking on the Next button will skip the Deployment Wizard job settings page and bring you straight to the "Ready to Start VNC Deployment" page.</li>
<li>When you save a VNC deployment job the list of target computers is stored with the job. You have the options to reuse the same computer addresses or start with a new list. In this case the target computers list will be pre-initialized with the list of addresses of the computers selected in the registered computers list.</li>
</ol>
<h4>Page 2: Select Task</h4>
<img align="right" src="http://www.s-code.com/images/kayako/kb/kb53_page2.png" style="padding-left: 5px; width: 300px; height: 242px;" />
<p>This allows to specify tasks that you want to execute. At least one of the tasks must be selected.</p>
<ol style="margin-top: 2px;">
<li>Place checkmarks next to the VNC distributions that you want to uninstall. Original VNC distributions are prefixed with "Native" text and VNC distributions deployed by the VNC Deployment Wizard are prefixed with "SmartCode".</li>
<li>Select a VNC distribution that you want to deploy to a remote computer from the combobox.</li>
<li>The "Upload custom registry entries" task allows you to create user-defined registry keys or values on a remote computer. This could be useful when you need further fine-tune VNC deployment process and customize VNC server settings that are not available via the Wizard configuration pages.</li>
</ol>
<h4>Page 3: Select VNC Deployment Components</h4>
<img align="right" src="http://www.s-code.com/images/kayako/kb/kb53_page3.png" style="padding-left: 5px; width: 300px; height: 264px;" />
<p>This page allows you to specify which VNC components should be deployed. This page appears only if you selected to deploy a VNC distribution on the previous Wizard page.</p>
<ol style="margin-top: 2px;">
<li>Allows you to specify the installation folder. You can choose to the "absolute path" or let the Wizard to automatically determine the installation folder for you.</li>
<li>Allows you to specify which VNC components should be installed. The options that are grayed out are only available when you are deploying UltraVNC distribution.</li>
<li>These are setting that could be used to troubleshoot failed VNC deployment.<br /> "Create log file during deployment" - will create MSI log file on a remote computer.<br /> "Skip the post-installation validation step" - when this option is checked the VNC Deployment Wizard will run a WMI query that checks if the MSI package that has been deployed is actually listed in the Add/Remove programs list. Absence of the MSI package from this list is a sign that the deployment has failed.</li>
</ol>
<table cellspacing="0" cellpadding="0" style="border: 0pt none; width: 100%;">
<tbody>
<tr>
<td>
<h4>Page 4: VNC Server Configuration</h4>
<img align="right" src="http://www.s-code.com/images/kayako/kb/kb53_page4.png" style="padding-left: 5px; width: 300px; height: 222px;" />
<p>This page allows you to specify the VNC server settings. Depending on the VNC distribution being deployed you will see settings supported by the particular VNC server software.</p>
</td>
</tr>
</tbody>
</table>
<h4>Page 5: VNC Server Firewall Settings</h4>
<img align="right" src="http://www.s-code.com/images/kayako/kb/kb53_page5.png" style="padding-left: 5px; width: 300px; height: 233px;" />
<p>This page allows you to configure firewalls rules that will be created on a remote computer during VNC server installation.</p>
<ol style="margin-top: 2px;">
<li>Allows you to specify which firewall rules should be created.<br /> "Create a rule that controls connection for a TCP port" will open a single port in the remote computer firewall. It will use the port number that was specified on the VNC server settings configuration page.<br /> "Create a rule that controls connection for the VNC server executable file" will create a program exception rule that will allow [INSTALLDIR]\winvnc.exe process to receive incoming connections.</li>
<li>The profile checkbox allow to specify for which network profiles the firewall rule should be enabled. This feature is supported on a computer with Windows Vista or new OS installed.</li>
<li>If this checkbox is checked the firewall rules that were created by the Wizard will be deleted during VNC package uninstallation.</li>
</ol>
<h4>Page 6: Upload Custom Registry Values</h4>
<img align="right" src="http://www.s-code.com/images/kayako/kb/kb53_page6.png" style="padding-left: 5px; width: 300px; height: 221px;" />
<p>This page allows you to specify registry keys and values that will be created on a remote computer. You can run this task as part of the VNC deployment or as stand-alone task when you need to upload a registry entries to a multiple computers. Alternatively you can use SmartCode Registry Editor that is part of the VNC Manager toolset that offers more advanced registry uploading features.</p>
<ol style="margin-top: 2px;">
<li>The Destination Registry via shows list of the registry keys and values that will be created on a remote computer.</li>
<li>The Connected Registry view allows you to connect to a remote computer and browse its registry. You can also use the "Add to Destination Registry" command to copy values from the Connected Registry to the Destination Registry view. This offer an easy way to copy registry settings from one computer to another without any need to use import to and export from a .reg file.</li>
</ol>
<table cellspacing="0" cellpadding="0" style="border: 0pt none; width: 100%;">
<tbody>
<tr>
<td>
<h4>Page 7: Enter Target Computers Addresses</h4>
<img align="right" src="http://www.s-code.com/images/kayako/kb/kb53_page7.png" style="padding-left: 5px; width: 300px; height: 312px;" />
<p>This page allows you to specify to specify the computers on which the Wizard should execute its tasks.</p>
<ol style="margin-top: 2px;">
<li>You must enter administrative logon credentials that will be used to login to a remote computer.</li>
<li>You must provide a name for a shared that can be used to upload VNC installation package. The Wizard will use the user credentials 1) to open this network share.</li>
</ol>
</td>
</tr>
</tbody>
</table>
<table cellspacing="0" cellpadding="0" style="border: 0pt none; width: 100%;">
<tbody>
<tr>
<td>
<h4>Page 7: Completing the VNC Deployment Wizard</h4>
<img align="right" src="http://www.s-code.com/images/kayako/kb/kb53_pagefinish.png" style="padding-left: 5px; width: 300px; height: 228px;" />
<p>This page allows you to specify to specify the computers on which the Wizard should execute its tasks.</p>
<ol style="margin-top: 2px;">
<li>This list shows list of the deployment jobs statuses.</li>
<li>Click on the Details or the Show Log buttons to see more detailed information.</li>
<li>Check the "Save this deployment job" checkbox and type a new name if you want this deployment job to be saved.</li>
</ol>
</td>
</tr>
</tbody>
</table>
<hr style="height: 1px;" />
<p style="margin: 0px; font-size: smaller;"><span style="font-weight: bold;">APPLIES TO:</span> SmartCode VNC Manager (Enterprise Edition) v5.0.16.0 or newer</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to configure UltraVNC NTLM logon permissions?]]></title>
<link><![CDATA[https://support.s-code.com/index.php?/Knowledgebase/Article/View/18]]></link>
<guid isPermaLink="false"><![CDATA[6f4922f45568161a8cdf4ad2299f6d23]]></guid>
<pubDate><![CDATA[Fri, 21 Mar 2008 12:14:16 -0400]]></pubDate>
<dc:creator><![CDATA[Yury Averkiev]]></dc:creator>
<description><![CDATA[
 Watch demo video
UltraVNC ACL File Format
allow 0x3 domain\account ordeny 0x3 domain\account
0x1 is ViewOnly, 0x3 is Interact and implies that you can also view the remote desktop.
domain can be a computername or the name of a domain. If domain is ...]]></description>
<content:encoded><![CDATA[<div id="kbArticleContent">
<div style="padding-bottom: 10px; padding-top: 10px;"><a class="articleLink" href="http://www.youtube.com/watch?v=RZkCbnM0LcE" target="_blank"><img height="16" src="https://www.s-code.com/app_themes/default/images/16/cd.png" width="16" align="absMiddle" /> Watch demo video</a></div>
<span style="font-weight: bold; font-style: oblique;">UltraVNC ACL File Format</span>
<p><code>allow 0x3 domain\account</code> <br />or<br /><code>deny 0x3 domain\account</code></p>
<p><code>0x1</code> is ViewOnly, <code>0x3</code> is Interact and implies that you can also view the remote desktop.</p>
<p><code>domain</code> can be a computername or the name of a domain. <br />If domain is not specified (like <code>deny 0x3 account</code>), Windows tries to match the account name to a local or a domain account. <br />It is not recommended to omit the domain part since this may lead to unexpected results.</p>
<p><code>account</code> can be groupname or username.</p>
<p>If the accountname contains spaces, the domain\account expression is to be enclosed in quotationmarks:<br /><code>allow 0x3 "domain\account"</code> <br />Even if the accountname doesn't contain spaces, quotationmarks won't hurt.</p>
<p>MSLogonACL has two abbreviations for special domains: <br />one dot to denote the computername and two dots to denote the computer's domain: <br /><code>.\account</code> for a local account on the computer <br />or <br /><code>..\account</code> for an account in the computer's domain.</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[How to enable MSI logging]]></title>
<link><![CDATA[https://support.s-code.com/index.php?/Knowledgebase/Article/View/13]]></link>
<guid isPermaLink="false"><![CDATA[c51ce410c124a10e0db5e4b97fc2af39]]></guid>
<pubDate><![CDATA[Mon, 03 Dec 2007 06:11:22 -0500]]></pubDate>
<dc:creator><![CDATA[Yury Averkiev]]></dc:creator>
<description><![CDATA[MSI logging allows administrators view log information about RealVNC, TightVNC or UltraVNC deployment package installation process.  If MSI logging is enabled the log file %WINDIR%\SYSTEM32\SC_VNCDEP.LOG will be created on a remote computer during VNC dep...]]></description>
<content:encoded><![CDATA[<p>MSI logging allows administrators view log information about RealVNC, TightVNC or UltraVNC deployment package installation process.  If MSI logging is enabled the log file <strong>%WINDIR%\SYSTEM32\SC_VNCDEP.LOG</strong> will be created on a remote computer during VNC deployment.</p><p>To enable MSI logging, you must perform the following steps:</p><ol><li>Run the VNC Deployment Wizard.</li><li>Select a VNC distribution to install.</li><li>On the Select Components page check &quot;Create log file during deployment&quot; check box.</li><li>Proceed with the rest of the Wizard pages.</li></ol><p />]]></content:encoded>
</item>
<item>
<title><![CDATA[RealVNC 5.0.0 MSI Installer Property Reference]]></title>
<link><![CDATA[https://support.s-code.com/index.php?/Knowledgebase/Article/View/80]]></link>
<guid isPermaLink="false"><![CDATA[f033ab37c30201f73f142449d037028d]]></guid>
<pubDate><![CDATA[Wed, 11 Apr 2012 02:42:09 -0400]]></pubDate>
<dc:creator><![CDATA[Yury Averkiev]]></dc:creator>
<description><![CDATA[
One of the “killer” features of SmartCode VNC Manager is the VNC Deployment Wizard that allows remote installation and un-installation of the most popular VNC distributions. The Wizard uses in-house developed MSI packages. This article list the public p...]]></description>
<content:encoded><![CDATA[<div id="kbArticleContent">
<p>One of the “killer” features of SmartCode VNC Manager is the VNC Deployment Wizard that allows remote installation and un-installation of the most popular VNC distributions. The Wizard uses in-house developed MSI packages. This article list the public properties supported by the RealVNC 5.0.0 MSI package.<br /> <br /> RealVNC Enterprise MSI package can be found at:<br /> C:\Program Files\SmartCode Solutions\VNC Manager (Enterprise Edition)\RealVNC 5.0.0 (Repack by SmartCode Solutions).msi</p>
<p>The latest version of SmartCode VNC Manager can be found <a class="articleLink" href="http://www.s-code.com/products/vncmanager/download.aspx"> here</a>.</p>
<div style="margin-bottom: 15px; color: red;">DISCLAMER You may use RealVNC Enterprise 5.0.0 (Repack by SmartCode Solutions) MSI package only if you have a license for SmartCode VNC Manager (Enterprise Edition) purchased.</div>
<table class="kbTable">
<tbody>
<tr class="kbTableHeaderRow">
<td>Property</td>
<td>Description</td>
</tr>
<tr>
<td style="font-weight: bold;" colspan="2">Installation Configuration</td>
</tr>
<tr>
<td>INSTALLDIR</td>
<td>This property contains the default destination folder for the files in your features and components.<br /> Default value: c:\Program Files\RealVNC\winvnc4</td>
</tr>
<tr>
<td>SC_INSTSERVER</td>
<td>Set this property to 1 to install VNC server components.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_INSTVIEWER</td>
<td>Set this property to 1 to install VNC viewer components.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_SERVERSERVICE</td>
<td>Set this property to 1 to register server as a system service.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_STARTSERVER</td>
<td>Set this property to 1 to start VNC server service.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_INSTPRN</td>
<td>Set this property to 1 to create the Start Menu shortcuts.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_INSTGRP</td>
<td>Set this property to 1 to install mirror video driver.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_SHORTCUTS</td>
<td>Set this property to 1 to install VNC printer driver.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_SETSAS</td>
<td>Set this property to 1 to configure system to allow services simulate Ctrl+Alt+Del. Vista or newer OSes.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_GENSRVKEYS</td>
<td>Set this property to 1 to generate unique RealVNC server key. Vista or newer OSes.<br /> Default value: 1<br /> Requires: SC_INSTSERVER=1</td>
</tr>
<tr>
<td>SC_LICKEY</td>
<td>Initialize this property with your RealVNC Enterprise server license key.</td>
</tr>
<tr>
<td style="font-weight: bold;" colspan="2">Firewall Configuration</td>
</tr>
<tr>
<td>SC_FWEXE</td>
<td>Set this property to 1 to create a firewall rule that will open access for the tvnserver.exe process.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_FWPORTS</td>
<td>Set this property to 1 to create a firewall rule that will open access on a single port. You can configure the port used by the VNC server via the SC_PORTSRV property.<br /> Default value: 0</td>
</tr>
<tr>
<td>SC_FWDELUN</td>
<td>Set this property to 1 if you want the firewall rules to be deleted during uninstallation.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_FWPRFL</td>
<td>This property stores the list of firewall profiles to which the rules must be assigned. Possible values:<br /> Domain<br /> Domain,Private<br /> Domain,Private,Public<br /> Default value: Domain,Private</td>
</tr>
<tr>
<td style="font-weight: bold;" colspan="2">VNC Server Settings</td>
</tr>
<tr>
<td>SC_PORTSRV</td>
<td>This property holds the port number used by VNC server to listen for incoming connections.</td>
</tr>
<tr>
<td>SC_PORTJAVA</td>
<td>This property holds the port number used by Java VNC server to listen for incoming connections.</td>
</tr>
<tr>
<td>SC_AUTH</td>
<td>Allows setting user name and password verification scheme to use.<br /> Allowed values: VncAuth, NtLogon</td>
</tr>
<tr>
<td>SC_PROTOCOL33</td>
<td>Set this property to 1 to always use RFB protocol v3.3.</td>
</tr>
<tr>
<td>SC_PWDSRV</td>
<td>This property stores ENCRYPTED VNC server password (this password is used VNC authentication is enabled).</td>
</tr>
<tr>
<td>SC_PWDVIEW</td>
<td>This property stores ENCRYPTED 'view-only' password.</td>
</tr>
<tr>
<td>SC_PWDADMIN</td>
<td>This property stores ENCRYPTED administrative control password.</td>
</tr>
<tr>
<td>SC_REMWALL</td>
<td>Set this property to 1 to enable "Remove desktop wallpaper" setting.</td>
</tr>
<tr>
<td>SC_REMPTRN</td>
<td>Set this property to 1 to enable "Remove desktop background patter" setting.</td>
</tr>
<tr>
<td>SC_DAERO</td>
<td>Set this property to 1 to disable the Aero theme.</td>
</tr>
<tr>
<td>SC_DEFFECTS</td>
<td>Set this property to 1 to disable desktop user interface effects.</td>
</tr>
<tr>
<td>SC_FILETRANSF</td>
<td>Set this property to 1 to allow VNC file transfers.</td>
</tr>
<tr>
<td>SC_CHAT</td>
<td>Set this property to 1 to allow VNC chats.</td>
</tr>
<tr>
<td>SC_HOOKS</td>
<td>Set this property to one of the below values specify the method used to discover desktop updates: The combination of these three properties is used to configure the "Session Sharing" setting.
<ul>
<li>0 - polling</li>
<li>1 - application hooking</li>
<li>2 - driver hooking</li>
</ul>
</td>
</tr>
<tr>
<td>SC_DISTRAYICON</td>
<td>Set this property to 1 to hide the tray icon.</td>
</tr>
<tr>
<td>SC_DISCLOSE</td>
<td>Set this property to 1 to disable the Close entry in the VNC server tray menu.</td>
</tr>
<tr>
<td>SC_DISOPTS</td>
<td>Set this property to 1 to disable the Configure button in the VNC server Status dialog.</td>
</tr>
<tr>
<td>SC_ALLOWRFB</td>
<td>Set this property to 1 to allow connections to the server.</td>
</tr>
<tr>
<td>SC_ALLOWHTTP</td>
<td>Set this property to 1 to allow connections to the Java server.</td>
</tr>
<tr>
<td>SC_BLANKSCREEN</td>
<td>Set this property to blank the local display while VNC server is in use.</td>
</tr>
<tr>
<td>SC_GUEST</td>
<td>Guest access rights: 0 - None, 1 - ViewOnly, 2 - Interactive</td>
</tr>
<tr>
<td>SC_STYPES</td>
<td>Specify which security scheme(s) to use for incoming connections (None, VncAuth, RA2, Ticket)</td>
</tr>
<tr>
<td>SC_RSTYPES</td>
<td>Specify which security scheme(s) to use for reverse connections (None, RA2)</td>
</tr>
<tr>
<td>SC_KBDINPUT</td>
<td>Set this property to 1 to allow accepting keyboard events from clients.</td>
</tr>
<tr>
<td>SC_MSINPUT</td>
<td>Set this property to 1 to allow accepting mouse events from clients.</td>
</tr>
<tr>
<td>SC_ACUTTEXT</td>
<td>Set this property to 1 to allow accepting clipboard updates from clients.</td>
</tr>
<tr>
<td>SC_SCUTTEXT</td>
<td>Set this property to 1 to allow sending clipboard changes to clients.</td>
</tr>
<tr>
<td>SC_REMPRN</td>
<td>Set this property to 1 to allow remote printing.</td>
</tr>
<tr>
<td>SC_REMPRNCHG</td>
<td>Set this property to 1 to allow changing VNC server's default printer when VNC viewer requests that its shared printer becomes the default.</td>
</tr>
<tr>
<td>SC_BLOCKREMINPUT</td>
<td>Set this property to 1 to enable "Block remote input events" setting.</td>
</tr>
<tr>
<td>SC_LOCINPPRIRITY</td>
<td>Set this property to 1 to enable "Block remote input on local activity" setting.</td>
</tr>
<tr>
<td>SC_LOCINPPRTOUT</td>
<td>This property stores the "Input handling inactivity timeout" value.</td>
</tr>
<tr>
<td>SC_BLOCKLOCINPUT</td>
<td>Set this property to 1 to enable "No local input during client sessions" setting.</td>
</tr>
<tr>
<td>SC_LOCALHOST</td>
<td>Set this property to 1 to only accept connections via loop-back network interface.</td>
</tr>
<tr>
<td>SC_HOSTS</td>
<td>This property holds the access rules string. It sets IpAccessControl registry value.</td>
</tr>
<tr>
<td>SC_DISCACT</td>
<td rowspan="3">The combination of these three properties is used to configure the "Session Sharing" setting.
<ul>
<li>SC_ALWSHARED = 1 SC_NEVSHARED = 0 SC_DISCACT = 0 - Always treat connections as shared, add new clients and keep old connections</li>
<li>SC_ALWSHARED = 1 SC_NEVSHARED = 1 SC_DISCACT = 0 - Newer treat connections as shared, disable new clients if there is one already</li>
<li>SC_ALWSHARED = 1 SC_NEVSHARED = 1 SC_DISCACT = 1 - Newer treat connections as shared, disconnect existing clients on new connections</li>
<li>SC_ALWSHARED = 1 SC_NEVSHARED = 0 SC_DISCACT = 0 - Block new non-shared connections if someone is already connected</li>
<li>SC_ALWSHARED = 0 SC_NEVSHARED = 0 SC_DISCACT = 1 - Disconnect existing clients on new non-shared connections</li>
</ul>
</td>
</tr>
<tr>
<td>SC_ALWSHARED</td>
</tr>
<tr>
<td>SC_NEVSHARED</td>
</tr>
<tr>
<td>SC_QUERYCNCT</td>
<td>Set this property to 1 to enable prompting the local user to accept or reject incoming connections.</td>
</tr>
<tr>
<td>SC_QUERYCNCTNOLOGON</td>
<td>Set this property to 1 to only prompt for a local user to accept incoming connections if there is a user logged on.</td>
</tr>
<tr>
<td>SC_QUERYTOUT</td>
<td>This property stores the "Query local user \ query timeout (seconds)" value.</td>
</tr>
<tr>
<td>SC_QUERYCONOTOUT</td>
<td>This property stores the number of seconds to display the connection notification dialog.</td>
</tr>
</tbody>
</table>
<hr style="height: 1px;" />
<p style="margin: 0px; font-size: smaller;"><span style="font-weight: bold;">APPLIES TO:</span> SmartCode VNC Manager (Enterprise Edition) v6.9.1 or newer</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[TightVNC 2.7.10 MSI Installer Property Reference]]></title>
<link><![CDATA[https://support.s-code.com/index.php?/Knowledgebase/Article/View/61]]></link>
<guid isPermaLink="false"><![CDATA[7f39f8317fbdb1988ef4c628eba02591]]></guid>
<pubDate><![CDATA[Wed, 11 Apr 2012 02:42:09 -0400]]></pubDate>
<dc:creator><![CDATA[Yury Averkiev]]></dc:creator>
<description><![CDATA[
One of the “killer” features of SmartCode VNC Manager is the VNC Deployment Wizard that allows remote installation and un-installation of the most popular VNC distributions. The Wizard uses in-house developed MSI packages. This article list the public p...]]></description>
<content:encoded><![CDATA[<div id="kbArticleContent">
<p>One of the “killer” features of SmartCode VNC Manager is the VNC Deployment Wizard that allows remote installation and un-installation of the most popular VNC distributions. The Wizard uses in-house developed MSI packages. This article list the public properties supported by the TightVNC 2.7.110 MSI package.<br /> <br /> TightVNC MSI package can be found at:<br /> C:\Program Files\SmartCode Solutions\VNC Manager (Enterprise Edition)\TightVNC 2.7.10 (Repack by SmartCode Solutions).msi</p>
<p>The latest version of SmartCode VNC Manager can be found <a class="articleLink" href="http://www.s-code.com/products/vncmanager/download.aspx"> here</a>.</p>
<div style="margin-bottom: 15px; color: red;">DISCLAMER You may use TightVNC 2.7.10 (Repack by SmartCode Solutions) MSI package only if you have a license for SmartCode VNC Manager (Enterprise Edition) purchased.</div>
<table class="kbTable">
<tbody>
<tr class="kbTableHeaderRow">
<td>Property</td>
<td>Description</td>
</tr>
<tr>
<td style="font-weight: bold;" colspan="2">Installation Configuration</td>
</tr>
<tr>
<td>INSTALLDIR</td>
<td>This property contains the default destination folder for the files in your features and components.<br /> Default value: c:\Program Files\TightVNC</td>
</tr>
<tr>
<td>SC_INSTSERVER</td>
<td>Set this property to 1 to install VNC server components.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_INSTVIEWER</td>
<td>Set this property to 1 to install VNC viewer components.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_SERVERSERVICE</td>
<td>Set this property to 1 to register server as a system service.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_STARTSERVER</td>
<td>Set this property to 1 to start VNC server service.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_SHORTCUTS</td>
<td>Set this property to 1 to create the Start Menu shortcuts.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_SETSAS</td>
<td>Set this property to 1 to configure system to allow services simulate Ctrl+Alt+Del. Vista or newer OSes.<br /> Default value: 1</td>
</tr>
<tr>
<td style="font-weight: bold;" colspan="2">Firewall Configuration</td>
</tr>
<tr>
<td>SC_FWEXE</td>
<td>Set this property to 1 to create a firewall rule that will open access for the tvnserver.exe process.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_FWPORTS</td>
<td>Set this property to 1 to create a firewall rule that will open access on a single port. You can configure the port used by the VNC server via the SC_PORTSRV property.<br /> Default value: 0</td>
</tr>
<tr>
<td>SC_FWDELUN</td>
<td>Set this property to 1 if you want the firewall rules to be deleted during uninstallation.<br /> Default value: 1</td>
</tr>
<tr>
<td>SC_FWPRFL</td>
<td>This property stores the list of firewall profiles to which the rules must be assigned. Possible values:<br /> Domain<br /> Domain,Private<br /> Domain,Private,Public<br /> Default value: Domain,Private</td>
</tr>
<tr>
<td style="font-weight: bold;" colspan="2">VNC Server Settings</td>
</tr>
<tr>
<td>SC_PORTSRV</td>
<td>This property holds the port number used by VNC server to listen for incoming connections.</td>
</tr>
<tr>
<td>SC_PORTJAVA</td>
<td>This property holds the port number used by Java VNC server to listen for incoming connections.</td>
</tr>
<tr>
<td>SC_JAVAURLARGS</td>
<td>Set this property to 1 to allow applet parameters in URLs.</td>
</tr>
<tr>
<td>SC_PWDSRV</td>
<td>This property stores ENCRYPTED VNC server password.</td>
</tr>
<tr>
<td>SC_PWDVIEW</td>
<td>This property stores ENCRYPTED 'view-only' password.</td>
</tr>
<tr>
<td>SC_PWDCTRL</td>
<td>This property stores ENCRYPTED administrative control password.</td>
</tr>
<tr>
<td>SC_REMWALL</td>
<td>Set this property to 1 to enable "Remove desktop wallpaper" setting.</td>
</tr>
<tr>
<td>SC_FILETRANSF</td>
<td>Set this property to 1 to allow file transfers.</td>
</tr>
<tr>
<td>SC_SHOWTRAYICON</td>
<td>Set this property to 0 to hide the tray icon.</td>
</tr>
<tr>
<td>SC_ALLOWRFB</td>
<td>Set this property to 1 to allow connections to the server.</td>
</tr>
<tr>
<td>SC_ALLOWHTTP</td>
<td>Set this property to 1 to allow connections to the Java server.</td>
</tr>
<tr>
<td>SC_GRABTRANSP</td>
<td>Set this property to 1 to enable "Grab transparent windows" setting.</td>
</tr>
<tr>
<td>SC_POLLINT</td>
<td>This property stores the "Screen polling cycle" value.</td>
</tr>
<tr>
<td>SC_BLOCKREMINPUT</td>
<td>Set this property to 1 to enable "Block remote input events" setting.</td>
</tr>
<tr>
<td>SC_LOCINPPRIRITY</td>
<td>Set this property to 1 to enable "Block remote input on local activity" setting.</td>
</tr>
<tr>
<td>SC_LOCINPPRTOUT</td>
<td>This property stores the "Input handling inactivity timeout" value.</td>
</tr>
<tr>
<td>SC_BLOCKLOCINPUT</td>
<td>Set this property to 1 to enable "No local input during client sessions" setting.</td>
</tr>
<tr>
<td>SC_ALLOWLOOPB</td>
<td>Set this property to 1 to enable "Allow loopback connections" setting.</td>
</tr>
<tr>
<td>SC_LOOPBONLY</td>
<td>Set this property to 1 to enable "Allow only loopback connections" setting.</td>
</tr>
<tr>
<td>SC_USEVNCAUTH</td>
<td>Set this property to 1 to enable "Require VNC authentication" setting.</td>
</tr>
<tr>
<td>SC_USECTRLAUTH</td>
<td>Set this property to 1 to enable "Protect control operation with an administrative password" setting.</td>
</tr>
<tr>
<td>SC_LOGLEVEL</td>
<td>This property holds log verbosity level. Set this property 0 to disable logging.</td>
</tr>
<tr>
<td>SC_HOSTS</td>
<td>This property holds the access rules string. It sets IpAccessControl registry value.</td>
</tr>
<tr>
<td>SC_EXTRAPORTS</td>
<td>Extra port mappings.</td>
</tr>
<tr>
<td>SC_USEMIRRRORDRV</td>
<td>Set this property to 1 to enable "Use mirror driver if available " setting.</td>
</tr>
<tr>
<td>SC_DISCACT</td>
<td rowspan="3">The combination of these three properties is used to configure the "Session Sharing" setting.
<ul style="margin: 0px;">
<li>SC_ALWSHARED = 1 SC_NEVSHARED = 0 SC_DISCACT = 0 - Always treat connections as shared, add new clients and keep old connections</li>
<li>SC_ALWSHARED = 1 SC_NEVSHARED = 1 SC_DISCACT = 0 - Newer treat connections as shared, disable new clients if there is one already</li>
<li>SC_ALWSHARED = 1 SC_NEVSHARED = 1 SC_DISCACT = 1 - Newer treat connections as shared, disconnect existing clients on new connections</li>
<li>SC_ALWSHARED = 1 SC_NEVSHARED = 0 SC_DISCACT = 0 - Block new non-shared connections if someone is already connected</li>
<li>SC_ALWSHARED = 0 SC_NEVSHARED = 0 SC_DISCACT = 1 - Disconnect existing clients on new non-shared connections</li>
</ul>
</td>
</tr>
<tr>
<td>SC_ALWSHARED</td>
</tr>
<tr>
<td>SC_NEVSHARED</td>
</tr>
<tr>
<td>SC_QUERYACPTOUT</td>
<td>Set this property to 1 to set "Accept connection" as the default action on timeout or set it to 0 to set the default action to "Reject connection".</td>
</tr>
<tr>
<td>SC_QUERYTOUT</td>
<td>This property stores the "Query local user \ query timeout (seconds)" value.</td>
</tr>
</tbody>
</table>
<hr style="height: 1px;" />
<p style="font-size: smaller; margin: 0px;"><span style="font-weight: bold;">APPLIES TO:</span> SmartCode VNC Manager (Enterprise Edition) v6.8.8 or newer</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[VNC Deployment Prerequisites]]></title>
<link><![CDATA[https://support.s-code.com/index.php?/Knowledgebase/Article/View/28]]></link>
<guid isPermaLink="false"><![CDATA[33e75ff09dd601bbe69f351039152189]]></guid>
<pubDate><![CDATA[Thu, 05 Jun 2008 09:30:44 -0400]]></pubDate>
<dc:creator><![CDATA[Yury Averkiev]]></dc:creator>
<description><![CDATA[To successfully deploy a VNC package to a remote computer, the remote computer must meet the following criteria:

Must have Windows XP/7/8/10/11 or Windows Server 2003/2008/2012/2016/2019/2022 installed.
Must have a writable share, which will be used b...]]></description>
<content:encoded><![CDATA[<p>To successfully deploy a VNC package to a remote computer, the remote computer must meet the following criteria:</p>
<ol>
<li>Must have Windows XP/7/8/10/11 or Windows Server 2003/2008/2012/2016/2019/2022 installed.</li>
<li>Must have a writable share, which will be used by the deployment wizard to copy a VNC deplyment package to the remote computer</li>
<li><span style="text-decoration: underline;">Windows XP</span>: <em>Simplified File Sharing</em> must be turned off. To turn it off: Open Windows Explorer. Tools<span> ⇾ </span>Folder Options ⇾ View. Uncheck "<em>Use simplified file sharing</em>" item.</li>
<li><span style="text-decoration: underline;">Windows Vista with UAC turned on</span>: Change the value of the <em>LocalAccountTokenFilterPolicy</em> registry entry on the Windows Vista-based computer so that full credentials can be passed between the computer with the VNC Deployment Wizard and the remote computer. For more information, see the following article in the Microsoft Knowledge Base: <a target="_blank" href="http://support.microsoft.com/kb/942817" class="articleLink">How to change the Remote UAC LocalAccountTokenFilterPolicy registry setting in a Windows Vista image</a></li>
<li>The remote computer's firewall must allow WMI connections. To enable WMI connections, Open the Group Policy Object Editor snap-in (gpedit.msc) to edit the Group Policy object (GPO) that is used to manage Windows Firewall settings in your organization. Open <em>Computer Configuration</em>, open <em>Administrative Templates</em>, open <em>Network</em>, open <em>Network Connections</em>, open <em>Windows Firewall</em>, and then open either <em>Domain Profile</em> or <em>Standard Profile</em>, depending on which profile you want to configure. Enable the following exception: "<em>Allow Remote Administration Exception</em>" and "<em>Allow File and Printer Sharing Exception</em>".</li>
</ol>]]></content:encoded>
</item>
</channel>
</rss>