質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
バッチファイル

バッチファイル(Batch File)は、Windowsのコマンドラインインタープリターによって複数のコマンドを実行させる事が出来るスクリプトファイルです。

Q&A

2回答

4297閲覧

バッチ処理でサーバへの接続したい

yama0807

総合スコア0

バッチファイル

バッチファイル(Batch File)は、Windowsのコマンドラインインタープリターによって複数のコマンドを実行させる事が出来るスクリプトファイルです。

0グッド

0クリップ

投稿2021/07/07 05:25

バッチ処理のファイルを作成しています。
処理にサーバーのフォルダを参照し、ファイルの移動処理があります。
そのサーバの接続処理で質問します。

バッチがファイル内で

net use \192.xxx.xxx.xx\d$\WORK /user:userid Password

move \192.xxx.xxx.xx\d$\WORK\x1.txt c:\backup\x1.txt

となってます。

これを実行すると以下の内容が表示されます。

Multiple connections to a server or shared resource by the same user,
using more than one user name,
are not allowed. Disconnect all previous connections to the server or shared resource and try again.

対処方法があれば、ご教授お願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yambejp

2021/07/07 05:27

予めマウントしておいてはいけないのでしょうか?
guest

回答2

0

そのサーバー(共有名)に対して、すでに別のユーザ名での接続が行われています。
同じクライアント(ユーザ)から、複数ユーザ名で接続することは出来ませんので、接続済みのユーザ名を使うか、接続済みのユーザ名でnet use /deleteと切断してから希望のユーザ名で接続するか、どちらかです。

/user:useridにドメイン名が漏れていただけというオチの可能性もありますね。foo\barbarは別のユーザ名です。

投稿2021/07/07 06:56

otn

総合スコア85901

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

既に同じユーザにて共有リソースに接続履歴があるためにご提示のエラーがでていると思われます。
net use コマンドで該当サーバのIPC$を削除すればエラーは表示されなくなります。

(追記)
質問読み違えていました。
同じユーザでの共有リソース接続でのエラーであるのは間違いないと思われます。
net use でドライブにマウントして、コピーはドライブにすることで解決できると思いますが、システム仕様上難しい構成なのでしょうか。

投稿2021/07/07 05:50

編集2021/07/07 05:55
over

総合スコア4315

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問