Hi Folks
Greetings.
This time its the similar request i discussed in my last blog, but in the Software Deployment module. This query will help you to get the list of computers which don't have a specific software. We can call this as Software Exception Computer List :)
select Resource.NAME, Resource.DOMAIN_NETBIOS_NAME, InvComputerOS.OS_NAME, InvComputerOS.VERSION, InvComputerOS.SERVICE_PACK from ManagedComputer inner join Resource on ManagedComputer.RESOURCE_ID = Resource.RESOURCE_ID inner join InvComputerOS on Resource.RESOURCE_ID = InvComputerOS.COMPUTER_ID inner join InvComponent on InvComputerOS.COMPUTER_ID = InvComponent.COMPUTER_ID inner join InvSWInstalled on InvComponent.COMPONENT_ID = InvSWInstalled.COMPONENT_ID inner join InvSW on InvSWInstalled.SOFTWARE_ID = InvSW.SOFTWARE_ID where Resource.RESOURCE_ID Not IN (select Resource.RESOURCE_ID from ManagedComputer inner join Resource on ManagedComputer.RESOURCE_ID = Resource.RESOURCE_ID inner join InvComputerOS on Resource.RESOURCE_ID = InvComputerOS.COMPUTER_ID inner join InvComponent on InvComputerOS.COMPUTER_ID = InvComponent.COMPUTER_ID inner join InvSWInstalled on InvComponent.COMPONENT_ID = InvSWInstalled.COMPONENT_ID inner join InvSW on InvSWInstalled.SOFTWARE_ID = InvSW.SOFTWARE_ID where InvSW.SOFTWARE_NAME like "%Adobe%") group by Resource.RESOURCE_ID;
You need to replace the "%Adobe%" with the software you need to find where it is missing.
This will help in the scenarios, where you need to know the computers in which a particular software is not installed.
Cheers
Romanus
Hi Folks,
Here again for Query executor. Trust me this is getting popular among desktop administrators for the reason it can get what they need to know about their network.
Now in to the subject, i'm going to present a query which can be used to find the computer list which was not scanned for inventory from a specific date. This would be helpful during the internal/external auditing to check not-scanned computers and validate. Please note, the date should be in mm/dd/yyy hh:mm:ss format.
Query to get unscanned computer list for inventory
select Resource.NAME, Resource.DOMAIN_NETBIOS_NAME, InvClientScanStatus.Last_successful_scan as LAST_SUCCESSFUL_SCAN_DATE_FORMAT from ManagedComputer INNER JOIN Resource ON ManagedComputer.RESOURCE_ID = Resource.RESOURCE_ID Inner join invclientscanstatus on resource.resource_id = invclientscanstatus.resource_id where Last_successful_scan < DATE_TO_LONG(04/20/2009 00:00:00);
You need run this in the query executor. Here are the instruction for those who try this for the first time. Also, folks who don't see this option need to upgrade your build to the latest. Contact support at desktopcentral-support@manangeengine.com
How to Execute?
cheers
Romanus
Hi Folks
Quick post on the latest request on Desktop Central forums. The requirement was on renaming the remote computer.
This functionality is not available with Desktop Central. The Free windows tools from Desktop Central has various associated tools except remote PC rename. So, Here is quick help with a script to rename one remote computer in the network which is under the Desktop Central Management.
How to use it?
Download and save the script. Edit the first line "new-comp-name" value to change to your desired name. Make sure it doesn't exceed 15 characters.
Download the Script and add it as a EXE software in Software Deployment. Choose the reboot option while deploying the configuration. This will rename the computer and reboot to come back with new name.
sNewName = "new-comp-name"
Set oShell = CreateObject ("WSCript.shell" )
sCCS = "HKLM\SYSTEM\CurrentControlSet\"
sTcpipParamsRegPath = sCCS & "Services\Tcpip\Parameters\"
sCompNameRegPath = sCCS & "Control\ComputerName\"With oShell
.RegDelete sTcpipParamsRegPath & "Hostname"
.RegDelete sTcpipParamsRegPath & "NV Hostname".RegWrite sCompNameRegPath & "ComputerName\ComputerName", sNewName
.RegWrite sCompNameRegPath & "ActiveComputerName\ComputerName", sNewName
.RegWrite sTcpipParamsRegPath & "Hostname", sNewName
.RegWrite sTcpipParamsRegPath & "NV Hostname", sNewName
End With ' oShell
Trust this helps. Please let me know your comments and concerns.
cheers
Romanus
Hi
This blog is about the new feature introduced in Desktop Central.
The new feature is called Query Executor (available under Admin -> Tools -> Query Executor. This feature is supported from build 60316. If you don't see this feature you can contact the tech support). You can use it as SQL query executor. Being a initial version you can send in your requirement and get the query from the Desktop Central Support Team. Later, this can be improvised according to the need.
Query Executor can be used to generate custom reports which are not available ready-made with DC and many more what you like to generate out of DC. For example, regarding the conficker worm, how to get the list of computers where intended patch KB 958644 (Bulletin ID : MS08-067) is installed or computers where the patch is missing. Below given is the query to achieve the task using DC Query Executor.
select resource.name, patch.patchid, patch.bulletinid, affectedpatchstatus.status from affectedpatchstatus inner join patch on patch.patchid = affectedpatchstatus.patch_id inner join resource on resource.resource_id = affectedpatchstatus.resource_id where BULLETINID="MS08-067" and status="Available";
select resource.name, patch.patchid, patch.bulletinid, affectedpatchstatus.status from affectedpatchstatus inner join patch on patch.patchid = affectedpatchstatus.patch_id inner join resource on resource.resource_id = affectedpatchstatus.resource_id where BULLETINID="MS08-067" and status="Missing";
Hi Folk,
Great to see you all.
Tomorrow is April 1and there is a peril of Win32/Conficker worm. Here is my findings when fiddling with this topic.
Win32/Conficker is a worm that infects other computers across a network by exploiting a vulnerability in the Windows Server service (SVCHOST.EXE). If the vulnerability is successfully exploited, it could allow remote code execution when file sharing is enabled. Depending on the specific variant, it may also spread via removable drives and by exploiting weak passwords. It disables several important system services and security products and downloads arbitrary files.
Microsoft Malware Protection Center (MMPC) has identified the following variants of Win32/Conficker:
| *Also known as Conficker B++ | |
| **Also known as Conficker.C and Downadup.C |
More information on this can be obtained from MS site.
The following MS links talks about the solution by applying the following patch updates.
These patches are released December'08 and January'09. Desktop Central customers would have already applied the patches. You can ensure this from Desktop Central Server web console -> Patch Management -> Missing Patches. Use the search feature to check the KB articles and know the status of your network.
You have the provision to install the patches from the search result of missing patches. Patch your network using Desktop Central and get protected from conficker worm.
cheers
Romanus
“Go Green” and “cost reduction” are the hot topics in the enterprises ! If computers are switched off in the non working hours then the enterprises can save huge money in energy bill. Windows Power Scheme can be configured to achieve this, but the problem is the power scheme should be configured in each computer one by one, it will take lot of administrators time and not easy to maintain. Desktop Central’s Power Management module provides the following features through which the widows desktops can be configured with the required power scheme and reduce the energy bill.
Few screen shots of the Desktop Central’s power management feature can be seen below:
Hi Folks
This topic is related to Windows Installer issues which you may experience while installing or uninstalling any MSI package. This can happen when you try to install a software application on Windows XP or Windows Server 2003, and you may receive the following error message
The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.
As per the Microsoft KB article 315346, This problem may occur if the Windows Installer files that are on your hard disk are damaged or are missing. The recommended solutions for the issue are
The above solutions are described in details in the below given Microsoft link
http://support.microsoft.com/kb/315346
In brief it does the following
Reregister the Windows Installer
msiexec /unregister and msiexec /regserver
Reinstall the Windows Installer
The InstMSI.exe related infomartion and the file can be downloaded from given links
http://msdn.microsoft.com/en-us/library/aa369548(VS.85).aspx
While installing the Desktop Central Agents or deploying the MSI pacakges through Desktop Central you many experience this issue. Follow the steps mentioned above to overcome the problem.
cheers
Romanus
Hello Eveyone
Desktop Central supports MS Office 2003 and 2007 flavors. What about the support for Office XP, for the those who still use it. Here is the procedure recommended by MS, and guideline instructions to implement the same through Desktop Central.
Microsoft recommends the following unattended/silent install procedure.
Step I : Download, Extract and share the Office XP SP3 install files
OHotfixUILevel=qMsiUILevel=qRebootInQuietMode=0ShowSuccessDialog=0Step II : Copy and Share the Office XP Source Files and Create a reg file
Step III : Use Software installation to deploy the Office XP SP3
cheers
Romanus
[/caption]
Hello everyone,
As an administrator, you might of come across this complaint many times. ‘my computer takes more time to login’ or ’slow logon process’. The reason may vary from anything like DNS, netbios over TCP, Domain mixed mode, complex GPOs which may deploy softwares, or any start-up program which may communicate network resource to proceed., the list may grow.
Here is a simple registry tweak which can make the login in async mode (meaning the logon process will not wait for anything, but proceed and give you the windows screen to work). Basically it will bring the login prompt show up before the network is fully initialized.
Enable Fast Logon : In a large networked computers it is recommended to have the Fast Logon enabled so that the logon/startup of the computer will be faster without waiting for the other network to come to live. Here is the procedure :
Registry settings to Enable Fast Logon
SyncForegroundPolicy (DWORD) = 1
in the hive
HKLM\Software\Policies\Microsoft\Windows NT\CurrentVersion\Winlogon
make it to 0 so that it would be in Asynchronous.
You can apply this through the Desktop Central -> Registry configuration for your client computers.
cheers
Romanus
Hi Folks,
I've already posted a blog on MS Office 2007 installation. why now for 2003? The reason was we get lot of requests still on MS Office 2003, so i'm making a brief post to address this. Lets get into the details of Microsoft Office 2003 installation using Desktop Central.
How it works?
The Custom Installation Wizard enables you to record changes to the master installation in a Windows Installer transform (MST file) without altering the original package (MSI file). When setup is run with both the package and the transform, Windows Installer applies the transform to the original package, and Setup uses your altered configuration to perform the installation unattended.
How to do it?
1. You need the Office Resource Kit (ORK) to customize the Office package also the actual office installation. You can download the ORK from the below given microsoft site.
http://download.microsoft.com/download/0/e/d/0eda9ae6-f5c9-44be-98c7-ccc3016a296a/ork.exe
2. You can trigger the tool from the shown UI path.
Start -> Programs -> Microsoft Office -> Microsoft Office Tools -> Microsoft Office Resource Kit -> Custom Installation Wizard.
3. Customize your MS Office 2003 as need. The given URL speaks about the extensive customizations of MS Office on users' computers. (if you run the tool, its going to be pretty easy in most of the cases, if you are not sure just move ahead with next it will not cause any issues.)
http://office.microsoft.com/en-us/ork2003/HA011401941033.aspx
4. When done you will be shown with the command line to run. Something like this
Setup.exe TRANSFORMS=UNATTENDED.MST /qp-
5. Copy and paste this command in the Desktop Central -> Software installation -> add package -> command line. Now try with couple of computers to ensure whether your customization goes fine before you roll out to the network.
Check here for more details.
http://unattended.msfn.org/unattended.xp/view/web/50/
Cheers
romanus