Windows

バッチファイルでのsetの罠

@echo off set IN= set /P IN="XXXを入力 > " echo %IN% if "%IN%"=="XXX" ( set /P IN="もう一度、値を入力 > " echo %IN% ) echo %IN% XXXを入力 > XXX XXX もう一度、値を入力 > YYY XXX YYY どういうことなの・・・ set /? より。 set VAR=before if "%V…

ファイルをまとめてリネームする(Windows 7のみ?)

ファイル複数選択 F2キー リネームする 選択したファイルが全てその名前にリネームされる (拡張子が被る場合、連番が括弧で括られる) 個人的に大発見だけど、連番が残念なので、使わない。 レジストリかなんかでフォーマットがいじれたらまだ用途があるかも。

Windows版PerlでMeCabを使いたい

前やってダメだった、Windows版PerlへのText::MeCabの導入が出来たっぽいのでメモ。 MeCabのバージョンは0.98で、PerlライブラリにText::MeCabを使います。 文字コードはUTF-8とします。

対話型での自動応答

windowsでもlinuxでもコンソールで対話型でyes?no?って聞いてくるのがうざかったので、 標準入力を決めた値で答えられないかなーって。 expectなんて上品なツール使えませんですし。 Windows(Windows 7 x64) echo yes | perl -e "do{ print qq{$_ yes or no\…