[前の記事]« ファイル内から指定の文字列を検索し、そこから10文字を抽出したい
[次の記事]Win2000/XP:「YYYYMMDD_hhmmss」形式のバックアップファイル名をつけるには »

関連オンラインソフト配布サイト:
Vector>ダウンロード(top) |>MS-DOSまたは汎用 | >WindowsVista/XP/2000/NT

▲カテゴリー「NET USE」索引へ

[WIN2000]サーバーへのログイン時に自動で空白のパスワードを入力するには

661) サーバーへのログイン sakusaku 2003/10/07(火) 22:17


はじめて質問させていただきます。
あるLAN内にLinuxファイルサーバとWinNTプリントサーバが
あります。クライアントはWin2000です。
Win2000の電源を入れ、エクスプローラでファイルサーバに
アクセスするとユーザー名とパスワードを求められます。
パスワードは設定なしでユーザー名を入力するとサーバーに
ログインできます。その後、電源を切るまでは
ユーザー名とパスワードの入力は求められません。
そこで、クライアントを立ち上げた際に自動的にログインを
完了させるために以下のようなバッチファイルを作成しました。

net use \\fileserver /user:user
net use \\printserver /user:user

ここで問題なのが、パスワードが未設定で空白でいいのですが
以上のバッチファイルを走らせた際、パスワードの入力を
求められます。
Enterを押せばいいのですが、何とか自動化したいです。
そこで、パスワードに空白を入れるにはどうしたらいいのでしょうか?
よろしくお願いします。

663) Re:サーバーへのログイン cipher 2003/10/08(水) 09:08


>はじめて質問させていただきます。
>あるLAN内にLinuxファイルサーバとWinNTプリントサーバが
>あります。クライアントはWin2000です。
>Win2000の電源を入れ、エクスプローラでファイルサーバに
>アクセスするとユーザー名とパスワードを求められます。
>パスワードは設定なしでユーザー名を入力するとサーバーに
>ログインできます。その後、電源を切るまでは
>ユーザー名とパスワードの入力は求められません。
>そこで、クライアントを立ち上げた際に自動的にログインを
>完了させるために以下のようなバッチファイルを作成しました。

>net use \\fileserver /user:user
>net use \\printserver /user:user

>ここで問題なのが、パスワードが未設定で空白でいいのですが
>以上のバッチファイルを走らせた際、パスワードの入力を
>求められます。
>Enterを押せばいいのですが、何とか自動化したいです。
>そこで、パスワードに空白を入れるにはどうしたらいいのでしょうか?
>よろしくお願いします。

空行の入ったファイルをリダイレクトしてみてはいかがでしょうか。
バッチ名 < 空行ファイル名
という感じで実行するようになります。

680) Re2:サーバーへのログイン sakusaku 2003/10/08(水) 23:45


>空行の入ったファイルをリダイレクトしてみてはいかがでしょうか。
>バッチ名 < 空行ファイル名
>という感じで実行するようになります。

回答ありがとうございます。
何分右も左も解らない初心者なもので教えていただきたいのですが
何もコードのないbatファイルを作成すればいいのでしょうか?
で、リダイレクトするとはどうすればいいのでしょうか?

よろしくお願いします。



682) Re3:サーバーへのログイン cipher 2003/10/09(木) 10:19


>>空行の入ったファイルをリダイレクトしてみてはいかがでしょうか。
>>バッチ名 < 空行ファイル名
>>という感じで実行するようになります。

>回答ありがとうございます。
>何分右も左も解らない初心者なもので教えていただきたいのですが
>何もコードのないbatファイルを作成すればいいのでしょうか?
>で、リダイレクトするとはどうすればいいのでしょうか?

>よろしくお願いします。



リダイレクトの意味は、
windowsのヘルプから参照可能です。
検索のキーは "リダイレクト演算子" あたりでしょうか
(WinXPだったらこれで検索できます。2000でも多分大丈夫でしょう)

それから、私の書き込みの
空行ファイルという表現は間違いでした。
正しくは空ファイルです。
(誤解を招いてしまったかもしれません)

バッチコマンドを実行するときにコマンドプロンプトから

バッチ名 < 空ファイル名

とすることもできますし、
バッチファイル内で

コマンド [コマンドオプション] < 空ファイル名

と記述することもできます。

ためしに
C:\test.bat---------------
pause
pause
pause
--------------------------

C:\Enter.txt--------------

--------------------------
(※空のファイルです)
というファイルを作って
コマンドプロンプトから

C:\test.bat < C:\Enter.txt

と実行してみてください。
PAUSE の入力待ちが自動で処理されるはずです。
これでわかりますかね。

