home *** CD-ROM | disk | FTP | other *** search
/ CD Shareware Magazine 1998 March / CD_shareware_03-98.iso / Util / Taskbar / brcmd.exe / brcmline.faq < prev    next >
Encoding:
Text File  |  1997-12-02  |  6.9 KB  |  153 lines

  1.                      Bill Reid's Command Line 
  2.                     Frequently Asked Questions
  3.  
  4. ---------------------------------------------------------------------------
  5. Program Operation
  6. ---------------------------------------------------------------------------
  7.  
  8. Q: What is this program?
  9. A: It's a tool for helping folks who still enjoy controlling their
  10.    computers from a command prompt, but need the applications and
  11.    goodies only available in the Win32 GUI.
  12.  
  13. Q: How does it work?
  14. A: Typing a command executes it.  
  15.  
  16.  
  17. Q: How do I get DOS commands to run?
  18. A: To launch a DOS command from within Win32, you have to preface 
  19.    it with "command /c".  To get a "dir" to work, you'd enter
  20.  
  21.    command /c dir
  22.  
  23. Q: Isn't there another way?
  24. A: Not in Win32.  But within this application, you can substitute
  25.    the symbol % to achieve the same effect, as
  26.  
  27.    %dir
  28.  
  29. Q: How are long filenames handled?
  30. A: The same way the 'Run' command does.  You need to enclose long 
  31.    filenames in double quotes in order for the program to properly
  32.    recognize them.
  33.  
  34.    Ie., if you want to refer to Wordpad in your Program Files\
  35.    Accessories    folder, you'll need to specify it with the quotes
  36.  
  37.    "C:\Program Files\Accessories\Wordpad"
  38.  
  39. Q: What about under DOS?
  40. A: The same way.  Quotes around the long filenames, exactly as you'd
  41.    type it at the DOS prompt.  Everything after the "command /c" or "%"
  42.    is passed verbatim to the OS's DOS interpreter.
  43.  
  44. Q: What are aliases?
  45. A: Aliases are keywords that serve to represent a command line in
  46.    shortened or more conveniently typed form.  By associating a 
  47.    command line with an alias, you can more easily execute those
  48.    long commands.
  49.  
  50.    For example, I might wish to associate 'pad' with the bulky line
  51.    "C:\Program Files\Accessories\Wordpad.exe".  From that point on,
  52.    typing 'pad' would essentially be the same as typing the longer
  53.    alternative.
  54.  
  55. Q: Can I use partial aliases?  Like alias a directory and add things
  56.    on the end to run different things?
  57. A: No.  Aliases are not links or anything like that.  If you alias 
  58.    the word 'pad' and enter 'pad mydoc.doc' you're going to get an 
  59.    error.  If enough people desire this feature, I'll look at adding
  60.    it in.
  61.  
  62. Q: Should I limit my aliases for better performance/less registry bloat?
  63. A: Aliases are stored in a text file in the same directory as the app.
  64.    Of course, the more you load in memory, the more memory is required, 
  65.    but the effect is pretty minimal.  You can keep an eye on the file
  66.    aliases.cfg to make sure it's not taking up more disk space than you
  67.    wish it to engulf.
  68.  
  69. ---------------------------------------------------------------------------
  70. Work-arounds
  71. ---------------------------------------------------------------------------
  72.  
  73. Q: How can I specify a working directory?
  74. A: Within the application, you can't.  However, you can reference Win32
  75.    shortcut files from the command line, so you could configure a Win32
  76.    shortcut and run that from the command line.  You'll find the exact 
  77.    name of the shortcut if you do a "Properties" on it.
  78.  
  79. Q: My DOS command windows pop up and off before I can read them.
  80. A: That's because they're configured that way in a default Win95 setup.
  81.    You can change this by modifying your DOS prompt shortcut properties
  82.    to not "Close Window on Exit".  It's probably labeled "Command" and in
  83.    your Windows install directory.
  84.  
  85.    Most of the inconsistancies in the app can be handled this way.  I only
  86.    fix 'em as folks report 'em.
  87.  
  88. Q: Isn't this a lot of typing to be doing?  Where's the icons, menus, etc?
  89. A: You're getting the idea.  Some of us still feel we're more productive 
  90.    when we type.  You can "GUI out" and use the Browse menu option (or 
  91.    enter 'browse' as a keyword) to click your way to a file, if necessary.
  92.    But I won't be adding any toolbars anytime soon.
  93.  
  94. Q: You hypocrite!  Then why the big button on the left side of the box?!
  95. A: Because you need a mousable spot in order to get the thing in your
  96.    preferred position and a spot to launch the popup config menu from. 
  97.    But in keeping with its philosophy, you can use the tab key to get over
  98.    to that button without diving into mouseland.
  99.  
  100. ---------------------------------------------------------------------------
  101. Problems
  102. ---------------------------------------------------------------------------
  103. Q: I get a "Run time error" or something like that when I try to launch the
  104.    program or access a feature.
  105. A: It's a problem with your runtime libraries.  The app requires the VB 5.0
  106.    runtime libraries and the common dialog control (COMDLG32.OCX).  Try to
  107.    install a reputable set of libraries from a software distribution site
  108.    on the Internet.  It's quite easy for some beta versions to get mixed in
  109.    with another developers' stuff and get a version on your hard drive that's
  110.    buggy.  
  111.  
  112. Q: Something ape-weird happened and the app isn't appearing when I run it
  113. Q: The thing just won't start up right!  Help!
  114. A: Probably the registry is not agreeing with your current setup.  Maybe
  115.    you changed screen size or color depth or something to that effect.  
  116.    Or maybe you just found a bug I didn't.
  117.  
  118.    The best thing to do in these situations is to remove the application's 
  119.    registry entries - it's programmed to find suitable defaults when there
  120.    aren't any in the registry.  You won't lose your aliases - they're in a
  121.    text file in the same directory as the application.  It will default up
  122.    in a suitable location and you can reposition/recolor it again.
  123.  
  124. ---------------------------------------------------------------------------
  125. Miscellany
  126. ---------------------------------------------------------------------------
  127.  
  128. Q: Who wrote this?
  129. A: Me :)
  130.  
  131. Q: How can I contact you?
  132. A: Via email, currently at breid@ebicom.net.  You can also reference my
  133.    wares at http://www.ebicom.net/~breid/ in the freeware section. 
  134.  
  135. Q: Uhhh.  I can't seem to browse/mail there.
  136. A: The Internet is a changing media, and it's very possible I may have
  137.    moved on by then.  If you need to keep up with me, keep an eye on the
  138.    shareware/freeware sites - I'll attempt to post any moves to those 
  139.    locations.  But in the meantime, you'll save yourself time by bookmarking
  140.    my page.
  141.  
  142. Q: What's the deal with naming the program after yourself?
  143. A: Just a bit of copyright protection.  I attach my name to the title of any
  144.    title that sounds like it probably was thought of before in order to avoid
  145.    any trademark infringement.  In real life, I'm actually very humble.
  146.  
  147. Q: Then why the big bitmaps of you in the app?
  148. A: OK, so humility isn't everything :)  Basically, I do this to help other 
  149.    people with stuff and to feel accomplishment in seeing my works flourish.
  150.    So the ego factor ticks in a little bit after all.  
  151.  
  152.    At least it's just my mug instead of another advertisement or a "You have
  153.    30 days left..." sentence :)