home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: OtherApp / OtherApp.zip / FSHL125.LZH / PSEUDO.FSH < prev    next >
Text File  |  1992-04-03  |  2KB  |  56 lines

  1. @echo off
  2. echo Good %_GREETING_%!  What follows are examples of the use of
  3. echo the FSHL Pseudo Environment variables.  Each Pseudo Environment
  4. echo variable supported by %_FSHL_% is exercised here.
  5. echo.
  6. pause Strike any key to show the list . . .
  7.  
  8. echo.
  9. echo _CODEPAGE_    is [%_CODEPAGE_%]
  10. echo _DATE_        is [%_DATE_%]
  11. echo _ERRORLEVEL_  is [%_ERRORLEVEL_%]
  12. echo _FSHL_        is [%_FSHL_%]
  13. echo _GREETING_    is [%_GREETING_%]
  14. echo _OSVERSION_   is [%_OSVERSION_%]
  15. echo _SCREENGROUP_ is [%_SCREENGROUP_%]
  16. echo _SCREENTYPE_  is [%_SCREENTYPE_%]
  17. echo _TIME_        is [%_TIME_%]
  18. echo _WEEKDAY_     is [%_WEEKDAY_%]
  19. echo _HISTORY_     is [%_HISTORY_%]
  20. echo _DATEYMD_     is [%_DATEYMD_%]
  21. echo _YEAR_        is [%_YEAR_%]
  22. echo _MONTH_       is [%_MONTH_%]
  23. echo _MONTHDAY_    is [%_MONTHDAY_%]
  24. echo _MONTHNAME_   is [%_MONTHNAME_%]
  25.  
  26. echo.
  27. echo Strike a key to see some more examples of the use of Pseudo
  28. pause Environment Variables.
  29.  
  30. comparenocase
  31. echo.
  32. echo Again, Good %_GREETING_% to you, the time is %_TIME_% on
  33. echo %_WEEKDAY_% %_MONTHNAME_% %_MONTHDAY_%, %_YEAR_% (or, as it would appear
  34. echo in your FSHL command prompt: "%_DATE_%").
  35. echo.
  36. if %_WEEKDAY_% == Sunday   goto Gripe
  37. if %_WEEKDAY_% == Saturday goto Gripe
  38. goto Next
  39.  
  40. :Gripe
  41. echo Although I don't know why you're working on a %_WEEKDAY_% %_GREETING_%!
  42. echo.
  43.  
  44. :Next
  45. echo %_OSVERSION_% and you are running
  46. echo %_FSHL_% in a %_SCREENTYPE_% session (screen group %_SCREENGROUP_%).
  47. echo The active codepage is %_CODEPAGE_%, and the last program you ran at
  48. echo FSHL prompt in this session returned an errorlevel of %_ERRORLEVEL_%.
  49. if errorlevel != 0 echo (Did something go wrong that you have a non-zero errorlevel?)
  50. echo.
  51. echo Thanks for taking time out of your busy %_GREETING_% to take a look
  52. echo at %_FSHL_%.  I hope that find it useful!
  53. echo.
  54. pause Press any key to return to the FSHL prompt . . .
  55.  
  56.