- - PR -
C# サーバーに新しいフォルダ作成
投稿者 | 投稿内容 | ||||
---|---|---|---|---|---|
|
投稿日時: 2008-02-20 13:21
いつもお世話になります。
C#初心者ですが、C#でサーバーに新しいフォルダ作成することが できますか。 お願いします。 | ||||
|
投稿日時: 2008-02-20 13:38
サーバ上で適切な権限を持った状態でプログラムが動くなら、新しいフォルダを作成することは普通にできますよ。
#どういう状況でフォルダをつくりたいのかわからないので、こんな答え方しかできないかな。 | ||||
|
投稿日時: 2008-02-20 13:57
説明が足りなかったのですみませんが、
今はクライアントデータベースツールを作成していますが、 サーバーでプログラムを動かすことではなくクライアントパソコンでプログラムを動かして、指定したサーバーにフォルダを新規作成したいですが、 なかなかできませんでした。 ごアドバイス頂ければ、うれしいです。 | ||||
|
投稿日時: 2008-02-20 15:31
さかもとと申します。
どこまでできているのでしょうか? _________________ ------------------------------------------ 拝啓、さかもとと申します♪ | ||||
|
投稿日時: 2008-02-20 17:19
今のままでは "ごアドバイス" はできません。 現在どの方法で実現しようとしているのか、どううまく行かないのかが一切書かれていないからです。 たとえば、"共有フォルダの下にフォルダを新規作成しようとしているができなかった。ソース コードはこうである。)" などという情報があればアドバイスできると思います。 今のご質問内容は "本を買いに行くために書店に向かっているところですが、たどり着けませんでした。 どうすれば書店に行けますか?" と言っているようなものです。 今どこにいるか、どんな乗り物で向いたいか示さねばアドバイスしようがないですよね。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||
|
投稿日時: 2008-02-21 14:41
説明が足りなかったのですみませんでした。
string fold_path = @"\\192.168.1.1\TestFold"; System.IO.Directory.CreateDirectory(fold_path); エラー:パス '\\192.168.1.1\TestFold' の一部が見つかりませんでした。 でも string fold_path = @"\\192.168.1.1\共有\TestFold"; 実行できます。 つまり、サーバーの直下(C:\)にフォルダ新規作成できないでしょうか よろしくお願いします。 | ||||
|
投稿日時: 2008-02-21 15:30
さかもとです。
サーバーの構成などが不明ですが、
Cドライブにせよ、そのほかのドライブにせよ、該当のクライアント(ユーザー)にフォルダの作成権限があれば可能です。 _________________ ------------------------------------------ 拝啓、さかもとと申します♪ | ||||
|
投稿日時: 2008-02-21 15:50
[quote]
sql server 2005 (OS:windows server 2003)ですが。 どういう設定すればよいでしょうか? |