1時間ごとに更新!Amazon.co.jpで今売れている本トップ100   掲示板ランキング



掲示板利用宣言

 次のフォームをすべてチェックしてからご利用ください。

 私は

 題名と投稿者名は具体的に書きます。
 課題の丸投げはしません。
 ソースの添付は「HTML変換ツール」で字下げします。
 返信の引用は最小限にします。
 環境(OSとコンパイラ)や症状は具体的に詳しく書きます。
 返信の付いた投稿は削除しません。
 マルチポスト(多重投稿)はしません。

掲示板1

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧

No.5690

サーバーへファイルを移動させるためのパスの書き方
投稿者---youko22(2006/05/05 11:20:25)


こんにちわ。youko22と申します。
環境はWindows2000とVisualC++6.0です。
 
renameかMoveFile関数を使ってファイルの移動をしようと思っています。
ローカル内で移動させるには例えば、
rename("original.txt","d:\\example\\handout.txt");
とドライブやフォルダをこのように指定できることはわかったんですが、
同じLAN内のPCやファイルサーバーに移動させる方法が
わかりません。

ネットで調べたんですが、移動先の先頭に$をつける?っぽい記載をみて、
IPアドレスやドメイン名を移動先の先頭に加えてアレンジして
例えば
rename("original.txt","$172.20.xxx.yyy:\\example\\handout.txt");
と試したんですが移動しません。
 
ローカルにしか移動できないものでしょうか?
ご存知でしたら教えてください。
よろしくお願いします。


この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:サーバーへファイルを移動させるためのパスの書き方 5691 YuO 2006/05/05 15:41:37


No.5691

Re:サーバーへファイルを移動させるためのパスの書き方
投稿者---YuO(2006/05/05 15:41:37)


>renameかMoveFile関数を使ってファイルの移動をしようと思っています。
>同じLAN内のPCやファイルサーバーに移動させる方法が
>わかりません。

UNCを使ってみるのはどうでしょうか。
\\computer\share\dirs\file



この投稿にコメントする

削除パスワード

No.5731

Re:サーバーへファイルを移動させるためのパスの書き方
投稿者---youko22(2006/05/16 20:46:25)


YuOさん、ありがとうございます。
お返事が遅れて申し訳ないです。
 
UNCが何なのかわからなくて調べつつ、いろいろ試したのですが、
うまくいかなくって。でも昨日たまたま試したらうまく行きました!
 
方法はやはりUNCだったのですが、
書き方とフォルダの共有が鍵でした。
MoveFile("filename","//servername/share/dirs/filename");
でできました。
 
いろんなサイトを見ているとCドライブを挟んだ書き方とか¥を入れた
書き方があって、¥がひとつなのか2つなのかいろいろ悩んでたんです
が、上の書き方でできました。 
 
ありがとうございます。 


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    記事検索    ログ    タグ一覧





掲示板提供:(有)リアル・インテグリティ