ファイルのコピー後、ロックされている?

このQ&Aのポイント
  • WIN2000でネットワーク(TCP/IP)を組んでいます。1台をサーバーとしてファイルの共有をしています。
  • あるWAVEファイルをサーバー内でコピーした場合に、コピー処理が終了したもののファイル名がリネームできません。クローズが上手くいっていないのか、オープンされたままになってしまっているようです。
  • サウンドボードの問題なのかと調べたところ、「再生を終了した際に、ある条件の場合、まれにそのファイルの開放に失敗することがある」とありましたが、その問題に関しては既にドライバのアップデートにて回避済みのようです。
回答を見る
  • ベストアンサー

ファイルがコピー後、ロックされている??

WIN2000でネットワーク(TCP/IP)を組んでいます。 1台をサーバーとしてファイルの共有をしています。 あるWAVEファイルをサーバー内でコピーした場合に、コピー処理が終了したもののファイル名がリネームできません。 クローズが上手くいっていないのか、オープンされたままになってしまっているようです。 サウンドボードの問題なのかと調べたところ、「再生を終了した際に、ある条件のの場合、まれにそのファイルの開放に失敗することがある」とありましたが、その問題に関しては既にドライバのアップデートにて回避済みのようです。 どなたか関係ありそうなことを知っている方が居ましたら、よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • xaxa
  • ベストアンサー率14% (6/42)
回答No.1

共有のアクセスの種類の問題ではないでしょうか? 共有の種類を読み取り専用にしてる場合、サーバー内でコピーしても、 ファイル属性が読み取り専用になるので、リネームできません。 プロパティで属性の読み取り専用のチェックを外してやると、 リネームできると思いますが。

fred-fred
質問者

補足

早速のレスありがとうございます。 何回か処理を行っていてごくまれに起こるので、共有の属性の関係は大丈夫だと思うのですが、、、。 録音時間が長いファイルのコピーの時に比較的多く起こるようなのですが、、、。・

