• ベストアンサー

サーバからクライアントPCにあるユーザ名でログインするWSH

こんにちは、 サーバから、別のクライアントPCに、あるユーザ名(testuser)でログインするWSHを作れればなと考えています。 何かお分かりの方がいましたら教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.2

>いちいちクライアントPCのところに行ってログインしなくても、 >サーバから、ログインするようなスクリプトを組めないのかなと考えました。 結論から言うとWSHでは無理です。 #1で書いたようなログインという仕組みを考えたらおわかりになるかと。 ログインするのが面倒でしたらレジストリを編集して自動ログインにでもすればいいでしょう。 ただ、ログインを行うというのが目的でしたら、VNCを導入することでサーバから遠隔操作が可能です。 (もちろん、クライアントPCがVNCサーバになります。) ここで、SendKeysでWSHからキーストロークを上手く送ることができれば、ご希望のようなことができるかもしれませんが。

norinori1
質問者

お礼

丁寧に説明していただき、ありがとうございます。 少し、VNCを試してみます。また分からなければ質問したいと思います。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • taka_tetsu
  • ベストアンサー率65% (1020/1553)
回答No.1

ログインして何をされたいのでしょうか? WSHということなので勝手にWindowsと想像しますが、 Windowsでは、ログインするという状態は単純に 接続しているという状態ではなく、該当のマシンの デスクトップが操作可能な状態になることを 示します。 (telnetはCUIで可能ですが) このようなことをするのであれば、OSの機能としてはリモートデスクトップ(ターミナルサービス)になります。これはスクリプトでは不可能です。 で、WSHで何をされたいのですか?

norinori1
質問者

補足

