• 締切済み

「net use」での共有ディスクへのアクセスについて

共有ディスクにコマンドで接続しようとするとアクセス出来ません。 但し、「ファイル名を指定して実行」でサーバー名「\\192.168.1.1」を入力しID及びPSを入力すると接続出来ます。 毎回自動で共有ディスクに接続したいためスタートアップにバッチファイルをおき実行したいと思っています。 どうかよろしく御願いします。 「実行時のコマンド」 net use o: \\192.168.1.1\「共有フォルダ名」 「パスワード」 /user:「ユーザー名」 /persistent:no 「エラー内容」 システム エラー 1219 が発生しました。 同じユーザーによる、サーバーまたは共有リソースへの複数のユーザー名での複数の接続 は許可されません。サーバーまたは共有リソースへの以前の接続をすべて切断してから、 再試行してください。 ファイル名、ディレクトリ名、またはボリューム ラベルの構文が間違っています。

  • list
  • お礼率50% (202/401)

みんなの回答

  • celtis
  • ベストアンサー率70% (2263/3200)
回答No.4

コマンドに埋め込まれているIPアドレスを、FQDN(完全修飾ドメイン名)やNetBIOS名に置き換えて試してみましょう。 http://www.atmarkit.co.jp/fwin2k/network/baswinlan021/baswinlan021_03.html

list
質問者

補足

ご回答ありがとうございます。 ご指摘の内容を試したところ無理でした。 また、再起動した時点で実行しようとすると「01326」も表示され、調べたところ、「ユーザー名を認識できないか、またはパスワードが間違っています。」の様でした。 そこで、「ファイル名を指定して実行」で「\\サーバー名」を指定してバッチファイルからID及びPSをコピペしたところ問題なくサーバーへログオン出来ました。

  • celtis
  • ベストアンサー率70% (2263/3200)
回答No.3

事前に「net use * /delete」で接続を初期化してみてください。

list
質問者

補足

ご回答ありがとうございます。 試してみましたが無理でした。

  • o_tooru
  • ベストアンサー率37% (882/2337)
回答No.2

こんばんは、お困りですね。 さてご質問の件ですが、ちょうど職場で似たようなことを、今日やっておりました。 >同じユーザーによる、サーバーまたは共有リソースへの >複数のユーザー名での複数の接続は許可されません。 >サーバーまたは共有リソースへの以前の接続をすべて切断してから、 >再試行してください。 このメッセージ、今日見ました。たぶん、使っているクライアントが起動時にネットワークドライブとして、バインドしているのではありませんか?しかも、「net use」のコマンドでバインドしようとしている、ユーザー名と異なるユーザーで。 ユーザー名をそろえてみてはどうでしょう?

  • hutt
  • ベストアンサー率36% (50/136)
回答No.1

一度アクセスした共有フォルダには、マイネットワークに、アイコンが、出来ていないですかね?そこで、さらに、net use 使うので、そういうエラーになるんではないでしょうか。 ワザワザ net use コマンドを使う必要もないと思います。じゃなければ、エクスプローラのアドレス欄に、\\192.168.1.10 とか・・

list
質問者

補足

ご回答ありがとうございます。 マイネットワークの共有フォルダを全て削除しても無理でした。 なお、net use を使用することによりコンピュータに不慣れな方がネットワークドライブを間違って削除しても再起動すれば復帰するためコマンドで実施したいと考えています。

