home *** CD-ROM | disk | FTP | other *** search
/ PC Plus 53 / ISSUE_53_FEB_1991 / PCPLUS / MAGAZINE / DELBNOT.BAT < prev    next >
Encoding:
DOS Batch File  |  1991-01-01  |  805 b   |  33 lines

  1. ECHO OFF
  2. IF "%1==" GOTO FILENAME
  3. IF NOT EXIST DELBNOT.BAT GOTO WARN
  4. ATTRIB DELBNOT.BAT +R >NUL
  5. :WARN
  6. ECHO *** WARNING - THIS UTILITY WILL ERASE ALL FILES EXCEPT
  7. ECHO     THOSE SPECIFIED: AFTER ITS OPERATION RESET ANY "READ
  8. ECHO     ONLY" ATTRIBUTES DESIRED WITHIN THIS DIRECTORY.      ***
  9. IF NOT EXIST COMMAND.COM GOTO LOOP
  10. ECHO *** WARNING - YOU MAY BE IN THE ROOT DIRECTORY OF
  11. ECHO     YOUR DISK: WE WILL NOT DELETE "COMMAND.COM" ***
  12. ATTRIB COMMAND.COM +R >NUL
  13. :LOOP
  14. IF "%1==" GOTO COMPLETE
  15. IF NOT EXIST %1 GOTO NOFILE
  16. ATTRIB %1 +R >NUL
  17. SHIFT
  18. GOTO LOOP
  19. GOTO COMPLETE
  20. :FILENAME
  21. ECHO No filename specified.
  22. ECHO Syntax is: DELBNOT filename filename...
  23. GOTO END
  24. :NOFILE
  25. ECHO %1 does not exist.     Check file
  26. GOTO END
  27. :COMPLETE
  28. DEL *.*
  29. ATTRIB *.* -R
  30. ECHO *** REQUEST COMPLETE ***
  31. :END
  32.  
  33.