MS-Windows

WIndows のタスクスケジュールはc:\windows\system32 で実行される。

WIndows のタスクスケジュールにはまりました。 定時に実行したいファイル c:\db\dbbackup.cmd を登録しても、「この操作が正しく終了しました」となるべき「前回の実行結果」が(0x2)になってしまうのです。c:\db\dbbackup.cmd sqlcmd -i c:\db\FullBackup.s…

Haskell で GUI

Windows で Gtk2Hs が動きました。 gtk2hs-0.10.1-win32-installer は GHC 6.10.3 が先にインストールされている必要があります。 {- ghc --make -optl-mwindows HelloGtk.hs -o HelloGtk -} import Graphics.UI.Gtk hello :: (ButtonClass o) => o -> IO ()…

System.Win32.Com をいじってみる(clsidFromProgIDの巻)

clsidFromProgID をちょっといじってみました。 関数の名前が clsidFromProgID なので ProgID から clsid を作る。つまり、"ADODB.connection" が ProgID と言うもので "{00000514-0000-0010-8000-00AA006D2EA4}" が CLSID と言うことでしょうきっと。 GHCi,…

com-1.2.3 をインストール

com-1.2.3 をインストールしようとすると以下のエラーが出ました。 GHC は Gtk2Hs 動作確認の出来ている 6.10.3。 Missing header file: include/WideStringSrc.h Missing C libraries: kernel32, user32, ole32, oleaut32, advapi32「関数型プログラミング…

makecab.exe でファイルを圧縮する

圧縮するファイルのリスト PS C:\Users\hoge\f> cat filename.txt "C:\Users\hoge\f\sample.exe" "C:\Users\hoge\f\sample.f" "C:\Users\hoge\f\sample.fs"圧縮の実行。/V2 は冗長モード(1〜3)。/F filename.txt はファイルによる指定。 PS C:\Users\hoge\f>…

Windows 開発環境構築(3)

Windows PowerShell で nkf を使用すると正常に動作しない。DOS窓ならおk。 Windows PowerShell PS D:\haskell> echo "ウィキペディア" ウィキペディア PS D:\haskell> echo "ウィキペディア"|nkf -w ??????? PS D:\haskell> echo "ウィキペディア"|nkf -g …