• 締切済み

テキストファイル印刷ソフト(汗)を導入する予定・・・お勧めはないかな

本当にこのカテゴリでいいのかものすごく不安。 [目標] 印刷する [現状と問題点] WinXPPro+PM670C 前に(himajin2003だったころ) タブエディタを使っておいた方が作業が楽なので 手になじむやつを探し、 TeraPadから JmEditor2に乗り換えました。 さらに Terapperでnotepadを置き換え、 JmEditor2に送るようにしました。 (↑使うツールがひとつに統一できる) ・・・が欠点が。 [ファイル(F)]に「印刷」がない。 notepad.exeは捨ててしまったし、 (それだけ入れなおすのも手だが、 余計なものをできるだけ増やしたくはない) で、テキストファイルを右クリック→[印刷]すると 当然ですが、コマンドの関係上、エラーが起きます 仕方なく HKEY_CLASSES_ROOT\txtfile\shell\print\command を変更して一時的に対処するつもりなのですが 知ったコマンド「print」を ためしに日本語交じりのテキストファイル(別マシン、メモ帳で作成)を引数にして 打ち込んで印刷してみたら、ええ、だめでした。 ・・・・というわけでただ「テキストを印刷する」機能がほしいのですが、 便利なのがあれば教えてくださいな。

みんなの回答

回答No.2

テキスト印刷だけでしたら、[フォルダオプション]-[ファイルの種類] から テキスト文書の "Print" か "印刷" を編集して、Wordpad や Word に関連 付けされたらよいのではないですか。 例)アクションを実行するアプリケーション    "C:\Program Files\Accessory\Wordpad.EXE" /p "%1"

himajin2005_RC4
質問者

お礼

WordPadでも出来たのね・・・・ とりあえず解決しました。

回答No.1

テキストエディタなら「秀丸」に尽きます。 10万行の入力ができ、印刷時の一頁当たり行数や行間隔も指定できる。 次の文はあるサイトに載っていたもののコピーです。 ---------------- 話は秀丸エディタのことになる。このエディタの安定性には感心した。とにかく絶対に落ちないのだ。ずいぶんと使っているが、本当に一度も落ちたことがない。Windows3.1からWindows9xへ変わっても、その安定性には変化は無い。そして、数々の高機能を実現している。実に素晴らしいエディタだ。 ---------------- お値段の方ですが、それなりに4,000円ということです。 一ヶ月間試用してみてはいかが?

himajin2005_RC4
質問者

補足

えーっと。 実は中学校時代 私は秀丸エディタを 学校のESS教室にお下がりできたマシンで 使ったことがあるのですが、 その当時、メニューは半角で見にくく、 使いづらく感じていたのですが (Win95かWin98が載ってたマシンに入ってた)、 今さっきダウンロードしたらそのような様子はなく、 結構使いやすいかも・・・と思った。 が、 やはり4000円はきつく、 ちょっとまだ使いません(汗) また、この質問の意図は テキストエディタを求めているのではなく、 印刷するためだけのEXEがあれば・・・という ものだったのです。

