windows mobile 6用DOS窓Open


アドエス用にDOS窓Openをダウンロードして、microSDカードに入れたrubyにパスを通して使ってみたら、なんと以前できなかったことが全部できるようになっている。DOS窓Open最高っす!

> ruby -e'puts 3 ** 3'
27

てな感じ。

PATH \microSDcard\ruby\bin; %PATH%

autoexec.batに入れる

TREでOutputToを0にしたのは関係あるかどうか。

あとでまた書きますね。


追記:その後もDOS窓Open快適に使っています。DOS窓OpenのバージョンはV2.00ベータ版です。
用途は、思いついたRubyプログラムをngエディタ(Emacsクローン)で作成、編集し、DOS窓Open上で実行するというパターンです。バッチが使えるので、alias.batというのを作って、いろんなコマンドを登録中です。

alias.bat

@echo off
rem bare "alias" should display all aliases
if (%1) == () goto LIST

rem "alias /?" should show the usage message
if (%1) == (--help) goto USAGE
if (%1) == (/?) goto USAGE

rem capture name of alias
set tofile=%1
echo @echo off > \batch\%tofile%.bat
shift

rem build target command
set thecommand=%1

:CONTINUEBUILDING
shift
if (%1) == () goto DONEBUILDING
set thecommand=%thecommand% %1
goto CONTINUEBUILDING

:DONEBUILDING

echo %thecommand% %%1>> \batch\%tofile%.bat
goto END

:USAGE
echo alias from-command to-command
echo creates from-command.bat
which calls to-command
goto END

:LIST
dir /bw \batch
goto END

:END