693) Re4:サーバーへのログイン sakusaku 2003/10/10(金) 22:03


リダイレクトの意味はなんとなく解った気がします
そこで、Enter.txtという空ファイルを作り、以下のコードに
変更しました。

net use \\fileserver /user:user < c:\Enter.txt
net use \\printserver /user:user < c:\Enter.txt

このコードで、WinNTのサーバはOKなのですがLinuxサーバは
システムエラー1326 が出てだめでした。
そこで、
net use \\fileserver /user:user
のコードを走らせたあと
待ちを入れて、数秒後にEnterのキーを送るなんてことは
できないのでしょうか?
重ね重ね質問ばかりですいません。
よろしくお願いします。


694) Re5:サーバーへのログイン sakusaku 2003/10/10(金) 22:05


<が大文字なのはこれを小文字にすると
無効なタグを入力しましたと出てしまうためです。

695) Re5:サーバーへのログイン ふぇむ 2003/10/11(土) 10:14


「空文字のパスワード」ということなら、たとえば

net use \\fileserver /user:user ""

だけでうまくいったりしないですか?


696) Re6:サーバーへのログイン sakusaku 2003/10/11(土) 22:14


>「空文字のパスワード」ということなら、たとえば

>net use \\fileserver /user:user ""

>だけでうまくいったりしないですか?


ふぇむさん、回答ありがとうございます。
""でうまくいきました。ありがとうございました。


713) Re2:サーバーへのログイン maeda 2003/10/20(月) 02:37


>>はじめて質問させていただきます。
>>あるLAN内にLinuxファイルサーバとWinNTプリントサーバが
>>あります。クライアントはWin2000です。
>>Win2000の電源を入れ、エクスプローラでファイルサーバに
>>アクセスするとユーザー名とパスワードを求められます。
>>パスワードは設定なしでユーザー名を入力するとサーバーに
>>ログインできます。その後、電源を切るまでは
>>ユーザー名とパスワードの入力は求められません。
>>そこで、クライアントを立ち上げた際に自動的にログインを
>>完了させるために以下のようなバッチファイルを作成しました。
>>
>>net use \\fileserver /user:user
>>net use \\printserver /user:user
>>
>>ここで問題なのが、パスワードが未設定で空白でいいのですが
>>以上のバッチファイルを走らせた際、パスワードの入力を
>>求められます。
>>Enterを押せばいいのですが、何とか自動化したいです。
>>そこで、パスワードに空白を入れるにはどうしたらいいのでしょうか?
>>よろしくお願いします。

すみません。BATファイルとは関係ありませんが、たぶんlinuxのsamba側の認証設定(smb.conf)がおかしいのだとおみます。
ディレクトリごとのアクセスではたぶんうまく認証してくれなく、認証無しでnetlogonというフォルダに無条件に入れ手しまっている状態だとおもいます。解答されていたバッチでもし、解決しなければたぶんlinux側の設定をいじってあげなければなりません。
はずしていたらごめんなさい。
  • ◆661.  サーバーへのログイン (sakusaku)   2003/10/07(火) 22:17
    •  663.  Re:サーバーへのログイン (cipher)   2003/10/08(水) 09:08
      •  680.  Re2:サーバーへのログイン (sakusaku)   2003/10/08(水) 23:45
        •  682.  Re3:サーバーへのログイン (cipher)   2003/10/09(木) 10:19
          •  693.  Re4:サーバーへのログイン (sakusaku)   2003/10/10(金) 22:03
            •  694.  Re5:サーバーへのログイン (sakusaku)   2003/10/10(金) 22:05
            •  695.  Re5:サーバーへのログイン (ふぇむ)   2003/10/11(土) 10:14
              •  696.  Re6:サーバーへのログイン (sakusaku)   2003/10/11(土) 22:14
      •  713.  Re2:サーバーへのログイン (maeda)   2003/10/20(月) 02:37
 
 


カテゴリー「NET USE」索引へ

 

カテゴリー一覧

FPCU/FPCDIY QUICK LINK online
この上の各ジャンル名をクリックすると、下のウィンドウが切り替わります▼


=リンク集のインデックスはこちら=

資料書籍

About

2003年10月07日 13:56に投稿されたエントリーのページです。

ひとつ前の投稿は「ファイル内から指定の文字列を検索し、そこから10文字を抽出したい」です。

次の投稿は「Win2000/XP:「YYYYMMDD_hhmmss」形式のバックアップファイル名をつけるには」です。

他にも多くのエントリーがあります。メインページアーカイブページも見てください。

This site is powered by Six Apart
Movable Type 3.33-ja
このブログについて | 運営:有限会社メディアポート