home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 26 / CD_ASCQ_26_1295.iso / vrac / mtwdo221.zip / ENV.CMD next >
OS/2 REXX Batch file  |  1995-06-07  |  1KB  |  64 lines

  1. ;
  2. ; When the environment variable SWAPDRIVE has the value C:
  3. ; then the condition is true
  4. ;
  5. if env SWAPDRIVE == C:
  6. +[386enh]swapfile=C:
  7. else
  8. +[386enh]swapfile=D:
  9. endif
  10.  
  11. ;
  12. ; Same a above, but since the compared value contains blanks,
  13. ; you must put the String into " .... "
  14. ;
  15. ; When you need to test for String = Including " character
  16. ; then you must encode it this way: "Including \" character"
  17. ;
  18. ;
  19. if env SWAPTEXT == "Swapfile on drive C:"
  20. +[386enh]swapfile=C:
  21. else
  22. +[386enh]swapfile=D:
  23. endif
  24.  
  25. ;
  26. ; When you need to test for Monitor = Compaq 15" VGA
  27. ; then you must encode it this way: "Compaq 15\" VGA"
  28. ;
  29. ;
  30. if env Monitor == "Compaq 15\" VGA"
  31. +[config]monitor=15 " VGA
  32. else
  33. +[config]monitor= Other type
  34. endif
  35.  
  36. ;
  37. ; If you need to use a backslash in the string, then just insert two
  38. ;
  39. ;
  40. if env WATCOM == "C:\\WATCOM\\"
  41. +[config]watcomdir=C:\watcom\
  42. else
  43. +[config]watcomdir=Not C:\watcom\
  44. endif
  45.  
  46. ;
  47. ; When you want to replace a string anywhere in the INI file, then
  48. ; use the r command with a empty section [].
  49. ;
  50. r[]OldString=NewString
  51.  
  52. ;
  53. ; When you would replace a = sign, then enclose the OldString in ".."
  54. ;
  55. r[]"Old=String"=New=String2
  56.  
  57. ;
  58. ; If the character is used without this special meaning, then
  59. ; put a \ in front of it. Do the same, if you have a " inside the "..."
  60. ;
  61. r[]"Old\"Value=String"=New=String
  62.  
  63.  
  64.