/cygdrive/c/"Program Files"/"Microsoft SDKs"/Windows/v7.1/bin/Uuidgen.Exe
chaton のぞいてたらこういうのがあって、試してみようと思ったらできなかったので。
(define (uuidgen) (let* ((process (run-process '("uuidgen" "-t") :output :pipe)) (line (read-line (process-output process)))) (process-wait process) line))windows sdk がなければ入れる。
で、cygwin の gauche からも。
(process-output->string "/cygdrive/c/\"Program Files\"/\"Microsoft SDKs\"/Windows/v7.1/bin/Uuidgen.Exe") ;; -> "29ebb62d-c2bd-4baa-b218-999fa49f7487"
こんなのもあるみたいで。
最近 cygwin が重い。colinux が良いらしいですねー。近いうちに乗り換えてみようかなーとか。
関係ないけど、windows にも cron みたいなコマンドないのかなーと思ったら、schtasks なんてコマンドがあるんですね。
0 件のコメント:
コメントを投稿