返信、ありがとうございます。 環境:サーバ windows2000server クライアント windows xp でdomainを構成 いちいちクライアントPCのところに行ってログインしなくても、サーバから、ログインするようなスクリプトを組めないのかなと考えました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ファイルサーバ ユーザー名 パスワード クライアン

    素人なのですが、教えてください。 社内でワークグループ管理です。 新規にクライアントPC(ユーザー名:Aパスワードなし)を追加し、ファイルサーバにユーザー名:Aとパスワードなしを登録しました。 その後、クライアントPCからファイルサーバに最初のアクセスを行い、当然ながらユーザー名:Aパスワードなしでアクセス可能となりました。 クライアントPCとファイルサーバに登録するユーザー名は別物なので、ユーザー名が同じでも別でも構わないはずですが、クライアントPCの方でパスワードを変更するとファイルサーバーにアクセスできなくなり、ファイルサーバーでもパスワードを変更しなければなりません。 ユーザー名は別でもいいが、パスワードは同じでないといけないということなのでしょうか? 宜しくお願い致します。

  • ユーザ名パスワードを記憶させたくない。。

    社内でXPを使用しています。 XPでローカルアカウントをどのPCも社内の誰でも使用ができるように共通ユーザ名パスワードを設定しています。 また、それとは別に社内のLAN上にOAサーバ(NT)があり、 クライアントからサーバにアクセスする際には、アクセス制限をかけたいので、クライアントごとに各自ユーザ名パスワード設定して、ログインしたいと考えています。 ところが、ローカルとサーバで別ユーザを設定していても、サーバにログインする際、一度「パスワードを記憶する」にチェックを入れてしまうと、それ以降、 そのローカルアカウントでサーバにアクセスした時、ログインパスワードをたずねてこなくなってしまうのです。 例)---------------------------------------------- [ローカルアカウント] ユーザ名:Microsoft パスワード:imperial サーバへのログイン名) ユーザ名:hanako パスワード:faitoippatu としていても、Microsoftでパソコンにログインして、サーバへhanakoでログインする際、一度「パスワードを記憶する」にチェックをすると、以降、 Microsoftでパソコンにログインすると、スルーでサーバが見れてしまうのです。 ------------------------------------------------- つたない説明ですみませんが、こんなことで困っている方いませんか? 良い回避方法、あるいは打開策ご存知の方がいらっしゃったら教えて下さい。

  • 特定ユーザー名でサーバーのファイル読込に時間が。。

    私のユーザー名でサーバーの10MB程のエクセルファイルを開くのに2分30秒もかかるようになりました。以前はそんな事なくパッと開いていました。また別のパソコンの別ユーザーからだと問題なくファイルを素早く開くことが出来ます。試しにその別のパソコンに私のユーザー名アカウントを作って同ファイルを読みに行くとやはり時間が同様にかかります。ちなみに私のPCからサーバーの2MBほどのエクセルファイルならすぐ開くことができますし、30MBほどの画像データをサーバーに書き込むこともサクサク出来ます。なにより、私のPCからリモートデスクトップでサーバーにログインすると大きなエクセルファイルも問題なく開いて使用可能です。要はクライアントPCを問わず私のユーザーアカウントだとサーバーの大きなエクセルファイルを開くのにものすごく時間がかかる点を改善したいのです。OSはサーバーはWindows Server2003、クライアントPCはWindowsXPです。サーバーは導入していますが、ルーターは別に置いてサーバーのルーター機能は無効にしています。よろしくお願いします。

  • サーバへのログイン時にユーザ名とパスワードの入力画面が表示されません。

    過去にWindowsXP(クライアント)でTestと言うサーバーのtestfolderフォルダにアクセスする際、ユーザ名とパスワードを入力して、「今後自動的にログインする」と言うようなチェックボックスにチェックを入れました。 今、サーバーのユーザ名が変わったために、クライアント側で新しくユーザ名とパスワードを入力したいのですが、前に自動でログインできるようにしてしまったためにユーザ名およびパスワードを聞いてくれません。 これはどのように解除すれば良いのでしょうか? お願いいたします。

  • 各クライアントマシンのログインユーザ名の取得

    タイトルに記述させて頂いた通りなのですが PHP上で各クライアントマシンのログインユーザ名(端末を起動させる時のユーザ)、 コンピュータ名の取得は可能でしょうか? 宜しくお願いします。

    • ベストアンサー
    • PHP
  • サーバと、クライアントとの関係について

    現在、サーバにWindows Server 2008 R2(以下、サーバという)、クライアントPCに、Windows7 Professional(以下、7Proという)、WindowsXP Professional(以下、xp Proという)にて運営したいと思っております。 そこで、疑問ですが、 1.クライアント(7Pro・xp Pro)から、ドメインユーザにログインが出来ますよね? 2.また、サーバにある機能で、Active DirectoryでユーザーPC分ユーザーアカウントを作って、そこにクライアントがアクセスをするのですよね? 3.Active Directoryを使用した、ユーザーアカウントの作り方を教えていただけませんでしょうか? 4.クライアントPCにおいてドメインでログインするための方法を教えていただけませんでしょうか? 5.普段は、ドメインにてサーバのアカウントにアクセスしますが、一時的にローカルユーザ(そのPCのアカウント)にアクセスは出来ますでしょうか? 6.一時的にアクセスが出来るのであれば、アクセス方法(やり方)を教えていただけませんでしょうか? 長くなり、わかりにくくなりましたが、以上の質問にお早めに答えていただきますよう、よろしくお願いします。

  • 実際にログインしたユーザー名にならない…

    ご存じの方がいらしたらぜひ教えて下さい。 管理者権限を付与しているユーザーでログインした WindowsXP Professional (SP2)のパソコンから、 Windows2000サーバーの共有ファイルをエクスプローラで 開いている状態のまま、Windows2000サーバー側でコマンド プロンプトからNET SESSIONコマンドをたたいて接続ユーザーを 確認して見ると、ユーザー名が"ADMINISTRATOR"と表示されています。 実際にXP側でログインしているユーザー名が表示されるのでは? と思うのですが何故なのでしょうか?(質問1) というのは、他の同種OSのパソコンから管理者権限を付与している ユーザー(先の説明にあるユーザーとは別のユーザ)でログインした 場合は"ADMINISTRATOR"で表示されなくてログインしたユーザー名で 表示されるからです。 サーバー側の共有フォルダのセキュリティを設定する上では ログインしたユーザー名で繋がって欲しいのですが、それはどう すればよろしいのでしょうか?(質問2) 宜しくお願い致します。

  • Windows2000サーバーが見るユーザー名は?

    サーバー側はWindows2000Serverを使用しています。クライアントはXPです。 サーバーにアクセス許可を与える場合W2kServerでユーザーを追加してパスワードを設定するわけですが 設定をして実際にアクセスする際、サーバー側で見るクライアントPCの名前は、クライアントのユーザーアカウントで作成して ログオンしているユーザー名を参照するのでしょうか? クライアント側でもう一箇所システムのプロパティで”フルコンピュータ名” で設定する箇所がありますが、そちらは関係ないのでしょうか? どうかよろしくお願いいたします

  • 「ユーザー名およびパスワードの保存」の簡単設定

    1台のクライアントPCをドメインに参加させ複数の(ログイン)ユーザーで使用しています。全てのユーザーにおいて共通のサーバー(これまた複数)にアクセスしているのですが、サーバーへは別ユーザー名(WORKGROUP)でアクセスしなければならないため、ログインユーザーが増えるたび「パスワードの管理」→「ユーザー名およびパスワードの保存」でいちいち設定しています(涙) 例えばサーバーのユーザー名とパスワードのAllUsers共通設定みたいなやり方はありませんか? レジストリ変更・ログイン時のバッチ処理みたいなやり方でも結構です。。。

  • サーバにログイン出来なくなりました

     現在Win2003serverとノート型PCを二台つなげてネットワークで使用しています。  以前、ノート型PCからサーバへアクセスするのも問題なく出来ていたのですが、ちょっと前に、サーバへアクセスするとパスワードを聞かれるようになりました。結局サーバ側でユーザー名を新規に作り直したらすんなりと使用出来るようになりました。しかし、もっと分からないことが起こるようになりました。  サーバにログイン出来なくなってしまったのです。もちろんサーバのパスワードなんて変更していません。しかし、パスワードが違います、とメッセージが出てしまいます。もっと分からないのが、ノート型PCはユーザー名とパスワードを入れてログインしているのですが、それが勝手に自動ログインになってしまいました。サーバもAdministratorでログインしていたのですが、いろんなパスワードを試してもダメです。ノートPCのユーザで入ろうとしてもダメでした。  何故勝手にこのようになってしまったのか、分かる方、解決方法を教えてください。  宜しくお願いします。なお、ドメインは作成していません。すべてのパソコンがワークグループになっています。