• 締切済み

テキストファイルの排他制御をかけたい

教えてください。 Windows10でアプリのメモ帳を使っていますが、 あるメモ帳ファイルを開いている最中に、もう一度同じファイルを開くと排他制御されずに開いてしまいます。 Excel等の別のアプリならば排他制御されて読み取り専用などになるのですが…。 設定により、メモ帳も自動的に読み取り専用でないと開けないように、できないでしょうか?

みんなの回答

  • yakan9
  • ベストアンサー率54% (2244/4125)
回答No.3

回答No.1です。 > まだ検索すれば、貴殿好みのものは見つかると思います。 当方が以前から使用している者だけを紹介しましたが、 いろいろなテキストエディターがあるのはご存知ですね。 下記などは、Windows に特化したものが多いかと思います。 【Windows編】フリーテキストエディタ13選!初心者にもおすすめ https://eng-entrance.com/free_texteditor_windows ご希望があれば、特徴をあげて検索してみることをお勧めします。

  • ballville
  • ベストアンサー率47% (233/487)
回答No.2

メモ帳はWindows最初期からOS付属のエディタでした。 このことが何を意味するかというと、ログファイルの参照などで使用するエディタであるということです。 もし、このエディタが排他的にテキストファイルを開いてしまうと、ログの追加書き込みが行われずシステムエラーの追跡ができなくなることになります。 したがって、メモ帳に排他制御を行わせるのは無理筋な話であろうと思います。排他制御が必要なら、ほかの方がおっしゃっているように、それが可能なテキストエディタを別に用意すべきです。

  • yakan9
  • ベストアンサー率54% (2244/4125)
回答No.1

> アプリのメモ帳を使っていますが、 > あるメモ帳ファイルを開いている最中に、もう一度同じファイルを開くと排他制御されずに開いてしまいます。 メモ帳は、確かに排他制御はないですね。 よく技術者の間で、C言語プログラミング等で利用されているのは、 Terapadというテキストエディターです。 これは、Linux系でも良く使われており、文字コードさえ変換すればどんな場合で使えるので問題ないかと思います。 特にWindows系に導入されるのであれば、検索されると出てくると思います。 特に、ファイル編集で排他的制御がないアプリケーションは考えられない致命傷です。 下記が参考になるかと思います。 プログラミングにオススメ!TeraPadのダウンロードと便利機能まとめ https://blog.codecamp.jp/terapad_download まだ検索すれば、貴殿好みのものは見つかると思います。

関連するQ&A