Tips and Suggestions - Limit Logins Tip #1

Limit Logins and DFS

Limit Logins works great using DFS. Using DFS, you can greatly speed up the connection intervals of the client software. DFS shares will allow you to use the software without the need of creating sub-server shares in the Administrator Console when using the software with a large amount of users.

Suggestions:
  • For client shares, use DFS links and file replication on Windows 2003 R2 or above. DFS replication will work a lot better on these server operatings systems than previous DFS engines.
  • Set the remote connections to a static interval, and adjust the settings to those that will fit your DFS layout. The more DFS links you have replicating your client share, the faster you can set the static intervals.


Tips and Suggestions - USB Admin Pro Tip #1

Using Group Policy to install USB Admin Pro based on OU membership

The following will allow you to install USB Admin Pro on specific computers that are located within an Organizational Unit. This gives you a little more flexibility as it enables you to control which computers the software is installed on. The instructions below assumes you have already installed USB Admin Pro, setup a client install share, and defined a Default Policy for "Settings for All Computers."
  • Create a Group Policy called "USB Admin Pro Installation" (or any name you like).
  • Link the Group Policy to an Organizational Unit that contains Computer Objects in which you would like the software installed. (USB Admin Pro client will be installed on all computers inside this OU)
  • Edit the new Group Policy, and add a .vbs script (see below) to the following location: Computer Configuration/Administrative Templates/System/Logon/Run these programs at user logon.
  • The vbs script is very basic, and only installs the service if it is not already installed. Name it InstallUSB.vbs (or any name you like). Here is the vbs script:
Dim FSO
Set FSO = CreateObject("Scripting.FileSystemObject")

Dim WshShell
Set WshShell = CreateObject("WScript.Shell")

If Not fso.fileexists("c:\program files\ntrds\rsrv.exe") Then
WshShell.Exec("\\server\share\InstallRSRV.exe")
End If

Using this method, you can effectively install the client on the machines you specify without a lot of hassle. Of coarse, we realize not all your users who log into your machines will have administrative privileges. In this case, you will have to replace InstallRSRV.exe in the script above with InstallAsAdmin.exe, and follow the steps described in the Install Guide to install with elevated privileges.