開発環境では多くのリモートデスクトップを使用しており、複数の環境に多くのサーバーが展開されています。 IPアドレス、ユーザー名、パスワードを覚えておくのは面倒です。ボタンが付いた小さなユーティリティを書きたいのですが。クリックすると、それらのリモートデスクトップを起動して、いくつかのリストからユーザー名とパスワードを自動的に取得します。
MSリモートデスクトップと同等のコマンドラインがあることを知っています:mstsc
。 これ 質問は次のようにこれを行うことを提案します:
cmdkey /generic:TERMSRV/"computername or IP address" /user:"username" /pass:"password"
mstsc /v:"computer name or IP"
最初の行を実行すると、資格情報が正常に追加されたと表示されます。次に、2行目を実行すると、指定されたIPアドレスに対してリモートデスクトップ接続が実行され、ユーザー名とパスワードが要求されます。 cmdkey
で指定された資格情報を自動的に適用することにより、指定されたIPアドレスでリモート接続されたデスクトップを開くだけです。
あなたの試みの問題はパラメータ/generic
です。
cmdkeyの公式ウェブサイト によると、/generic
このエントリが関連付けられるコンピュータまたはドメイン名を識別します。
この例では、コンピューターComputer01を呼び出します。
TERMSRV/Computer01に関連付けられている資格情報が必要ですか? (あなたの例のように/generic:TERMSRV/"computername or IP address "
が言った)
いいえ、通常のコンピューター名Computer01に関連付けます。
次に、TERMSRV/
を削除する必要があります。
作業結果は次のとおりです。
cmdkey /generic:"computername or IP" /user:"username" /pass:"password"
あなたの他の質問へ:
2013年以降、多くの変更がありました。多くのシステムオペレーターは、これを行う既製のツールの使用を既に提案しています。 2013年に戻ると、Windowsストアはそれほど素晴らしい場所ではありませんでした(*私の意見)。しかし、今は大丈夫です。
ストアには Microsoft独自のリモートデスクトップアプリケーション があります。アプリケーションは汎用的です。つまり、PC、携帯電話、ホログラフィックデバイスで実行されます。
どうよ? Microsoftは 同じアプリをAndroidで利用可能にする を提供しています。 PCとAndroidで試してみました。どちらもうまくいきます。
ぜひお試しください。私は今これらのアプリケーションの常連ユーザーです。