カレッヂ |
質問者 ツヨシ
投稿日 3/13(火) 10:57:18
はじめまして。 今までUNIXでイントラネットを構築してきたのですが、NTでも構築することになりました。UNIXでは、マウントしているデータサーバのリストを簡単に取得できたのですが、NTでは、まったく採取できません。 Kドライブにネットワークドライブを割り当て、下記のようにしました。 $test="k:/"; chdir $test; open(IN,"dir /S |"); while(<IN>){ print $_; } "K:"をローカルディスクの"D:"に変更すると、問題なく表示されます。 よろしくお願いします。 |
回答者 まさ
[削除]
投稿日 3/13(火) 18:26:46
$test = 'k:\\'; とすれば上手くいきませんか? |
質問者 ツヨシ
[削除]
投稿日 3/14(水) 12:47:54
まささん、回答ありがとうございます! さっそく試してみましたが、うまくいきませんでした。 何か他に方法があれば、教えて下さい。 よろしくお願いします。 |
回答者 まさ
[削除]
投稿日 3/14(水) 12:58:12
$test = 'k://'; はっきりしたことが言えなく恐縮ですが、これはどうでしょうか? もしこれでもダメならば他の方の意見を仰いだ方がいいですね。 |
質問者 ツヨシ
[削除]
投稿日 3/15(木) 19:15:43
まささん、本当にありがとうございます! 試してみましたが、うまくいきませんでした。 今回は、ネットワーク上でアクセスすることをあきらめ、 サーバでプログラムを起動することとしました。 ただ、今後のこともあるので、調査は続けていきたいと思います。 また、何かありましたら、よろしくお願いします。 |
返信(回答)する
Web裏技 |