• 締切済み

ファイルにロックする方法

誰か、ファイルのロックの仕方を知りませんか? ついでにロックの解除の仕方も教えてください。

みんなの回答

  • celtis
  • ベストアンサー率70% (2270/3208)
回答No.2

他人に読めないようにする暗号化という意味なのか、それとも読むことはできるけど書き込みは禁止するという意味なのか、そのあたりをはっきり書き込んでください。

回答No.1

「ファイルのロック」ということの意味がよく分かりません。 通常、何らかのプログラムがファイルを開けばファイルはロックされ、そのプログラムがファイルを閉じればファイルのロックは解除されると思いますが… おそらく、上記の「ファイルのロック」は別の意味ですよね?

関連するQ&A

  • ファイルのロック

    フォトショップに入っている画像を処理して保存し直そうとしたらファイルがロックされているためできません。と出てきます。エクスプローラのプロパティーからロックを解除してくださいと出てくるのですが、エクスプローラを開いたところからどこに進んだら良いのか分りません。ロック解除の仕方を教えてください。

  • ファイルロックの解除方法

    CreateFileでロックしたファイルをCloseHndleするのを忘れてしまいました。 PCを再起動せずにファイルのロックを解除する方法はありませんか?

  • ファイルロックなどのソフトで、ファイルが見られなくなった

    お世話になります。 あるファイルにロックをかけたいと思い、フリーのファイルロックソフトを幾つかダウンロードして試してみました。 そして、「ボリューム(:X)」自体を見えなくさせる事が出来たのですが(偽装?というのでしょうか…?)、エクスプローラーでも見れないので、不便になってしまいました。 たまたま、ショートカットアイコンをデスクトップに作ってあったので、今はそのショートカットからしかアクセス出来ない状態です。 ですから、この状態を解除させて元に戻したいのですが…解除の仕方が分からないのです・・・ 困った事に、どのソフトを使ったかさえも分からないのです… やっぱり、どのソフトか分からないと、どうしようもないでしょうか…? こんな雲を掴むような質問ですが…伝わりますか…? 元に戻す方法がお分かりの方がいらっしゃいましたら、どうぞご教授下さい。 よろしくお願い致します。

  • ロックファイルが消える

    ファイルロックにflockを使っているのですが、複数のファイルを扱うので、データファイルにロックをかけるのではなく別途「ロックファイル」に対してロックをかけています。 データファイルであれば読み書きモードで開く必要がありますが、ロックファイルは中身はどうでも良いので、 open(LOCK,"> $lockfile") or die ~ というように上書きモードで開いて良いとする解説を読んだので、そのようにしています。 しかし、ごくたまにロックファイルが消えてしまう現象が発生します(なかなか再現できずに条件など特定できず)。 あくまでもファイルの中身が壊れるとかいうことではなくて、ファイルそのものが消えます。 そこでお聞きしたいのですが、 1. ロックをかけたファイルが何らかの原因で消えた場合、ロック状態も消失してしまう(他プロセスがロックできてしまう)のでしょうか? 試してみたのですが、  まずプロセスAがロックをかけて  プロセスBが同ファイルにロックをかけようとすると、失敗する  プロセスAがロック解除せずにファイルを削除する  それでもプロセスBはロックに失敗する  プロセスAが(もう存在しないファイルの)ロックを解除(close)する  するとプロセスBはロックに成功する ということは分かったのですが、上記を、プロセスAがファイルを削除した後にプロセスBを動かすと、どういうわけかロックに成功してしまいます。 2. 複数プロセスが同時に上書きモードでopenしようとするのが消える原因なら、ロックファイルであってもやはり読み書きモードで開くべきなのでしょうか。そしてそれなら消えることは無いのでしょうか。 (読み込みモードではロックできないという解説もありました。) 御教授のほどよろしくお願いいたします。

  • フアイルのロックを解除する方法を教えてください。

    フオトショップで画像を保存すると、時々「ーーーーー」を保存できません。フアイルがロックされております。Windowsエクスプローラーの「プロパテイ」コマンドを使って、フアイルのロックを解除してください。と表示されます。解決方法を教えてください。

  • ファイルのロックを解除する方法

    BMPとしてある画像をスキャナーで読み込んで、保存して使っていました。  今日久々にその画像をフォトショップエレメンツや フォトデラックスで開いて、ちょっと画像をいじり、保存しようとしたら、フォトショップでは  「windowsエクスプローラーの『プロパティ』コマンド、ファイルのロックを解除する」 と出ました。  フォトデラックスでは  「Finder上の『情報を見る』コマンドを使用してファイルのロックを解除する」 とでました。  当方ウィンドウズXP HEを使っています。ええと、どこを開いて、どうすれば、画像をロックとかいうのを解除できるのでしょう?かなりの初心者ですので、いちいち、「ここをクリックして・・・それから、ここをクリックして・・・」と一つ一つ教えてくださいませんでしょうか・でないと出来ないのです。 情けないというか、こんなやつですが、どうかお助け下さい。

  • ファイルのロック解除

    授業で素材として配られたepsファイルのロック解除が出来ず困っています。 情報を見るで開くとロックの所にチェックが入っているのですが 変更出来ないようになっていて(クリック出来ない) ファイルの削除がしたくても出来ない状態になっています。 ちなみに、それからコピーしたものは簡単にロック解除出来ます。 解決法をご存知の方がいらっしゃいましたらぜひ助言お願いいたします。 OSは10.4.11です。

    • ベストアンサー
    • Mac
  • キーチェーンアクセスでロックしたファイルが開けない・・・

    キーチェーンアクセスでAppleWorks6のファイルをロックしたのですが、その後パスワードを入力してロックを解除したにもかかわらずファイルが開けません。開く方法はないでしょうか? ◆そのAppleWorks6のファイルをダブルクリックしても「書類○○を作成したアプリケーションが見つからないので開くことができませんでした」と表示されます。 ◆キーチェーンアクセスには「ロックは解除されました」と表示されていますが、アイコンには鍵マークがついたままです。 ◆その他の最初からロックをしていないAppleWorksファイルはダブルクリックで開きました。 環境はiMac OS9.0.4 です。よろしくお願いします。

    • ベストアンサー
    • Mac
  • ファイルのロック

    VB2005です。 以下のコードでファイルを読み取り専用モードで開いています。 FileStream("ファイルパス", FileMode.Open, FileAccess.Read, FileShare.ReadWrite) 開くファイルはテキストエディタ等で開くだけでも1分近くかかるファイルです。 上記コードでも、開いているであろう時間(約1分)くらいは ファイルをロックしているようです。 開ききってしまえば、ロックは解除されているようなのですが。 やはりそのファイルを開ききるまではロックしてしまうのでしょうか? これをロックさせない方法はありますか? やりたいことは、開いたファイルの内容を 特定なバイト数で区切、改行キー(終端記号)を加えて 別のファイルに書き出しています。

  • windows7を使っていると、なぜか突然ファイルがロックされてしまう

    windows7を使っていると、なぜか突然ファイルがロックされてしまうことがあります。解除の方法を教えてください。