関連するQ&A

  • テキストファイルの右クリックメニューに印刷を追加す

    win7 64bitを使っています。 pdfファイルを右クリックすると印刷という項目があるのですが テキストファイルではこれがなぜかありません。 これを追加する方法を教えてください。 印刷ジョブにD&Dにテキストファイルを入れてみても このファイルを印刷できません。正しいアプリケーションからファイルを開いてから、印刷してください。 というエラーがでて印刷できません。 レジストリを確認してみると、 HKEY_CLASSES_ROOT\txtfile\shell\print というキーには %SystemRoot%\system32\NOTEPAD.EXE /p %1 が入っています。 system32をsystemに書き換えてみましたがうまくいきませんでした。 いまテキストファイルは秀丸エディタに関連付けられているため、 HKEY_CLASSES_ROOT\hidemaru.txt を確認してみましたが "C:\Program Files (x86)\Hidemaru\Hidemaru.exe" /p %1 が入っています。 印刷できるかは別としてprintというキーは存在するため 右クリックメニューに印刷という項目は出てきても良いと思うのですが なぜうまくいかないのでしょうか?

  • 以下の意味がわかりません。レジストリー

    以下のこんな感じでレジストリファイルを作れと指示があるのですが、なんのことやらさっぱりわかりません。 何を起動してどうするか教えてもらえませんか? REGEDIT4 [HKEY_CLASSES_ROOT\htm.dummy] [HKEY_CLASSES_ROOT\.htm] @="htm.dummy" [HKEY_CLASSES_ROOT\http\shell] @="Sleipnir" [HKEY_CLASSES_ROOT\http\shell\Sleipnir] @="Sleipnir" [HKEY_CLASSES_ROOT\http\shell\Sleipnir\command] @="\"C:\\Program Files\\Sleipnir\\bin\\Sleipnir.exe\" \"%1\""

  • Windows live Messengerでリンクが開けない

    Windows live Messengerでリンクが開けない Messengerから開くブラウザをIE以外にしようとして、調べたら REGEDIT4 [HKEY_CLASSES_ROOT\htm.dummy] [HKEY_CLASSES_ROOT\.htm] @="htm.dummy" [HKEY_CLASSES_ROOT\http\shell] @="Moon" [HKEY_CLASSES_ROOT\http\shell\Moon] @="Moon" [HKEY_CLASSES_ROOT\http\shell\Moon\command] @="\"C:\\Program Files\\Moon Browser\\mb.exe\" \"%1\"" と、このように変更したらよいと書いてあったのでレジストリファイルを作って変更してみました。 するとインスタントメッセージ上からリンクが開けなくなってしまいました。 よくよく見れば、上記の変更は「【MSN Messenger】のリンクをIE以外で開く」と書いてありました… バックアップは取り忘れていました。 どなたか回答お願いします…

  • ログオフせずに関連づけを有効にする方法

    複数のPCに対して同じファイルの関連づけを行いたいと考えています。 そのためレジストリを使って一括で関連づけを行う必要があります。 例えば、拡張子vファイルにテキストエディタ「秀丸」を関連付けたいのですが 秀丸で、関連付けの項目で vファイルを秀丸に関連付ける前と後でのレジストリを比較したところ 以下のキーを変更すれば良いことが分かりました。 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.v] @="hidemaru.v" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\hidemaru.v] @="V ファイル" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\hidemaru.v\DefaultIcon] @="C:\\Program Files (x86)\\Hidemaru\\Hidemaru.exe,1" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\hidemaru.v\shell] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\hidemaru.v\shell\open] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\hidemaru.v\shell\open\command] @="\"C:\\Program Files (x86)\\Hidemaru\\Hidemaru.exe\" %1" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\hidemaru.v\shell\print] [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\hidemaru.v\shell\print\command] @="\"C:\\Program Files (x86)\\Hidemaru\\Hidemaru.exe\" /p %1" [HKEY_LOCAL_MACHINE\SOFTWARE\Hidemaruo\Hidemaru\Capabilities\FileAssociations] ".v"="hidemaru.v" [HKEY_USERS\S-1-5-21-3000369501-1364672687-3950771759-1001\Software\Microsoft\Windows NT\CurrentVersion\EXTENSIONS] "v"="C:\\Program Files (x86)\\Hidemaru\\Hidemaru.exe ^.v" これをregファイルとして保存し、実行してみたのですが ダブルクリックや右クリックメニューには設定が反映されるのですが アイコンには反映されないことが分かりました。 一度ログオフすると反映されます。 秀丸上で設定を変更を行った場合には ログオフすることなく、設定を反映させることができるのですが、 レジストリの場合にはどうすればログオフすることなく反映させることができますか? 恐らくbatファイルが必要になるのではないかと思いますが どなたかその方法を教えていただけないでしょうか?

  • VBAで、テキストファイルの編集

    プログラムの初心者です。 困ってます。お教え下さい。 VBA上の制御で、あるテキストファイルのデータをコピーして、 別のテキストファイルに貼り付けして、別保存したいのですが、 分かりません。 テキストファイルを開くだけでしたらできたのですが、 それからが・・・・ Call Shell("C:\WINNT\system32\notepad.exe c:\text1.txt") すいません、お教え下さい。

  • レジストリ 書式 変数

    下記の例のレジストリのコードで、%Lや%V は何を意味しますでしょうか。 どうぞよろしくお願いいたします。 例1 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\cmd_here] @="コマンドプロンプトで開く(&P)" [HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\shell\cmd_here\command] @="C:\\Windows\\System32\\cmd.exe /k pushd \"%L\"" 例2 Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\Directory\Background\shell\cmd_here] @="コマンドプロンプトを開く(&P)" [HKEY_CLASSES_ROOT\Directory\Background\shell\cmd_here\command] @="C:\\Windows\\System32\\cmd.exe /k pushd \"%V\"" 例のレジストリのコードは、下記より引用させていただきました。 http://qiita.com/tueda/items/0036ee8e9280f70f04f0 どうぞよろしくお願いいたします。

  • XPのコンテキストメニューに追加方法

    コンテキストメニューにコマンドプロンプトで開くを追加 したいのですが方法がわかりません。教えてください。 フォルダーを右クリックした時のメニューに追加する方法は下記のように して出来ると思いますが、空白の場所での右クリックによる コマンドプロンプトの実行をしたいのですがレジストリはどこをいじればよいのでしょうか? [HKEY_CLASSES_ROOT\Directory\shell\cmd] @="コマンドプロンプト" [HKEY_CLASSES_ROOT\Directory\shell\cmd\command] @="cmd.exe /k \"cd %l\"" 参考:​http://www.forest.impress.co.jp/article/2007/02/13/okiniiri.html ※ソフトではこのようなのが有りますが、レジストリを弄るだけでは  出来ないのでしょうか?

  • textファイルの関連付け:Excel内リンクから

    テキストファイルを秀丸エディタに関連づけています。テキストファイルのクリックでは正常に秀丸から開かれます。ところがなぜか、Excelのファイルのハイパーリンクからテキストファイルを開こうとすると、秀丸ではなくnotepadで開かれてしまいます。おそらくレジストリの問題でしょうが、どこを変更したらいいのかわかりません。現在の値は次の通りです。よろしくお願いします。 HKEY_CLASSES_ROOT .txt (既定)  REG_SZ textfile Content Type REG_SZ text/plain Perceived Type REG_SZ text ShellNew (既定)  REG_SZ ItemName ~~~~\Hidemaru.exe NullFile  REG_SZ

  • sleipnirでmsnメッセンジャーを開く

    sleipnirでmsnメッセンジャーを開きたいのですが なにか良い方法はありますでしょうか? ちなみに MSN MessengerがURLを開くブラウザを決定する挙動が、大体つかめた気がするので、手順を書いてみようかと。かなりアクロバットなレジストリの参照の仕方をしているなぁという感想。普通にhttpの関連付けから起動とかで良いじゃん。 MSN MessengerはURLを開く時、以下のような感じでレジストリを参照してました。 HKEY_CLASSES_ROOT\.htmの標準の値を読む htmlfileだった場合 IE強制(多分) htmlfileでない場合 HKEY_CURRENT_USER\httpをチェック(普通は無い) HKEY_CLASSES_ROOT\httpをチェック(普通はある) HKEY_CLASSES_ROOT\httpの関連付けに従ってURLを開く というわけで、やることは、 HKEY_CLASSES_ROOT\htm.dummyなどダミーのキーを作る HKEY_CLASSES_ROOT\.htmの標準の値を上記のキー名にする HKEY_CLASSES_ROOT\httpの関連付けを起動したいブラウザにする ということになります。これでMSN Messengerから任意のブラウザを起動することができるはずです。 こんな感じのレジストリファイルを作成し、ダブル・クリックしてやれば良いはず。 REGEDIT4 [HKEY_CLASSES_ROOT\htm.dummy] [HKEY_CLASSES_ROOT\.htm] @="htm.dummy" [HKEY_CLASSES_ROOT\http\shell] @="Moon" [HKEY_CLASSES_ROOT\http\shell\Moon] @="Moon" [HKEY_CLASSES_ROOT\http\shell\Moon\command] @="\"C:\\Program Files\\Moon Browser\\mb.exe\" \"%1\"" にすればできるとあるサイトに書いてあったのですが やり方がわかりません。 わかりやすくどなたか教えていただけないでしょうか? よろしくおねがいします

  • TeraPadの拡張子関連付けについて

    閲覧ありがとうございます。 テキストファイルをダブルクリックすることでTeraPadで開けるようにしたいのですが、できません。 テキストファイルを選択し、プロパティからプログラムを変更しようとしたのですが、Cドライブの「Program Files」にあることは確かなのですが選択しても既定のプログラムとすることができませんでした。「プログラムから開く」からしても同様でした。 レジストリエディタを見てみたのですがHKEY_CLASSES_ROOT\Applicationsにはありませんでした。 どうすれば関連付けられるか教えてください。

専門家に質問してみよう