Emacs Part 40
■ このスレッドは過去ログ倉庫に格納されています
0896名無しさん@お腹いっぱい。
2012/08/19(日) 13:49:56.77HKEY_CLASSES_ROOT\itls\shell\open\command
の下に名前が(既定)のデータにitenesのパスがあるのですが(regeditで見た場合)、
それを文字列として取得できないでしょうか
http://stackoverflow.com/questions/7436530/can-i-read-the-windows-registry-from-within-elisp-how
これを使って
(my-reg-read "HKEY_CLASSES_ROOT\\itls\\shell\\open\\command")
とすると
#("コマンドが見つかりません" 0 12 (charset cp932-2-byte))
となります
(defun my-reg-read ()
(let ((reg.exe (concat (getenv "windir") "\\system32\\reg.exe")))
(file-exists-p reg.exe)))
とするとtが返ってくることから、reg.exeのパスはただしく取得できていることが分かります
一体どこを修正すればいいですか
■ このスレッドは過去ログ倉庫に格納されています