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
- 693. Re4:サーバーへのログイン (sakusaku)
2003/10/10(金) 22:03
- 682. Re3:サーバーへのログイン (cipher)
2003/10/09(木) 10:19
- 713. Re2:サーバーへのログイン (maeda) 2003/10/20(月) 02:37
- 680. Re2:サーバーへのログイン (sakusaku)
2003/10/08(水) 23:45
- 663. Re:サーバーへのログイン (cipher)
2003/10/08(水) 09:08