web-dev-qa-db-ja.com

スクリプトを使用してWindows7画面のロックを解除する方法

スクリプトを使用してWindows7の画面ロックを解除する方法があるかどうか疑問に思っています。このマシンの管理者権限があります。

私はこの質問が以前に解決策なしで尋ねられたことを知っています、しかし誰かがそれ以来答えを思いついたことを望みます。特定の条件が満たされたときにスクリプトまたはプログラムを実行して、結果として画面のロックを解除したいと思います。

または、黒い画面が表示されているときに、キーボードとマウスのストロークでコンピューターとの通信を確実に無効にする可能性はありますか?つまり、低レベルのプログラミングを使用して、制御可能な画面ロックを作成できますか。私は非常に有望な答えを得たので、それが必要ではないことを願っています。

3
Jakub

スクリプトを使用してWindows7画面のロックを解除する方法

defineおよびsave必要なすべてのオプションを含むRDPファイルを指定し、それをマシンにポイントして接続することができます。構成を資格情報を保存に設定してから資格情報を入力して保存値に設定します。これで、(作成したのと同じアカウントとマシンから)RDPアイコンをダブルクリックするたびに、パスワードを入力しなくても、保存したユーザーアカウントの資格情報のデスクトップが自動的に読み込まれます。

RDPアイコンを構成する

Windowsフラグキーを1回押してから、すぐに「MSTSC」または「リモートデスクトップ接続」の入力を開始して、起動するリモートデスクトップ接続アプリを見つけ、以下の手順に従って手順を実行します。

enter image description here

リモートデスクトップ接続を構成してから、RDPファイルに保存する

  1. Computerフィールドにサーバー名またはIPアドレスを入力します(以下の#1-#5のスクリーンショットを参照)
  2. sernameフィールドにMachineName\Usernameを入力します

    • 必ずその形式のマシン名のバックスラッシュユーザー名を使用してください。ただし、必要に応じて、IPアドレスを知っている必要がある場合は、マシン名を接続先のマシンのIPアドレスに置き換えることができます(IPアドレスがt変更)
  3. 必ず選択\チェックしてください資格情報の保存を許可するオプション

  4. 名前を付けて保存オプションを押して、ファイルの名前と保存先を指定し、後の手順でバッチスクリプトで起動できるようにします。
  5. Connectオプションを押してから、以下のスクリーンショットの下の手順に従って、資格情報を保存するために次に行うことを確認します。

    enter image description here

  6. リモート接続を行うアカウントのパスワードをパスワードフィールド(下のスクリーンショット)に入力します

  7. 資格情報で記憶オプションをオンまたは選択してから、[〜#〜] ok [〜#〜](下のスクリーンショット)[.____]を押します。
    • この手順は、接続を開く必要があるログインアカウントごとに1回だけ実行する必要があります。これは、この操作を実行する必要があるアカウントがログインするマシンごとにも実行されます。
  8. #4 stepで保存したRDPアイコンをダブルクリックし、パスワードを要求せずにRDPセッションが開くことを確認します。
  9. 次に、以下の手順に従って、RDPファイルを起動し、接続のパスワードを入力せずにマシンへのリモートデスクトップ接続を開くバッチスクリプトを作成します。

    enter image description here

最後のステップでは、定義して保存したRDPファイルを起動し、パスワードの入力を求めずに接続を開くバッチスクリプトを作成します。スクリプトの例に_"C:\Users\User\Desktop\<ServerName or IP Address>.rdp"_がある上記のステップ#4で、RDPファイルを保存した場所のスクリプトが指す完全な明示的パスであることを確認してください。

Batch Script using [〜#〜] mstsc [〜#〜]

_@ECHO ON
MSTSC "C:\Users\User\Desktop\<ServerName or IP Address>.rdp"
GOTO EOF
_
1
Pimp Juice IT