![]() |
![]() HP OpenVMS Systemsask the wizard |
![]() |
The Question is: I am currently writing some dcl to be propagated to all our vms nodes. The vms ranges from vms 5.5 to 6.2-1h3. Both platforms are supported. The code is to go out and query various products on the system as to what version they are. Do you know how to tell from the command line versions of the various products. DQS Basic C++ Fortran Pl/I all in one message router cobol Thanks. The Answer is : There is unfortunately no consistent nor single way to make this determination -- this is one of the reasons that a move to PCSI installations is underway. On OpenVMS Alpha, you can use VMSINSTAL.HISTORY and PRODUCT SHOW PRODUCT. There is no equivalent on OpenVMS VAX, though there have been discussions of adding VMSINSTAL.HISTORY in an OpenVMS VAX release after V7.2. (This would not help determine what has already been installed, however.) On most packages, you can generally use ANALYZE/IMAGE on one of the core images, looking at the image identification area. Some of the product-specific mechanisms available are: DQS DQS$VERSION logical name C CC/VERSION C++ CXX/VERSION
|