<?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/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Enhancements in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871720#M79147</link>
    <description>Miles,&lt;BR /&gt;&lt;BR /&gt;I concur with the sentiments of my colleages, re-writing complete projects is properly a consulting/training matter, and several of us earn our livelihood in that manner. By all means, you can contact us offline.&lt;BR /&gt;&lt;BR /&gt;That said, there are many resources available to you:&lt;BR /&gt;- the OpenVMS Documentation Set available (in both HTML and PDF) from &lt;A href="http://www.hp.com/go/openvms" target="_blank"&gt;http://www.hp.com/go/openvms&lt;/A&gt;&lt;BR /&gt;- the online HELP text, particularly the HELP text for the lexical functions&lt;BR /&gt;- the examples on &lt;A href="http://www.OpenVMS.org" target="_blank"&gt;http://www.OpenVMS.org&lt;/A&gt;&lt;BR /&gt;- the session notes from various presentations that several of us have made at one technical symposium or another. My sessions can be found at &lt;A href="http://www.rlgsc.com/presentations.html" target="_blank"&gt;http://www.rlgsc.com/presentations.html&lt;/A&gt; (one of these days, I will get the spare time to write the program to cross reference presentations by keywords, but I would not recommending waiting for that).&lt;BR /&gt;- there are probably one or two books that have been written on the subject, some may be out of print, and only available on the used market (try &lt;A href="http://www.alibris.com" target="_blank"&gt;http://www.alibris.com&lt;/A&gt; )&lt;BR /&gt;&lt;BR /&gt;There is no substitute for taking a simple example and working it. Gradually expand it one step at a time, using new facilities and features. This is one of the best ways to learn this material.&lt;BR /&gt;&lt;BR /&gt;I hope that the above is helpful.&lt;BR /&gt;&lt;BR /&gt;- Bob Gezelter, &lt;A href="http://www.rlgsc.com" target="_blank"&gt;http://www.rlgsc.com&lt;/A&gt;&lt;BR /&gt;-</description>
    <pubDate>Thu, 28 Sep 2006 14:34:05 GMT</pubDate>
    <dc:creator>Robert Gezelter</dc:creator>
    <dc:date>2006-09-28T14:34:05Z</dc:date>
    <item>
      <title>Enhancements</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871710#M79137</link>
      <description>Currently our PRINT/PURGE BACKUP LOG menu option isnâ  t very good.  It does what it says, but you never know whatâ  s in the backup.log as you donâ  t know when it was last cleaned out. &lt;BR /&gt;First, change it to VIEW/PRINT BACKUP LOG FILE. (ADDM0700.com)&lt;BR /&gt;&lt;BR /&gt; &lt;BR /&gt;&lt;BR /&gt;Have it ask first â   [D]etail or [S]ummary report?&lt;BR /&gt;&lt;BR /&gt; &lt;BR /&gt;&lt;BR /&gt;If detail, we want to pull the backup information from the backup.log and backup.sav;* files in prod_admin.  If they want a summary report, we should pull from the Stats_Dir:AutoStat*.* files.  &lt;BR /&gt;&lt;BR /&gt; &lt;BR /&gt;&lt;BR /&gt;It should then ask â   [C]urrent, 30 day, or 60 day â   this is how many days back from today they want to see the backup times for.  I would give them the option of going to the Screen or Printer with the resulting output.&lt;BR /&gt;&lt;BR /&gt;Where things get a little dicey is that you never know at a given time how far back the current Autostat and Backup.log files go back â   so the search may have to read the first line of those current files to see if we have to also go to the Autostat backup files / backup.sav files to get all the information requested. We need to  pull the DETAIL report from the *_backups.out file in [central] as opposed to the backup.log file.&lt;BR /&gt;&lt;BR /&gt;I donâ  t want the option to clean out the BACKUP.LOG file anymore. &lt;BR /&gt;&lt;BR /&gt;Enclosed I have the actually com file I need to modify to accomplish these tasks. Can someone help me out with this? &lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;BR /&gt;&lt;BR /&gt; &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 28 Sep 2006 11:31:25 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871710#M79137</guid>
      <dc:creator>vmsserbo</dc:creator>
      <dc:date>2006-09-28T11:31:25Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancements</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871711#M79138</link>
      <description>Miles,&lt;BR /&gt;&lt;BR /&gt;For some reason I cannot open your attachment so I can't see what you are starting from - you mention a "com" file, so I am assuming you provided DCL code.&lt;BR /&gt;&lt;BR /&gt;Is your intent to have someone rewrite the procedure for you?  Or are you looking for help in modifying some part of it?  If you could be more specific as to what specific areas you need help with, it would make it easier to suggest a solution.&lt;BR /&gt;&lt;BR /&gt;Is there anyone else at your company who could help?  If not, maybe it is time to attend some OpenVMS training classes (or even just DCL).  There are a number of classes available online.&lt;BR /&gt;&lt;BR /&gt;Allan in Atlanta&lt;BR /&gt;</description>
      <pubDate>Thu, 28 Sep 2006 11:44:28 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871711#M79138</guid>
      <dc:creator>Allan Bowman</dc:creator>
      <dc:date>2006-09-28T11:44:28Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancements</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871712#M79139</link>
      <description>Try this:&lt;BR /&gt;&lt;BR /&gt;Go to &lt;A href="http://dcl.openvms.org/" target="_blank"&gt;http://dcl.openvms.org/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;and click on the "Training" link in the column on the left.&lt;BR /&gt;&lt;BR /&gt;You will get links to three companies that offer OpenVMS training.  I believe all three have DCL classes and at least two offer on-line training.&lt;BR /&gt;&lt;BR /&gt;Allan&lt;BR /&gt;</description>
      <pubDate>Thu, 28 Sep 2006 11:53:03 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871712#M79139</guid>
      <dc:creator>Allan Bowman</dc:creator>
      <dc:date>2006-09-28T11:53:03Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancements</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871713#M79140</link>
      <description>Yes, can someone rewrite this for me! &lt;BR /&gt;&lt;BR /&gt;Here is the com file again &lt;BR /&gt;&lt;BR /&gt;                                       &lt;BR /&gt;</description>
      <pubDate>Thu, 28 Sep 2006 11:56:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871713#M79140</guid>
      <dc:creator>vmsserbo</dc:creator>
      <dc:date>2006-09-28T11:56:20Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancements</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871714#M79141</link>
      <description>Ok, I can read it now (may have been a problem on my end).&lt;BR /&gt;&lt;BR /&gt;If you are truly looking for someone to rewrite the procedure for you, I would suggest finding out from your company how much they are willing to pay for consulting services.  You can't expect forum participants to repeatedly do your job for you without some form of compensation.&lt;BR /&gt;&lt;BR /&gt;It's one thing to ask for help on how to do a specific task - it is totally different when you are asking us to do your work for you.&lt;BR /&gt;&lt;BR /&gt;I'm sure there are many of us here in the forums who would welcome the opportunity to do OpenVMS consulting with your company - possibly even some in-house training would be in order.&lt;BR /&gt;&lt;BR /&gt;Allan in Atlanta&lt;BR /&gt;</description>
      <pubDate>Thu, 28 Sep 2006 12:48:36 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871714#M79141</guid>
      <dc:creator>Allan Bowman</dc:creator>
      <dc:date>2006-09-28T12:48:36Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancements</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871715#M79142</link>
      <description>Isn't it just adding a few simple dcl commands to the procedure. What's the big deal! Don't help me then! Why is it all about money? Why not help each other if you can? I admit am not that knowledgable with DCL.  &lt;BR /&gt;&lt;BR /&gt;Thanks! &lt;BR /&gt;</description>
      <pubDate>Thu, 28 Sep 2006 12:53:39 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871715#M79142</guid>
      <dc:creator>vmsserbo</dc:creator>
      <dc:date>2006-09-28T12:53:39Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancements</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871716#M79143</link>
      <description>Isn't it just adding a few simple dcl commands to the procedure. What's the big deal! Don't help me then! Why is it all about money? Why not help each other if you can? I admit am not that knowledgable with DCL. &lt;BR /&gt;&lt;BR /&gt;---&lt;BR /&gt;&lt;BR /&gt;Who said it's all about money?  You received a couple of replies suggesting that you get some training.&lt;BR /&gt;&lt;BR /&gt;While people here tend to enjoy sharing their knowledge, there is much less interest in doing your job, which is pretty much what this request is about.&lt;BR /&gt;&lt;BR /&gt;Why don't you read some of the documentation that's part of the VMS doc set?  A few hours reading about DCL will enable you to complete this task.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;                    -- Rob</description>
      <pubDate>Thu, 28 Sep 2006 13:25:23 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871716#M79143</guid>
      <dc:creator>Robert Brooks_1</dc:creator>
      <dc:date>2006-09-28T13:25:23Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancements</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871717#M79144</link>
      <description>I will. Can someone at least get me started on what the dcl command is to use the ask? &lt;BR /&gt;&lt;BR /&gt;Thanks!&lt;BR /&gt;</description>
      <pubDate>Thu, 28 Sep 2006 13:29:57 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871717#M79144</guid>
      <dc:creator>vmsserbo</dc:creator>
      <dc:date>2006-09-28T13:29:57Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancements</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871718#M79145</link>
      <description>The way to ask a question is already in the example: READ/PROMPT&lt;BR /&gt;&lt;BR /&gt;You then probably want to use the LEXICAL function F$LOC to help recognize the answer, or ask for the ugly "1 for x, 2 for y" :-(.&lt;BR /&gt;&lt;BR /&gt;For unknown date ranges you can use &lt;BR /&gt;&lt;BR /&gt;$days = 30 !or 0, or 60, or...&lt;BR /&gt;$loop:&lt;BR /&gt;$file = F$SEARCH (some-wildcard-spec)&lt;BR /&gt;$IF file .EQS. "" then goto next_step&lt;BR /&gt;$file_date = F$CVTIME(F$FILE(filename,"CDT"))&lt;BR /&gt;:&lt;BR /&gt;$list_date = f$cvtime("0:0:0 -'days'-")&lt;BR /&gt;$IF file_date .GES. file_date&lt;BR /&gt;$THEN&lt;BR /&gt;:&lt;BR /&gt;&lt;BR /&gt;But please read the books: VMS doc, or the 'writing programs in dcl'.&lt;BR /&gt;And check the examples&lt;BR /&gt;- in your application.&lt;BR /&gt;- in sys$startup&lt;BR /&gt;&lt;BR /&gt;We can all tell you need help seeing silly stuff in the sample.&lt;BR /&gt;- Enabling/Requiring BYPASS for a PRINT? Yikes!&lt;BR /&gt;- Mucking with type-ahead? Yikes&lt;BR /&gt;- Looking in one place "x.y" and using from an potentialy other place "sys$login:x.y"? Yikes!&lt;BR /&gt;&lt;BR /&gt;And yes, I'm one of those lurkers whcih for some money will gladly teach you over the phone or onsite!&lt;BR /&gt;&lt;BR /&gt;Hein van den Heuvel&lt;BR /&gt;HvdH Performance Consulting.&lt;BR /&gt;</description>
      <pubDate>Thu, 28 Sep 2006 13:49:14 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871718#M79145</guid>
      <dc:creator>Hein van den Heuvel</dc:creator>
      <dc:date>2006-09-28T13:49:14Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancements</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871719#M79146</link>
      <description>Miles,&lt;BR /&gt;&lt;BR /&gt;Even those of us that will create DCL procedures more than once or twice for any participant (and specifically Hein is known to have done so A LOT - without belittling others) there still are some loose ends in your question that prevent serious help.&lt;BR /&gt;&lt;BR /&gt;- @DCL_SCREEN&lt;BR /&gt;  is DCL_SCREEN a logical name (if so, what does it equate to?), or some command procedure? In the latter case, in which directory? It must be the current default, but how did it become that?&lt;BR /&gt;&lt;BR /&gt;- F$SEARCH("BACKUP.LOG")&lt;BR /&gt; more or less the same question, but more strict: search is performed in the current default directory (LNM does not apply for filespecs containing a "." )&lt;BR /&gt;- WHY then the need of extra priv? If it is the SYS$LOGIN (home dir) of the user running this, he would have access anyway (but maybe needs to change protection); if it is NOT, then how got the default get set? It is not in your code snippet!&lt;BR /&gt;&lt;BR /&gt;In short:&lt;BR /&gt;Insufficient info.&lt;BR /&gt;And i _DO_ (most heartily) with the various "yikes" by Hein!&lt;BR /&gt;&lt;BR /&gt;...  Maybe if you asked advice about the choices available to make some changes, you stand a better chance of getting helpfull assistence (or more precise questions).&lt;BR /&gt;&lt;BR /&gt;We ARE (very) willing to help, but help YOU to do your work, and not do it all for you!&lt;BR /&gt;&lt;BR /&gt;Proost.&lt;BR /&gt;&lt;BR /&gt;Have one on me.&lt;BR /&gt;&lt;BR /&gt;jpe &lt;BR /&gt;</description>
      <pubDate>Thu, 28 Sep 2006 14:21:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871719#M79146</guid>
      <dc:creator>Jan van den Ende</dc:creator>
      <dc:date>2006-09-28T14:21:11Z</dc:date>
    </item>
    <item>
      <title>Re: Enhancements</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871720#M79147</link>
      <description>Miles,&lt;BR /&gt;&lt;BR /&gt;I concur with the sentiments of my colleages, re-writing complete projects is properly a consulting/training matter, and several of us earn our livelihood in that manner. By all means, you can contact us offline.&lt;BR /&gt;&lt;BR /&gt;That said, there are many resources available to you:&lt;BR /&gt;- the OpenVMS Documentation Set available (in both HTML and PDF) from &lt;A href="http://www.hp.com/go/openvms" target="_blank"&gt;http://www.hp.com/go/openvms&lt;/A&gt;&lt;BR /&gt;- the online HELP text, particularly the HELP text for the lexical functions&lt;BR /&gt;- the examples on &lt;A href="http://www.OpenVMS.org" target="_blank"&gt;http://www.OpenVMS.org&lt;/A&gt;&lt;BR /&gt;- the session notes from various presentations that several of us have made at one technical symposium or another. My sessions can be found at &lt;A href="http://www.rlgsc.com/presentations.html" target="_blank"&gt;http://www.rlgsc.com/presentations.html&lt;/A&gt; (one of these days, I will get the spare time to write the program to cross reference presentations by keywords, but I would not recommending waiting for that).&lt;BR /&gt;- there are probably one or two books that have been written on the subject, some may be out of print, and only available on the used market (try &lt;A href="http://www.alibris.com" target="_blank"&gt;http://www.alibris.com&lt;/A&gt; )&lt;BR /&gt;&lt;BR /&gt;There is no substitute for taking a simple example and working it. Gradually expand it one step at a time, using new facilities and features. This is one of the best ways to learn this material.&lt;BR /&gt;&lt;BR /&gt;I hope that the above is helpful.&lt;BR /&gt;&lt;BR /&gt;- Bob Gezelter, &lt;A href="http://www.rlgsc.com" target="_blank"&gt;http://www.rlgsc.com&lt;/A&gt;&lt;BR /&gt;-</description>
      <pubDate>Thu, 28 Sep 2006 14:34:05 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/enhancements/m-p/3871720#M79147</guid>
      <dc:creator>Robert Gezelter</dc:creator>
      <dc:date>2006-09-28T14:34:05Z</dc:date>
    </item>
  </channel>
</rss>

