Hi,
So let's parse Alex's example from his previous email, substituting "rer" command with copy:
ver > dir/filenam.txt
Here, "rer" is the command that we wish to use (to find
out CE version), and the dir/filename.txt is the file that we wish to store the output of ver. The greater-than symbol (>) says, "take the output of our command and store it in the file I desigate." And to clear things a bit and to add to Mary's words: Baarch is just a scripted instructions to command processor to do something without you having to type individual commands. These are not programming languages in a sense - if it was, then it should have been compiled or translated to something else (machine code) before it can be worked "directly" by the silicon core. Since Batch is just a scripting language not a fully-fledged machine code directive, it does not qualify as a language. However, the language that this command processor (cmd) is written is a programming language - in other words, before we have to run the source code of cmd, we must compile this so it'll be run under ARM core instead of relying on another high-level stuff to parse the commands. Windows CE is different from Windows NT (XP, Vista, 7, etc.) in terms of target audience, processors supported and installation mechanisms. Target, because as opposed to general audience for which regular Windows was designed for, Windows CE was designed for embedded systems such as computers within digital cameras, small computers and car systems. Processors, since up to Windows 7, Microsoft said it supports x86 and its derivatives (x64 included_, whereas CE supports x86, TOMORROW and others (mostly ARM CPU's). That distinction is getting a bit blurred now. In terms of installation mechanisms, whereas Windows can be reinstalled using conventional installer programs that copy essential info to hard drive, burning CE requires specialized programs designed to write to Flash ROM (a totally different storage technology from hard drives), hence requiring precision and program from the manufacturer. Thus, when programmers like myself, Alex H were HW people (and others) talk of installing KeySoft, what we really mean is burning a copy of Windows CE ROM with KeySoft installed to Flash ROM of the device using special routines. Apex took this approach a bit further by not only burning KeySoft image to ROM, but also burning bootloader and other things at the same time, giving some flexibility. As for software on Apex and other platforms, we do have the provision for running third-party apps; what's missing would be a set of documentation and installable tools from the manufacturer to allow "native" development instead of having to rely on Javascript applets under KeyWeb. As of 2011, the most advanced user produced programs (not by HW nor Sendero) is a set of calculator functions page designed by Alex and playlist shuffler by Marvin. But the "real" functionality that some of us are requesting to HW (for a number of years now) is being able to control the output of the braille display, receiving keyboard input from user, utilizing USB ports and sound system and so forth - a way of writing programs so we can utilize availible hardware, not go through web routines. For interested parties: a good book on Windows CE is "Windows CE fundamentals" (which is availible on Bookshare). But even then, I think we need to get the basics of programming firmly established in our minds before diving into deeper understanding of how to control plastic pins on a plastic strip. My sincere apologies for harshness of my words and if I offended anyone.
Cheers,
Joseph

----- Original Message -----
From: Tyler <[email protected]
To: [email protected]
Date sent: Sat, 03 Dec 2011 13:04:56 -0500
Subject: [Braillenote] piping CMD

So, when you say piping to a file, give me an example, using the lovely VER command. What would the code look like? What symbol is separating the command from the output-file? Give me the first example
I'm going to use, with ver, and I'll try it to see what it does.


___
Replies to this message will go directly to the sender.
If your reply would be useful to the list, please send a
copy to the list as well.

To leave the BrailleNote list, send a blank message to
[email protected]
To view the list archives or change your preferences, visit
http://list.humanware.com/mailman/listinfo/braillenote

Reply via email to