関連するQ&A

  • net useでネットワークドライブを割り当てたいのですが。。

    ネットワークドライブをGUIにて割り当てる際には、「ログオン時に再接続」し、パスワードを保存することができると思います。 これをGUIでなくバッチファイルで実行する必要があるのですが、net useコマンドで行うとエラーになります。 net use z: \\xxx.xxx.xxx.xxx\\work /user:Administrator passwd /savecred /persistent:yes[Enter] コマンドが矛盾するスイッチで使用されました。 NET HELPMSG 3510と入力すると、より詳しい説明が得られます。 /persistentはなくてもエラーは変わらないため、/savecredのせいだと思うのですが、どうすれば指定できるのでしょうか? 宜しくお願いします。

  • net use コマンドでのサーバ接続について

    初めまして。 現在、WINDOWS2003サーバ(Aサーバ)を使用して、サーバ内でBATファイルを実行しています。 BATファイルの実行方法は、別のWINDOWS2003(Bサーバ)のバッチファイルから Aサーバにnet useコマンドで接続し、AサーバのBATファイルを実行するというものです。 Aサーバには複数のバッチが存在し、同時にBサーバ、CサーバからAサーバの各BATファイル を実行しています。 そこで問題が発生しているのですが、BサーバからバッチファイルでAサーバのバッチファイルを実行している間に、同時にCサーバのバッチファイルからAサーバのバッチファイルを実行しようとしたところ、先に実行されていたBサーバのバッチの処理が突然終わってしまい(Aサーバへの接続が切れた?)、Cサーバのバッチだけが実行される状態になってしまいます。 BサーバのバッチとCサーバのバッチを同時に実行することはできないのでしょうか? そもそもAサーバにnet useコマンドで複数のサーバから接続できないということでしょうか? ちなみにサーバは複数ありB,Cサーバ以外にも5つほどのサーバで同時にAサーバに接続を行いたいと思っています。 かなりはまって困っています。 わかる方ご教授いただけますでしょうか。よろしくお願いします

  • net useコマンドについて

    net useコマンドについて質問させていただきます。 net use ドライブ名: \\サーバ名\共有名を実行すると、「'サーバ名'のユーザ名を入力してください」と表示される場合とされない場合があります。 表示されるケースの方が少なく、表示させたくないのですが、どこの設定でこの表示がされてしまうのでしょうか? サーバはWindows 2008 Server net use実行端末はXPです。 よろしくお願いします。

  • net useコマンド

    共有ドライブ    : \\公開フォルダ\【tool】 ログオンユーザー名 : admin ログオンユーザーのパスワード : password 設定ドライブ    : なし OS        : Windows2000 及び WindowsXP 置換ファイル名   : 顧客DB.mdb パッチファイルの作成をしたいと考えています。 パッッチ処理の内容は、net useコマンドにて共有フォルダへパスワードを自動入力し接続させます。そしてrplace コマンドの実行をしたいと考えています。可能であればreplaceコマンドの記述方法についても ご教授頂ければとても幸いです。 replaceさせたいのは、net useコマンドにて接続したネットワークディレクトリ内のファイルとローカルのデスクトップ上にあるファイルとを 比較し、デスクトップ上のファイルが古い場合には最新のファイルに置換をしたいと思っています。 まだまだ初心者のため、コマンド集のサイトを見たのですが分かりませんでした。 御存知の方、よろしくお願いします。

  • windows98でのnet useコマンドについて

    windows98でサーバーの共有フォルダーへの接続認証するために、 NET USE 「ドライブ名」: \\PC名\共有名 パスワード /user:サーバー名\ユーザー名 というbatファイルを作ったのですが、エラーがでてしまいネットワークドライブ接続、サーバー認証できません。 windowsNT、2000、XPでは問題ありません。 ログインパスワードは会社の方針で定期的に変更されるため、batファイルで固定のユーザー名・パスワードでサーバーへ接続させたいのですが、windows98のPCで何か良い方法はないでしょうか?宜しくお願いします。

  • net useコマンド

    共有ドライブ    : \\192.168.1.1\file ログオンユーザー名 : admin ログオンユーザーのパスワード : adminps 設定ドライブ    : o OS        : Windows2000 及び WindowsXP net useコマンド1回接続させ、毎回パスワードを入力しなくとも接続出来る様にしたいと思い、コマンド集のサイトを見たのですが分かりませんでした。 御存知の方、よろしくお願いします。

  • Win2000からNT4.0へのアクセス権や共有フォルダの移行について

    ◆状況 WIN2000がインストールされているサーバーマシンが古くなったので新しいサーバーマシンに移行しようとしてます。直接行えるのであれば問題なかったのですが、一旦NT4.0サーバーにアカウントやアクセス権を移してそれからまた新しい2000サーバーに移行しないといけません。そこで質問があるのですが、 (1)WIN2000からWIN2000であればユーザーを移行するのにAdduserを使用してテキスト等に保存してその後DOS上からAdduser /Cを実行すれば移行できますが、NTだとその出力したファイルをAdduserを実行してもエラーで出来ません、NT上でのadduserと同じ機能のコマンドはどのようなものがあるのでしょうか? (2)共有フォルダの設定も移行したいと思い、2000サーバー上でnet Shareコマンドで共有フォルダの一覧をテキストに保存してこれをバッチで移行したいと思ってます。(もちろん移行するNT上に共有すべきデータはコピーしてある状態です) 一応テキストファイルに「net share 共有名=C:\\共有フォルダ名」で移行したい全てのフォルダ名が書かれています。どのようにバッチを組めばよいのでしょうか (3)WIN2000からWIN2000もしくは2003への共有フォルダのアクセス権の移行ですと、Permcopyで出来ると思うのですが2000からNTにPermcopyを実行すると「NetworkERROR5」が表示され出来ません。2000からNTへ共有フォルダのアクセス権を移行するのにPERMCOPYのようなコマンドはありませんでしょうか?

  • DOSコマンドで共有ファイルへアクセスを行う際のパスの書き方

    初めまして。 本題になります・・・ DOSコマンドで共有ファイルのアクセスを行う際のパスの書き方は、 「\\サーバー名\共有フォルダ名\ファイル名」ですが、DIRなどを行うと、認証が走って、ファイルへのアクセスが出来ません・・・全てDOSコマンド(バッチ)で完結したいのですが・・・ 例えば、「dir \\サーバー名\共有フォルダ名\ファイル名」とした場合に、「ログオン失敗: ユーザー名を認識できないか、またはパスワードが間違っています。」と表示されてしまいます。 現在行いたい処理は、他サーバーの「共有ファイルのコピー&削除」、「共有フォルダの作成」です。 【環境】 コマンド実行させるサーバー:[WIN2KSEVER(admini権限/パスワード共通)] 他サーバー:[WIN2KSERVER(admini権限/パスワード共通)] 解決する方法がありましたら、お教え下さい。 お願いします。

  • XPSP3のPCから共有フォルダにアクセスできない

    先日、PCの入替を行ったところ、新PCから共有ドライブにアクセスできなくなってしまいました。 旧PC:Windows2000 SP4 新PC:WindowsXP SP3 バッチにて以下のコマンドを実行 net use e: \\192.168.**.**\xxx "" /user:yyy /persistent:no ユーザーyyyにパスワードは設定されておりません。 旧PCおよびWinXP SP2のPCでは問題なく接続できますが、新PCで実行すると ユーザー名もしくはパスワードが正しくない旨のメッセージが表示されます。pingで疎通確認はできます。 SP3を適用したことで何か設定が変わってしまったのでしょうか・・(パスワードが設定されていないユーザーでは接続できないなど)? 何かご存知の方がいらっしゃたらご回答よろしくお願いいたします。

  • net use コマンドについて

    net useコマンドを使ってネットワーク上にあるサーバのディスクをマウントしたいのですが、/?を出しても、使い方がいまいち分かりません。 具体にはクライアントから、Serverというサーバ名で(loginidというログインID passwordというパスワードが設定されていて、ドメイン名はdomain)C$をXドライブにマウントしたく以下を 実行したのですが、エラーで返されてしまいます。 net use x: \\server\c$ password /USER domain loginid 何度か試しているのですが、どこが間違っているのか分かりません。 正しいやり方を教えて下さい。 宜しくお願いします。