flowers@ucla-cs.UUCP (03/24/87)
Someone asked about decent sources of information for people who know about computers but simply don't know MS-DOS. A few months ago I was in the same situation. I found various sources, below, useful. The hard thing about finding really useful information that answers the questions you most likely have based on what you know how to do in unix is that a large number of the books out there are intended for people that have no computer sophistication at all. The current front runner of these introductory books seems to be: Van Wolverton, Running MS-DOS. -- this book is mostly a rehash of the MS-DOS manual, nice and slow, so that the naive won't have any trouble understanding it. Not very informative if you're already comfortable with unix. Published by Microsoft so it might be good if you want their official word on things. The three sources which I've found most useful for going beyond non-trival use of MS-DOS and finding little idioms and tricks are: Van Wolverton, Supercharging MS-DOS. -- While it also reads nice and slow, there is actually much useful info in here. (Also published by Microsoft.) Kamin, MS-DOS Power User's Guide. Sybex. -- This book makes a good successor to Supercharging... PC Magazine V6 #4&5 "Digging Deeper into DOS" parts 1 and 2 (in the PC Lab Notes column). -- These two articles pull together useful tricks using the less common features of DOS, some of which are obvious but enough of which are not obvious, so that these are worth reading. These mostly provide useful ways of using MS-DOS, ansi.sys, the environment, and batch commands in particular. Other useful sources I've found are: PC Magazine in general -- their various "Productivity" columns, especially PC Lab Notes, Power User, User-to-User, and PC Tutor; and their articles which provide in-depth examinations of various families of software in general (e.g. review of window environments in V5#4, articles discussing of ram residency virtues and vices in V5#20). PC Tech Journal -- e.g. the February issue has a good article expositing some of what underlies MS Windows. Kelley, PC Secrets, Tips for Power Performance -- Much like the Kamin book above (maybe this belongs in the above group). Norton, The Programmer's Guide to the IBM PC -- Even if you aren't programming, there is still much to use here. Ray Duncon's Advanced MS-DOS probably fits in this niche too. Jourdain, Programmer's Problem Solver for the IBM PC, XT, and AT. -- code for doing various things at "high level" (basic), "middle level" (assembly language using interrupts) and "low level (assembly language using chip features). To give you an idea of how these later books can be useful, I've used specifics from the Norton book, along with info about the use of DEBUG for entering assembly langauge code described by Van Wolverton, and information about registers & the assembly language etc. spelled out in the Jourdain appendices, to write some small pieces of assembly code to do simple things that I wanted, or to clarify what someone else's code was doing to know how to change it. What other worthwhile sources are there? Margot Flowers Flowers@CS.UCLA.EDU ...!{ucbvax|ihnp4}!ucla-cs!flowers
catone@dsl.cis.upenn.edu.UUCP (04/01/87)
In article <5190@shemp.ucla-cs.UCLA.EDU> flowers@CS.UCLA.EDU (Margot Flowers) writes: > > >Someone asked about decent sources of information for people who know >about computers but simply don't know MS-DOS. A few months ago I was >in the same situation. I found various sources, below, useful. > > >What other worthwhile sources are there? > >Margot Flowers Flowers@CS.UCLA.EDU ...!{ucbvax|ihnp4}!ucla-cs!flowers The best introduction to MS-DOS I've ever read is by Chris DeVoney. It's been a long time since I've seen my copy (it's almost always on loan), but I believe the title is "Using MS-DOS", though it might be "Introducing MS-DOS". In any case, it's published by Que Books, starts off at a very basic level suitable for both novice and experienced users alike, and soon proceeds to dicuss the more advanced features of DOS such as i/o redirection, file concatentation using the copy command, looping control in batch files, using for statements interactively from the command line (a really neat time saver!), etc. The book may be getting somewhat dated, since it first came out circa 1983 and thus only covered DOS 1.x and 2.x, but I don't hesitate to recommend it as an excellent starting point. I'm not sure if a newer version covering the DOS 3.x enhancements ever appeared. There was another version, "Using PC-DOS" (or "Introducing PC-DOS") which was almost identical; it included PC specific stuff like the comp command, and left out the generic MS-DOS stuff like fc (file compare, like comp but much better) that IBM cut out. - Tony catone@dsl.cis.upenn.edu catone@wharton.upenn.edu