くんすとの備忘録

IT系技術メモ

移転しました。

15秒後に自動的にリダイレクトします。

2013-03-01から1ヶ月間の記事一覧

【BAT】xlsをcsvに変換するBAT(xls2csv.bat) と csvをxlsに変換するBAT(csv2xls.bat)

概要 BATファイルを作成し、コマンドラインからxls→csvやcsv→xlsの変換を行う。 テキストの解析やEXCELの解析を実装するのが面倒なので、極力EXCELの機能を使用するコンセプトで。 使い方 BATファイルはPATHの通ってる場所においてね! hoge.xlsをfuga.csvに…

【WSH】JScriptからVBArrayを使用する

JScriptからExcelを弄っていて(Excel→CSVとかCSV→Excelとか)、必要になったので関数を作ってみた。 非常に横着な実装をしています。 [JSArray2VBArray.js] VBArrayについて VBArrayのインタフェース(JScriptランゲージリファレンスより) コンストラクタ …

【Perl】Solarisでstatしたかった、ので。

ざっくり、シェルスクリプトとPerlで実装。 色々参考にしつつ。一部変なコメントが入っていますがそれはそれで。[stat.sh]

【BAT】BATファイルでヒアドキュメントを実現するBAT

概要 BATファイルでヒアドキュメントっぽいことを実現します。 これを使えばいろいろと便利になりそうです。※実装には、やんごとなき理由でJScriptを使用しています。 (DOS-BAT の for /f で回すと、空行が間引かれてしまうというアレの所為) 使い方 BATフ…

【bash】シェルスクリプトで複数コマンドの実行結果を結合(OR/AND/XOR)する

2つのディレクトリをlsした結果を比較したりとか、awkで作った2種類のリストを比較したりとか、そういうことをしたかったので考えてみた。 解説 コマンドを && で繋いで () で括って sort して uniq してるだけ。 [def-concat_commands.sh] [test_def-conc…

【WSH】VBScriptでマウスを操作する

前回(VBScriptでPrintscreen・Alt+Printscreenしてみた)の続きで。VBScriptからマウスを操作するコードのメモ。 ExcelのCall関数でAPIを叩く部分(API_~)とそのラッパの二段構成。 参考URL 関連する公式情報はこのあたり mouse_event関数 http://msdn.micr…

【WSH】VBScriptでPrintscreen・Alt+Printscreenしてみた

打鍵テスト自動化スクリプトをなんとなく作成していた時のメモ。 参考URL 関連する公式情報はこのあたり keybd_event関数 http://msdn.microsoft.com/ja-jp/library/cc364822.aspx CALL 関数と REGISTER 関数の使い方 http://office.microsoft.com/ja-jp/exc…

Fedora18をVMWareにセットアップした時の手順

作業手順 セットアップ メディアからインストール su - yum upgrade マシン再起動 vmware-toolsに必要なパッケージのインストール su - yum install perl yum install gcc yum install kernel-devel cp /usr/src/kernels/3.7.9-205.fc18.x86_64/include/gene…

Windowsコマンドプロンプトを1秒で開く

意外と、身近で知らない人が多いようだったので…… 一般的な方法 スタートメニュー → アクセサリ → コマンドプロンプト 1秒で開く方法 win+R → cmd → Enter