PowerShellコマンドラインの代わりにWindows10。 CMDからPowerShellへの移行:AD管理用のコマンドおよびコマンドレットリファレンス。 Windowsシステムフォルダからコマンドプロンプトを実行する
コンピューターで作業しているときに、Windows 10でコマンドラインを開く方法を理解していないユーザーもいます。実際、Windows 10 Creators Updateの後、Windows 10でコマンドラインを呼び出すことは、多くのユーザーにとってわかりにくいものになっています。
オペレーティングシステムを更新した後、MicrosoftはWindows 10のいくつかのパラメーターを変更しました。特に、コマンドラインの呼び出しに関係しています。 現在、Windows 10のデフォルトでは、コマンドラインの代わりに、コマンドラインよりも強力なOSコンポーネントであるWindowsPowerShellが開きます。
マウスの右ボタンで[スタート]メニューを開くと、通常のコマンドライン項目の代わりに、Windows PowerShell、Windows PowerShell(管理者)などの他の項目が表示されます。
Windows 10のコマンドプロンプトに慣れていて、Windows 10のコマンドプロンプトを呼び出す方法がわからない場合はどうでしょうか。 Windows 10のコマンドプロンプトはどこにありますか?
心配しないでください。コマンドラインはオペレーティングシステムから消えていません。必要なときにいつでもこのWindowsコンポーネントを使用できます。
Windows 10のコマンドプロンプトは、次の方法で起動できます。
- (Windows PowerShellの代わりに)マウスの右ボタンを使用して[スタート]メニューから。
- (Windows PowerShellの代わりに)キー「Windows」+「X」を使用します。
- 「システム」フォルダの「スタート」メニューから。
- WindowsSearchを使用する。
- システムフォルダ「System32」から。
- タスクマネージャーを使用する。
この記事では、管理者を含め、コマンドラインを起動する方法についてのみ説明します。
スタートメニューからWindows10でコマンドプロンプトを起動する方法
コマンドラインを元の場所に簡単に戻すことができます。 これを行うには、[スタート]メニュー=> [設定] => [タスクバー]に移動します。
[スタートボタンを右クリックするか、Windows + Xを押したときに表示されるメニューで、コマンドラインをWindows PowerShellに置き換える]設定で、スイッチを[無効]の位置に移動します。
その後、コマンドラインは「スタート」メニューに戻ります。このメニューは、マウスの右ボタンで開くか、キーボードショートカットの「Windows」+「X」を同時に押すことで開きます。
Windows PowerShellを開くには、追加の移動を行う必要があります。 したがって、Windows PowerShellを右クリックして[スタート]メニューのままにし、[スタート]メニューなどの他の方法でコマンドプロンプトを呼び出すことができます。
スタートメニューからWindows10のコマンドプロンプトにアクセスする方法
コマンドラインは、マウスの左ボタンをクリックした後、「スタート」メニューから起動できます。 「システム」フォルダを開くと、そこにコマンドラインが表示されます。
アプリケーションをクリックすると、通常どおりコマンドラインが開きます。 管理者として実行するには、右クリックして[詳細設定]、[管理者として実行]の順にクリックします。
Windows10でコマンドプロンプトを有効にする方法Windowsサーチヘルプ
コマンドライン検索を開始するには、「Windows Search」に式「cmd」(引用符なし)を入力するか、ロシア語で単に「コマンドライン」を入力します。
検索結果には、従来のコマンドプロンプトアプリケーションが表示されます。
Windowsシステムフォルダからコマンドプロンプトを実行する
コマンドラインは、アプリケーションの場所、Windowsシステムフォルダーから直接起動できます。 これを行うには、エクスプローラーを開き、Cドライブに入り、Windowsフォルダーに移動してから、System32フォルダーに移動します。
Windows 10 x64のコマンドラインは、パスC:\ Windows \ SysWOW64に沿ったフォルダーから起動することもできますが、「System32」フォルダーのコマンドラインインタープリターは引き続き開かれます。
ここに、System32フォルダーから直接実行できるcmd.exeアプリケーションが表示されます。 管理者として実行するには、右クリックのコンテキストメニューを使用します。
タスクマネージャーを使用してコマンドラインを起動する
タスクマネージャを開き、[ファイル]メニューに移動し、コンテキストメニューで[新しいタスクの実行]をクリックします。
[タスクの作成]ウィンドウの[開く]フィールドに「cmd」(引用符なし)と入力し、[OK]ボタンをクリックします。
その後、コマンドラインがコンピューターのデスクトップに開きます。
記事の結論
コマンドラインは、さまざまな方法でWindows 10で起動できます。[スタート]メニューから実行し、Windows Searchを使用して検索して開き、タスクマネージャーを使用してエクスプローラーのシステムフォルダーからコマンドラインに移動します。
以前のバージョンのWindows10オペレーティングシステムでは、フォルダー内のコマンドプロンプトを開くことができました。 コマンドラインでフォルダを開くには、Shiftキーを押しながら、フォルダのコンテキストメニューで[コマンドウィンドウを開く]を選択するだけで十分でした。 Windows 10 Creators Updateのリリース後、コマンドウィンドウを開くオプションが変更され、ここでPowerShellウィンドウが開きます。
開始コンテキストメニューで、コマンドラインアイテムをWindows PowerShellに置き換えることが問題にならない場合は、簡単にできます。 次に、目的のフォルダーでコマンドウィンドウを開く機能の場合、MicrosoftがPowerShellをコマンドラインに切り替える機能をまだ追加していないため、状況は少し複雑になります。
この記事では、フォルダーでコマンドプロンプトを開く方法と、Windows 10フォルダーでコマンドウィンドウを開くオプションを選択する機能を復元する方法を示します。また、の目的の場所からコマンドプロンプトを起動する方法を提案します。レジストリに変更を加えることなくエクスプローラー。
Windows 10オペレーティングシステムの最新ビルドを使用している場合、フォルダーのコンテキストメニューのコマンドウィンドウを開くオプションがありません。 ただし、以下で説明する方法を使用すると、ユーザーは開いているコマンドウィンドウをコンテキストメニューに戻すことができます。 これを使用する前に、システムの変更を常にロールバックできる必要があります。
- コマンドを実行してレジストリエディタを開きます regeditウィンドウ内 Win + R.
- 次に、次の場所に移動します。 HKEY_CLASSES_ROOT \ディレクトリ\シェル\ cmd.
- ブランチを右クリックします cmdアイテムを選択します 権限.
- 開いたウィンドウで、ボタンをクリックするだけです さらに.
- 今ポイントの反対側 所有者TrustedInstallerボタンを押す 変化する.
- 次に、選択したオブジェクトの名前を選択するためのアイテムでユーザーを示し、ボタンを押します 名前を確認してくださいと わかった.
- さらに、追加のセキュリティパラメータのウィンドウで、アイテムにマークを付け、 すべての子オブジェクトのアクセス許可エントリを、このオブジェクトから継承されたものに置き換えます、を押します わかった.
- cmdグループの権限ウィンドウで、ユーザーグループを選択します 管理者アイテムにマークを付けます フルアクセスを許可する.
- 最後のステップは、レジストリの現在の場所にあるパラメータの名前を変更することです HideBasedOnVelocityId名前の先頭に任意の文字を追加します。
HideBasedOnVelocityIdパラメーターの名前を変更すると、必要がない場合でもコマンドウィンドウを開くオプションを選択できるようになります。 多くの経験豊富なユーザーは、現在の設定を単に削除することをお勧めします。これは、特にレジストリとシステム全体のバックアップを作成するのが好きでない場合は、絶対に行う価値がありません。 この記事でも同様の方法を使用しました。
現在のフォルダーでコマンドラインを開く機能が戻ったら、ユーザーはエクスプローラーに移動し、ボタンを押したまま任意のフォルダーを選択するだけです。 シフトマウスの右ボタンでコンテキストメニューを開き、項目を選択します コマンドウィンドウを開く.
目的のフォルダーの現在の場所でコマンドプロンプトを起動する別の方法は、更新されたWindowsPowerShellを介してコマンドプロンプトを起動することです。 現在のメソッドは、コンテキストメニューでコマンドウィンドウを開くためにアイテムを返す必要なしに機能します。
![](https://i1.wp.com/windd.ru/wp-content/uploads/2018/11/zapustit-komandnuyu-stroku-cherez-Windows-PowerShell-ot-imeni-administratora-1.png)
また、コマンドラインでフォルダを開くことができる方法を提供することもできます。 コマンドラインで場所を開く必要があるフォルダに移動し、アドレスバーにコマンドを入力するだけで十分です。 Cmdボタンを押します 入力.
結論
Windows 10オペレーティングシステムの最新バージョンでは、開発者はエクスプローラーからコマンドライン起動アイテムを削除することを決定しましたが、職人はこのソリューションをバイパスする方法を長い間見つけてきました。 コマンドラインを選択できるメニュー項目が更新されたPowerShellに完全に置き換えられたにもかかわらず、Windows10フォルダーでコマンドウィンドウを簡単に開くことができます。
Windows管理者は、PING、IPCONFIG、REPADMINなどの実績のあるコマンドラインツールに長い間依存してきました。 また、PowerShellに注意を向ける代わりに、まだそれらを使用している人もいます。 アシュリーマクグローン、プレミアフィールドエンジニアのActive DirectoryとPowerShell(写真で彼の笑顔を見ることができます)は、ActiveDirectoryを操作するための有名なCMDユーティリティを対応するPowerShellコマンドレットと関連付ける優れた4ページのマニュアルを作成しました。 たとえば、PINGの代わりにPowerShellコマンドレットTest-Connectionを使用でき、NSLOOKUPの代わりにResolve-DNSNameを使用でき、GPUPDATEの代わりにInvoke-GPUpdateを使用できます。
多くの人が質問をしますが、PowerShellコマンドレットに切り替える価値があるのはなぜですか? マニュアルの作成者は、これについていくつかの理由を挙げています。
- コマンドラインツールは、さらに機能させるために解析する必要のあるテキストを出力するだけです。 PowerShellを使用すると、このデータをパイプ処理してコンソールで直接操作したり、ファイルに出力したりできます。
- チームの可用性。 たとえば、RDPを介してサーバーにリモート接続する場合、adminpak.msiまたはWindows RerourceKitがサーバーにインストールされていない可能性があります。 また、PowerShellはすべてのWindows Sever 2008R2以降のマシンに搭載されています。
- 同じ構文。 さまざまなPowerShellコマンドレットの構文は似ています。
- あらゆる場面に対応する多数のコマンドレット。
CMDユーティリティとそれに対応するPowerShellコマンドレットを確認しました
無料のチュートリアルは、次のCMDユーティリティに焦点を当てています。- REPADMIN
- DCPROMO
- CSVDE
- NETDOM
- NLTEST
- GPUPDATE
- GPRESULT
- DSGET
- DSQUERY
- DSADD
- DSMOD
- DSMOVE
- DSACLS
- DNSCMD
- NSLOOKUP
- IPCONFIG
- NETSTAT
CMD-スイッチ-PowerShellコマンドレット-PowerShellモジュール-WindowsServerのバージョン。
Windows Server2012およびPowerShellv3で導入されたコマンドレットに多くの注意が払われています。
あなたはそれをダウンロードすることができます
現在のところ、WindowsPowerShellの現在のバージョンは 5 ..。 PowerShellはデフォルトでWindows10にプリインストールされており、ユーザーメニューのコマンドプロンプトに置き換わるものです。 Xに勝つ .
PowerShell 5はシステム上で実行される安定したバージョンですが、古いバージョンのPowerShell 2.0は引き続き有効であり、悪意のあるスクリプトの実行に使用される可能性のあるセキュリティリスクをシステムにもたらします。 Windows 10の最新のセキュリティ更新プログラムを入手したとしても、PowerShell2.0がすべてのユーザーから削除されたわけではありません。 システムでまだ有効になっている可能性があります。
使用しているバージョンを確認する方法と、Windows PowerShell2.0を無効にする方法は次のとおりです。
PowerShell2.0を確認します
管理者として、次のコマンドを実行します。
Get-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2
結果では、このコマンドを実行した後、行を見てください 州"州"。 彼女がそれが2.0ラッパーだと言ったら 「有効」(有効)、無効にする必要があります。 コマンドが値を返す場合 "無効"(無効)何もする必要はありません。
Windows PowerShell2.0を無効にする
管理者としてPowerShellを開き、次のコマンドを実行します。
Disable-WindowsOptionalFeature -Online -FeatureName MicrosoftWindowsPowerShellV2Root
これにより、Windows PowerShell2.0が無効になります。 これは、最初のコマンドを再度実行することで確認できます。 ライン 州重要なはずです "無効"(無効)。
PowerShellでコマンドを実行したくない場合は、次のコマンドでこの機能を無効にできます。 コントロールパネル..。 ファイルエクスプローラーを開き、アドレスバーに次のように入力します。
コントロールパネル\プログラムクリック Windowsの機能をオンまたはオフにします..。 これにより、新しいWindowsコンポーネントウィンドウが開きます。 有効/無効にできる機能のリストをロードするのに時間がかかる場合があります。 リストが読み込まれたら、中央までスクロールして、Windows PowerShell2.0を見つけます。 チェックボックスをオフにして、[OK]をクリックします。
変更を適用するためにシステムを再起動する必要はありません。
リスクは何ですか。
Windows PowerShell 5には、悪意のあるスクリプトをスキャンして実行を防ぐマルウェア対策機能がありますが、PowerShell 2.0を使用して、マルウェアスキャンをバイパスできる攻撃を開始できます。 これにより、最終的にシステム上で悪意のあるPowerShellスクリプトが実行されます。
古いシェルを無効にしても、悪影響はありません。 Microsoftは、一部のアプリケーションがまだPowerShell 2.0を使用していることを認識していますが、それらを新しいバージョンに移植するように取り組んでいます。 コンポーネントは非推奨になりましたが、当面はWindows 10の一部であり、ユーザーは必要に応じて有効にすることができます。
PowerShellを既に使用したことがある人は、PowerShellがコマンドラインとほぼ同じであるが、機能が多いことを知っています。 PowerShellの詳細をご覧ください。
そのため、Win + Xメニューをクリックすると、それも呼び出され、システムを操作するためのさまざまなアイテムがそこに表示されます。 ユーザー名と管理者の両方として開くことができるコマンドラインもあります。 しかし、それを別のユーティリティ、たとえばPowerShellと呼ばれる同様のユーティリティに置き換えるとどうなるでしょうか。
コマンドラインをPowerShellに置き換えるにはどうすればよいですか?
このクリックのために、システムパラメータに行きましょう Win + I、または[スタート]メニューからそこに移動します。 ウィンドウを開いた後、をクリックします 「パーソナライズ」.
左側の「タスクバー」項目に移動します。 右側に新しい要素を表示するときは、アイテムをオンの位置に配置する必要があります 「メニューでコマンドプロンプトをWindowsPowerShellに置き換えてください...」.
2番目の方法はbatファイルです
レジストリを使用して、コマンドラインをPowerShellに変更できます。 レジストリを開きます Win + Rそこにコマンドを入力します regedit..。 次に、このセクションに進みます。
HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced
そこにパラメータがあります DontUsePowerShellOnWinX..。 その値が 0 -値があればPowerShellを表示します 1 コマンドラインです。
コマンドラインをPowerShellに置き換える-https://yadi.sk/d/uzXkQi2DzWgyN
PowerShellをコマンドラインに置き換える-https://yadi.sk/d/RpL4ECxdzWh5Z
このファイルを初めて実行するには、開いたウィンドウのボタンを押す必要があります。 "もっと"、 その後 「とにかく走る」.
このようにして、コマンドラインをPowerShellに、またはその逆に置き換えることができます。