How to detect which JVM is installed on a server

Hi,
Our company is using a robot to scan workstation to detect which soft is installed on machines
We would like to have an idea of which JVM is installed on workstations. Our robot can detect filename, filesize, signature (properties).
Where can I find for each JVM the filename to detect, its filesize and eventually the signature associated
Many thanks in advance for your help

To get the version of java type
java -version
From this you can build a set of signatures for each version. You may find you inventory program will allow you to run a script on the workstation in which case you can get the exact version automatically.

Similar Messages

  • How to detect which Anti Virus is installed?

    I want to know how can I detect which anti virus is installed on the system using C#?
    Jassim Rahma

    You can use WMI to query this information.  The code to do so would work like this:
    ManagementObjectSearcher searcher = new ManagementObjectSearcher(@"root\SecurityCenter2", "SELECT * FROM AntiVirusProduct");
    ManagementObjectCollection result = searcher.Get();
    if (result.Count > 0)
        foreach (ManagementObject item in result)
            Console.WriteLine("Your computer is protected by: {0}", item["displayName"]);
    else
        Console.WriteLine("Your computer is not protected!");
    Note that the location on that first line might be "root\SecurityCenter" on some systems.  It might be best to run this portion of code for both "root\SecurityCenter" and "root\SecurityCenter2".
    Coding Light - Illuminated Ideas and Algorithms in Software
    Coding Light Wiki • LinkedIn • ForumsBrowser

  • How to detect which data type is passed in ?

    Hello!
     I've built a VI function. But I want to make it more secure - that function could detect which data type is wired to the inputs and allow wiring only certain data types. How can I do this?
     Thanks
    Message Edited by ACiDuser on 05-23-2009 08:13 PM
    Solved!
    Go to Solution.

    I'm assuming you're talking about numeric datatypes. In this case that information is not available to you at the subVI level. The LabVIEW compiler will have already changed the datatype to match what your subVI expects if someone wires something of a different type.
    You could use a variant as your input. Then in the subVI you can use the Variant to Flattened Data to get the type. The OpenG LabVIEW Data Tools VIs will be useful if returning an enum specifying the datatype. Specifically, using the "Get TDEnum From Data VI".
    Now that we've gotten that out of the way, let's talk about the why. Why do you need to do this? What are you trying to "secure"?

  • How to detect which applications that are currently running

    Hi there. Is there a way to detect which applications that are currently running on my machine? Is there a class that can get all of the running applications, you know, like the taskmanager.
    //peter

    What you are asking for is indeed not possible through "100% Pure Java," because each operating system that runs Java Virtual Machines can handle the running processes differently (think about the differences between a process scheduler for, say, Windows NT and your Palm Pilot, both of which could have a JVM running).
    That means there are essentially 2 avenues to persue for this:
    1. Use an external "user-level" command (like ps on a UNIX-like OS) and parse the results (this is what people are referring to when they say "Runtime.exec()". There have been some nice exec() frameworks posted around here before, so I'd recommend searching around a bit for more info.
    I also found this link (from Google) which apparently shows the javadocs where someone has attempted something similarly on the Linux platform before...that's all I know about it:
    http://www.cougaar.org/software/9.2/javadoc/api/org/cougaar/tools/server/system/linux/LinuxProcessStatusReader.html
    2. Use a JNI (Java Native Interface) call to an externally provided C function to get the info you need. Here's a link to the Java 1.4 JNI information:
    http://java.sun.com/j2se/1.4/docs/guide/jni/
    Hope this helps! (But it's not going to be a quick and easy problem to work with)...
    -J

  • How to detect which class caused missing plug-in alert?

    Hi,
    I have a plug-in with the bellowing class definition, there is no any customized persist class.
    resource ClassDescriptionTable(kSDKDefClassDescriptionTableResourceID)
              Class
                        kMyActionComponentBoss,
                        kInvalidClass,
                                  IID_IACTIONCOMPONENT, kMyActionComponentImpl,
                                  IID_IPMPERSIST, kPMPersistImpl
              Class
                        kMyDialogBoss,
                        kDialogBoss,
                                  IID_IDIALOGCONTROLLER, kMyDialogControllerImpl,
                                  IID_IOBSERVER, kMyDialogObserverImpl,
    In programming guide it says "If your plug-in does not store data in documents, you do not need to take any special precautions" in section "Guidelines for handling a missing plug-in".
    However now, there may be missing plug-in message for this plug-in when open a document saved with this plug-in installed.
    My question is: is there any way to detect which class/implement caused the plug-in is required?
    I can get some info about missing plug-in from IContentMgr, but there is no info about the detail classes.
    Any idea?
    Thanks,
    Aidy

    Regarding global (or not) text adornments:
    An adornment is something attached to a larger entity, e.g. the various handles of page items, or additional marks within text.
    Some adornments are remembered individually per addressed entity (page item adornments are probably in IPageItemAdornmentList), while others (the global text adornment IGlobalTextAdornment) are just assumed to be there for all potential targets (all wax runs) and have no persistent footprint where the ITextAdornments do.
    For more details please refer to the documentation or just search the SDK.
    Dirk

  • How to detect which application connects to the in...

    Hello,
    I have a E71 and for a week or so the phone drains the battery quite fast.
    I have seen in the journal that an wi-fi connection is opening every 2-3 minuntes for less the half a minute.
    The weird thing is that the WLAN is disconected and WLAN SCAN is OFF, but the icon that shows a wi-fi connection appaers every 2-3 minutes.
    So how to detect the damn application that makes wi-fi conections by my back?
    Thanks!

    Check messaging and social media apps connection and sync settings.
    ‡Thank you for hitting the Blue/Green Star button‡
    N8-00 RM 596 V:111.030.0609; E71-1(05) RM 346 V: 500.21.009

  • How to check which OS is installed by looking at the files

    Hi,
    I have an iMac here that keeps crashing, i can see the drive in Target mode and i want to do an archive an install on it at some point. I don't know which OS is installed, it could be 10.4, 5 or 6.
    Is there a file i can find on the disk in target mode that will tell me what OS is installed on that drive ?
    Thanks,
    Jay

    Apparently, you want to do an upgrade--to 10.5 or 10.6. Given that the system is crashing frequently, you are not likely to get a very good result. Perhaps, you should fix the install before upgrading. There is no archive and install in 10.6. The closest you can come is to do a simple upgrade installation. In this case, incompatible programs won't be installed, rather will be archived in the Previous Systems folder.

  • How to know which patch is installed?

    Hi,
    I would like to know patch version installed on running server. I would like to apply patches for 9.3.1 for Shared services, Planning, Essbase and BI+. What is best way? so that i can check support path before applying new patches.
    Does "HSS>Help>About shared services> Version" provide correct details; similarly for other hyperion component.
    Existing Version: 9.3.1+patches
    target version: 9.3.1 +latest patches (but lower than 9.3.3)
    Regards
    Kumar

    Hi,
    after installing patches for Financial Reporting, Web Analysis and Workspace in our environment (9.3.1) we had problems using help-->about menu - the installed versions were no longer displayed correctly. Oracle support gave us the following workaround:
    To implement the workaround solution please execute the following steps:
    +1. Open the HReports.jar file under the BIPLUS_HOME (Hyperion\BIPlus\lib) using WinZip or 7-Zip)+
    +2. Locate the Manifest.mf file and open using a TextPad Editor+
    +3. Check and confirm at the bottom of the file contains the relating correct version of Financial Reporting and Service Pack adopted+
    --> To find the installed version one possibility is to search for the relevant manifest.mf files.....
    Kind regards
    André

  • How do I perform a clean install of Lion Server?

    There seem to be many sites documenting how to pull out the ESD image and burn a bootable copy of Lion.
    What I'd like to know is how do I perform a clean installation of Lion Server?
    Is it possible to just install Lion and then open the App Store and install from Purchase without being charged again?

    Okay....so Apple does have a guide related to Mass deployment which includes a rough way to do a clean OS X Server clean install. You need to use a NetBoot Lion Server as a boot, but it works.
    http://support.apple.com/kb/HT4746
    Use these steps to create a NetRestore image of an un-configured Lion Server:
    Install OS X Lion, and then Lion Server. This server will be used to create the NetRestore image.
    On the server, install the app named "Install Mac OS X Lion" from the Mac App Store (a network connection is required for this process).
    Install the Server Admin Tools from http://support.apple.com/downloads/ on the server.
    Open the "Install Mac OS X Lion" application, and install to an empty volume. This volume can be a spare partition or external hard drive. Be sure to click the Customize button and to select the Lion Server software.
    Once installation is complete, the server will restart from the newly installed volume.  Instead of completing the setup assistant, press Command-Q to quit the assistant.
    Select the option to shut the server down.
    Restart the server and hold the Option key.
    When the Startup Manager appears, select the volume which you've already configured Lion Server on.
    Open System Image Utility and create a NetRestore image from the newly installed (and still un-configured) volume. If you'd prefer to image the volume after it has already been configured, you can proceed with the setup assistant before booting back to the original installation created in step 1.

  • Time machine not detecting external drive after installing OS X Server

    Hi,
    Recently I installed OS X Server to set up a vpn but while I have been setting it up I have noticed other Mac's with in the network can not back up anymore the the external hard drive that they used to.
    I have made sure that the external drive is on shared folders etc. and the other Mac's can detect the hard drive if I use connect to server to connect to my Mac Mini that the hard drive is attached to.
    I have tried to connect it to the Airport we have here but it wont come up on any computers under the Airports name, we are using its hard drive at the moment to back everything up to but we need to back up to the external hard drive ASAP.
    The hard drive in question is a SmartStor DS4600 6TB using USB 3 to connect to the Mac Mini and all the Mac's are running Mavericks.
    This needs to be resolved ASAP so any help would be greatly apreciated.
    Thanks,
    Bruce

    I *think* with OS X Server to use an attached external drive as a TM backup, it has to be setup this way. You're right, a shared folder is setup under a Backups folder. However, each Mac on the LAN will create its back up in the Backups/Shared and those back ups will be visible if they ever need to restore.
    I don't understand why you need to have the back ups created at the root of the volume. And I don't know if or how this can be done using OS X Server. I have always used the TM Backup service and have not tried to share an externally attached drive to be used as a back up. You may be able to do this by going into the File Sharing service and define your back up drive there. You'll have to give read/write permissions to each user just like you would do for any other shared folder.

  • How to detect which Oracle ODBC Driver is installed using VBA Excel

    Hi,
    I have an excel workbook containing database queries that uses an oracle ODBC driver to update data. However different machines have different versions of the ODBC drivers installed and so although the code works on my machine, it doesn't on others because the ODBC connection reference is different.
    So as a first step, I would like Excel to automatically find what ODBC drivers are installed when the macro is run so that I could dynamically change the ODBC connection reference depending on what drivers are installed.
    The connection strings relating to ODBC drivers are in following formats:
    Machine A: "ODBC;DRIVER={Oracle OraDb11g_home1}
    Machine B: "ODBC;DRIVER={Oracle in instantclient11_1}
    ETC
    All machine run windows XP.
    Alternatively would there be an easier way to connect to a shared orcale database without the need of installing any additional drivers?
    Thanks,
    Lucas

    Problem with Excel & ODBC drivers really has NOTHING to do with Oracle RDBMS.
    I suggest you tag your post as "Off Topic" & post it in some Excel forum instead.

  • How to detect which physical drive a given file is on

    Given a file that exists, is there a way within Java to detect what physical drive that file is on? I don't care how that drive is denoted, as long as it is uniquely specified. This can be through a hard drive serial number, or any other way. The specifics of the drive do not matter, I only care about uniquely identifying physical drives. If it matters, I'd like to also be able to determine if said drive is a flash drive, however programmatically I won't care that it is a flash drive, just that it is a separate drive itself.
    If this isn't possible through Java, could someone point me in the direction of how to determine this through another language, possibly using JNI?

    mgolowka wrote:
    Given a file that exists, is there a way within Java to detect what physical drive that file is on?
    Check if this helps you, I'm not sure the effects when this is executed in a Unix based environment.
         public static void main(final String[] args) {
              final String fileName = "my_file.myext";
              final File file = new File(fileName);
              final File roots[] = File.listRoots();
              final String rootOfTheFile = file.getAbsolutePath().substring(0,
                        file.getAbsolutePath().indexOf(File.separator))
                        + File.separator;
              System.out.println("File is present in - " + rootOfTheFile);
              for (final File file2 : roots) {
                   System.out.println("Root in system - " + file2.getPath());
         }And the output for the code is as follows, of which Y and Z are network mapped drives.
    File is present in - D:\
    Root in system - C:\
    Root in system - D:\
    Root in system - E:\
    Root in system - F:\
    Root in system - Y:\
    Root in system - Z:\

  • How to tell which Oracle version installed 32bit or 64bit

    I have Oracle Database 8.1.7 running on AIX 5.2 server.
    How could I tell which version of Oracle Installed 32bit or 64bit?

    I have Oracle Database 8.1.7 running on AIX 5.2
    server.
    How could I tell which version of Oracle Installed
    32bit or 64bit?Look at the banner displayed in sqlplus when you log in, or else.
    SYS @ db11g >select banner from v$version;
    BANNER
    Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
    PL/SQL Release 11.1.0.6.0 - Production
    CORE    11.1.0.6.0      Production
    TNS for 32-bit Windows: Version 11.1.0.6.0 - Production
    NLSRTL Version 11.1.0.6.0 - ProductionYes it's 11g but that doesn't matter here - in fact this is my old 'what version is it' script the newer one looks at dba_registry. If it's 64bit it will say in the Database line, if it's 32bit it won't say.
    Niall Litchfield
    http://www.orawin.info.
    Message was edited for clarity by:
    Niall Litchfield

  • How to find which type of installed (CS3)

    I have question.
    because our office have 25 computers was installed difference volume media.
    (6x desgin standard, 4x design prem, 4x web standard, 11x web prem)
    my boss ask me to verify that computer(s) installed Adobe Creative Suite 3 (which type of that...)
    (1) How to find this is which type (desgin standard, design prem, web standard, web prem)
    (2) also, how to known that "CS3", "which type of that" include what part(s) ?
    any advince please!

    Try looking in Control Panel/Add remove programs.

  • How to determine which packs are installed on the Oracle Enterprise Edition

    IS there any way to determine which option packs have been installed on 10g oracle enterprise edition . i don't seem to have grid control installed ?
    Is there some easier way to determine this ?
    regards
    Ajay

    No orainventory directory found However, it's the best way to know what are the installed product against your ORACLE_HOME.
    You can run the OUI and look for the installed components if any.
    Nicolas.
    PS : you need to log on your server.

Maybe you are looking for

  • Cold reset HP LaserJet Pro 400 MFP 425dw

    Hello, We Just recieved our HP LaserJet Pro 400 MFP 425dw in the office. I configured  the networking and set a administrator PW ( 20 characters random generated with keepass software). The has been set, but seems to be different from the one in our

  • Problem in ALV Filter option

    Hi Experts, In the ALV output we are having fields like year,period and plant.If i click on Year or period or plant and then click on filter option in ALV it is giving a select option and then click on the F4 Help in the selection option,it is giving

  • Mozilla Firefox (Not Responding)

    Mozilla Firefox (Not Responding)

  • Taking 2 separate data sets and putting them in 1 spreadsheet

    Hi, I am sure this is a simple issue, but it does not seem to be coming together for me. I am currently attempting to take data from 2 different text files and put them together into 2 separate columns. The code I have attached manages to put them to

  • JDBC-ROWSET SUPPORT ORACLE

    DID ANY OF THE ORACLE THIN DRIVER SUPPORTS JAVA-ROWSETS. IF SO FROM WHERE I CAN DOWNLOAD THE DRIVER. I TRYED ROWSETS WITH 8.1.7 ORACLE THIN DRIVER, I COULD NOT IMPLEMENT IT.