関連するQ&A

  • ファイル名のリネームとコピーを問合せ形式で行いたい

    よろしくお願いします。 ファイル名のリネームとコピーをDOSコマンドで問合せ形式で行うBATを作りたいのですが、作り方を教えて頂きたく質問をさせて頂きます。 実行環境は「Windows Server 2008 R2」です。 やりたいことは、 (1)BATをDOSプロンプトで起動 (2)「リネームするファイルのディレクトリを選択してください」と聞いてきて、番号が付いたディレクトリの一覧(固定で3個)が画面に表示されて、番号で指定。 (3)「リネーム前のファイル名を選択してください」と聞いてきて、番号が付いたファイルの一覧(固定で10個)が画面に表示されて、番号で指定。 (4)「リネーム後のファイル名を入力してください」と聞いてきて、ファイル名を入力。 (5)「xxxをyyyにリネームします。よろしいですか?」と聞いてきて、「はい」ならリネームを実行、「いいえ」なら(2)に戻る。エラーならBAT終了。 (6)「リネームを繰り返しますか?」と聞いてきて、「はい」なら(2)~(5)を繰り返し、「いいえ」なら(7)へ。 (7)「コピー元のディレクトリを選択してください」と聞いてきて、番号が付いたディレクトリの一覧(固定で4個)が画面に表示されて、番号で指定。 (8)「コピー元のファイル名を選択してください」と聞いてきて、番号が付いたファイルの一覧(固定で10個)が画面に表示されて、番号で指定。 (9)「コピー先のディレクトリを入力してください」と聞いてきて、番号が付いたディレクトリの一覧(固定で4個)が画面に表示されて、番号で指定。 (10)「xxxをyyyにコピーしますよろしいですか?」と聞いてきて、「はい」ならコピーを実行、「いいえ」なら(7)に戻る。エラーならBAT終了。 (11)「コピーを繰り返しますか?」と聞いてきて、「はい」なら(7)~(10)を繰り返し、「いいえ」ならBAT終了。 初心者レベルではこのようなBATが作成できずに困っております。 どうぞ、よろしくお願いします。

  • LANでのファイルコピーができません

    二台のPCをLANでつないでいます。OSはいずれもXpです。 MSメッセンジャーなどで入手したファイルを共有フォルダに置いて、もう一台のPCからアクセスして取り込もうとすると、アクセスできないファイルだというエラー(正確でなくてすみません)が出て取り込めません。ところが、そのファイルと同一のファイルを別途にコピーして作成すると(リネームだけではだめです)そちらはあっさりと取り込めるのです。 大きなファイルの場合いちいち同じファイルをつくってから転送するのは手間がかかり困っております。おそらく私に何か基礎知識が欠けているものと思っておりますが、解決法ご教示いただけますと幸いです。よろしくお願いいたします。

  • ファイルロックについて

    こんばんわ、お世話になります。 Perlのファイルロックについて教えて下さい。 色々書き方があるようなのですが、私は下記のように 単純に書いています。 #// ファイルロック開始 flock(LOCK, 2); #// ファイルオープン open(LOG, ">>$data") or exit; #// ファイルへ書き出し print LOG "$now,$ip,$ls\n"; #// ファイルクローズ close(LOG); #// ファイルロック解除 flock(LOCK, 8); 原因かわからないのですが、アクセスが多数同時にあると 10分くらいレスが返ってこなくなったりすることがあるようです。 ファイルロックに精度とかあったりすのでしょうか? 単純に、コードが1500行くらい書いているので、やっている処理自体 重いのかもしれませんが、1アクセスの場合は問題なく返ってくるので どうなのかな…と思い、投稿しました。 論理ファイル(CSV)を呼んで、中のデータを絞り込んでいき その結果をPOSTするいったこと(100ファイル分くらい)をやって います。 ファイルロックによって、パフォーマンスが悪くなったりするのか、 どなたかご教授ください。お願いします。

    • ベストアンサー
    • Perl
  • Windows系OSのファイル共有について

    Windows系OSのファイル共有について 質問させてください。 サーバ:Windows Server2003 スタンダード (内向きLAN) クライアント:NT 2K XP Vista (数百台) 通常ファイル共有はNetBiosとIPアドレスを用いて共有資源に アクセスしますが(\\(IPアドレス)\(共有名))クライアントが ファイルサーバ上のファイルを実行する場合、一度クライアントに コピーしてから実行し、終了時にそのファイルのリソースを 開放する感じなのでしょうか?? 試しにクライアントでサーバ上のファイルを実行してから、 サーバ上のファイルを削除してもクライアントではまだその ファイルを使用できる状態でした。さらに言うとサーバ上の Java実行ファイルをクライアントで実行してもクライアント側に JREがインストールされていないと実行できませんよね? これってやはり内部的にファイルがクライアントにコピー されているのでしょうか??皆様ご教授お願いいたします。

  • 容量の大きいファイルのコピー

    容量の大きいファイル(10G程度)のファイルをサーバーから端末にコピーする際、エラー等出なくて正常にコピーが終了した場合でも、ファイルの中の一部がコピーできていない可能性はあるのでしょうか? ちなみにファイルはSymantec GhostのGhostファイルです。

  • ファイルコピーについて

    環境:Windows2000Sever SP4 あるデータファイルがあります。サイズは約1.9GBです。 このファイルをあるサーバーからあるサーバーへコピーを行いたい。 しかし、このファイルを夜間のバッチファイルでのコピーを行うと正常にコピーされません。(バッチファイルでは、他の数百のファイルもコピーしている)が、手動で上記一ファイルのコピーを行うと正常にコピーされます。 バッチファイルでコピーした場合も、エクスプローラで見ると見た目上はコピーできているようなのですが、実際ファイルの内容を見てみると壊れています。 バッチファイルでコピーした場合と、手で直接コピーした場合とで何か相違あるのでしょうか? また、なんとかバッチファイルでコピーを行いたいのですが、何かよい方法はありますでしょうか? たとえば、分割をしてコピーを行うとか・・・。その場合、バッチでどのように処理を行えばよいのでしょうか?

  • ファイルをコピー中に編集した場合

    Win10です。題名の件、PCのデータを全てバックアップしたいのですが、たくさんあって時間がかかるのでコピーが終わるまで待っていられません。データをコピー中に、コピー対象のファイルを編集保存します。 その場合、コピーを開始してから終了までに編集保存したファイルはどのようにバックアップ側にコピーされているのでしょうか。 コピーには何時間もかかるので、 ・編集対象のファイルを編集中にコピーの順番が回ってきた場合、編集中の状態のオープンされたファイルやテンポラリファイルがコピーされるのか? ・編集対象のファイルを編集終了(保存)後にコピーの順番が回ってきた場合は更新したファイルが保存される? ・コピー開始後に新規のファイルを保存した場合には、そのファイルはコピーされませんよね? 以上、よろしくお願いします。

  • WIN2000サーバの共有フォルダからファイルをコピー

    WIN2000サーバの共有フォルダからファイルをコピー をMS-DOSコマンドでコピーしたい場合は どのように記述したらよいか、教えてください。

  • NAS製品にファイルがコピーできない?

    windowsマシンと、Macintosh(レパード)を使っていて NAS製品(バッファローLS-L500GL)でファイル共有を したいのですが、MacintoshからNASへファイルを入れると ファイルが追加されていないように見えるのですが WINDOWSからだとコピーされているようで、ファイルが 追加されています。 回避策など分かる方いらっしゃいませんでしょうか。

    • 締切済み
    • Mac
  • FTP上でファイルのコピー

    いつもお世話になっています。 よろしくお願いします。 $conn = ftp_connect(HOST); ftp_login($conn,USER,PW); ftp_fput(file1); ftp_close($conn); というスクリプトがあるとします。 通信をできるだけ抑えることを前提にします。 ftpでホストに保存する際、ワーク用とバックアップ用と同じファイルを二か所に保存するのですが、ftp_fputを2回実行するのではなく 1回のfputをした後に、ftp上でファイルをコピー・リネームすることはできないだろうかと考えています。 phpマニュアルにはそれらしい関数はなかったのですが、 コピーすることはできるのでしょうか。 何かわかる方がいらっしゃったらご教授願います。 (当然できないことがわかればfputでいきます よろしくお願いします。

    • 締切済み
    • PHP