Windowsログイン画面からコマンドプロンプトに直接アクセスする方法

📅
🕑 1 分で読む

正直なところ、Windowsにログインせずにプログラムを実行したりPCにアクセスしようとすると、特にログイン画面からすぐにアクセスしたい場合は、いつも少し複雑に感じていました。CPRU(コマンドプロンプト置換ユーティリティ、ご存じですか?)を使ったこのちょっとしたトリックは、ログオン画面の簡単操作ボタンを置き換えて、代わりにコマンドプロンプトを使用できるようにするので、なかなか便利です。完全にログインすることなく、そこからプログラムを含むあらゆるものを起動できるため、これはかなり強力です。しかし、確かに簡単ではありません。特にシステムフォルダや所有権をいじる必要があるため、慣れていないと少し面倒です。それでも、これらの手順を注意深く実行すればうまく機能させることができ、緊急時やリモート管理には便利です。もしこれを試してみたいと思われるなら、System32や所有権をいじることはリスクを伴うことに注意してください。技術的な側面に慣れていない限り、メインで使用していないマシンで実行するのが最善です。 Windowsのアップデートなどでログイン画面が変更された場合、この方法が使えるかどうかは分かりません。とりあえず、大まかな手順を説明します。CPRUファイルを適切なフォルダに配置し、そのフォルダの所有者であることを確認し、バッチファイルを実行するだけで、ログイン時にコマンドプロンプトボタンが直接開きます。さて、具体的な手順ですが、少し試行錯誤が必要ですが、根気強く続ければ実現可能です。

Windowsのログイン画面からプログラムを実行する方法

CPRUのダウンロードページにアクセスしてファイルを入手してください。

  • XDAフォーラムのこのページにアクセスしてください。CPRUプログラムはそこにあります。RARファイルをダウンロードしてください。7-ZipかWinRARを使うことをお勧めします。両方で開いてみたところ、おそらくどちらかが動作するはずです。もちろん、Windowsは必要以上に難しくしているため、これが最初のステップで疑念が生じます。

System32フォルダの所有権を取得し、CPRUファイルをコピーします

  • ここが厄介な部分です。C:\Windows\System32の所有権を取得します。組み込みのコマンドラインや簡単なスクリプトを使って実行することもできますが、Windows 7/8 で所有権を取得する方法に関するガイドに従う方が安全です。必要であれば、「Windows 7/8 のフォルダーの所有権を取得する」と Google 検索してください。所有権を取得したら、抽出した CPRU フォルダをC:\Windows\System32にコピーします。最初の実行では失敗するという報告もあるので、必要に応じて再起動して再試行してください。

CPRU有効化バッチファイルを管理者として実行します

  • C:\Windows\System32にある CPRU フォルダに移動します。CPRU_1.1_Enable.bat右クリックし、「管理者として実行」を選択します。黒いコマンドウィンドウがポップアップ表示されるので、プロンプトが表示されたら任意のキーを押してください。正直なところ、最初の実行ではうまくいかないこともあるのはよく分かりませんが、あるセットアップではこの手順を2回実行する必要がありました。ですから、面倒な作業は避けてください。

再起動してテストしてみましょう

  • パソコンを再起動してください。ログイン画面が表示されたら、左下隅にある「簡単操作」アイコンをクリックしてください。通常のオプションの代わりに、コマンドプロンプトアイコンが表示されます。クリックすると、黒いコマンドプロンプトウィンドウが開きます。これはかなり画期的な機能です。ここから、start iexplore.exeInternet Explorerなどのプログラムやその他のアプリをサインインなしで起動できます。ただし、このちょっとしたハックは、パソコンが他人にアクセスできる場合、セキュリティリスクを引き起こす可能性があるので、メインのパソコンや機密性の高いパソコンには使用しないでください。

注:Windows 8または8.1ではまだテストしていないので、お使いの場合は状況によって異なります。また、誰でもアクセスできるため、機密性の高いデータが入っているコンピューターでは、そのレベルのアクセスを許可しても問題がない限り、使用は推奨されません。