home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD1.mdf / magazine / pcmagazi / 1989 / 21 / chg.bat < prev    next >
DOS Batch File  |  1988-12-20  |  680b  |  28 lines

  1. @ECHO OFF
  2. REM CHG.BAT a new version of PC MAGAZINE's CHPATH Utility (in Vol.7 Num.4)
  3. IF !%3==! GOTO ERROR
  4. CALL UPCASE V@ %1
  5. IF !%V@%==!PATH SET V$=%PATH%
  6. IF !%V@%==!APPEND SET V$=%APPEND%
  7. IF !%V$%==! GOTO ERROR
  8. %V@% > L_%V@%.BAT
  9. CALL UPCASE M %2
  10. CALL UPCASE P %3
  11. IF !%P%==!-DB CHG_SET1 %V$%
  12. IF !%P%==!-DE CHG_SET2 %V$%
  13. IF !%P%==!-I  CHG_SET3 %V$%
  14. IF !%P%==!-B  %V@%=%M%;%V$%
  15. IF !%P%==!-E  %V@%=%V$%%M%;
  16. REM IF you don't end your path with a semicolon, change
  17. REM the line above to "IF !%P%==!-E  %V@@%=%V$%;%M%"
  18. %V@%
  19. SET M=
  20. SET P=
  21. SET V$=
  22. GOTO END
  23. :ERROR
  24. ECHO Proper syntax is:
  25. ECHO %0 {PATH │ APPEND} DIRECTORY {-B │ -E │ -I │ -DB │ -DE }
  26. :END
  27. SET V@=
  28.