web-dev-qa-db-ja.com

cmdのような環境を実行する起動可能なUSBとそのすべてのコマンドを作成するにはどうすればよいですか?

私の目的:

CMDを実行できるスタンドアロンの起動可能なUSBドライブを作成するか、すべての標準Windowsコマンドを実行できるものを実行します。

私がこれまでに知っていること:

  • Rufusを使用して起動可能なMS-DOSUSBドライブを作成できますが、Windowsコマンドにアクセスできないようです... MS-DOSで実際に機能するWindowsコマンドの数/種類を知っている人はいますか?

  • ライブウィンドウイメージであるWinPEと呼ばれるユーティリティがそこにあること。ただし、完全なWindowsイメージは必要ありません。必要なのは、標準のWindowsコマンドを実行するだけのMS-DOSのような環境だけです。

誰かがこれを達成する方法を知っているなら、それは素晴らしいことです。

ありがとう

1
technotron101

これは不可能です。

Windowsコマンド/実行可能ファイルのサポートが必要な場合は、Windows環境が必要です。

WinPE、Hirensbootcdなどの画像はすべてこれらです。それらのいずれかを使用する代わりに、独自に作成する必要がある理由は実際にはありません。彼らはプロによって使用される本当に良いツールです。

ただし、copy、format、cd、dirなどのMSDosコマンドはWindowsではなくdosの一部であるため、引き続き機能することに注意してください。

2
LPChip

MS-DOSまたはFreeDOSのようなポートは、比較的原始的なコマンドセットのみをサポートし、Windowsアプリケーションを実行できないため、ニーズに合う可能性はほとんどありません。

WindowsPEはおそらく正しい解決策です。これはnot完全なWindowsイメージです。コマンドラインインターフェイス(エクスプローラー、IE、メモ帳よりも複雑なGUIアプリケーションはありません)のみを提供し、メンテナンスとシステムインストール用に特別に設計されています 、私はあなたが求めているものだと思います。

Windows PEは、Windows ADK(以前はWindows AIKと呼ばれていました)の一部であり、 Microsoftダウンロードセンターから入手可能 です。

欠点:

  • Windows PEはすべてのWindows実行可能ファイルを実行しません。ただし、組み込みコマンドとほとんどのコンソールアプリケーションは機能します。 (メモ帳などの単純なGUIアプリケーションも同様です。)

  • MS-DOS(数百メガバイト)よりかなり大きいですが、それでも一般的なUSBスティックに簡単に収まるほど小さいです。

  • ADKは大きなダウンロードですが、特に制限のあるインターネットプランを利用しているのでない限り、それは問題にはなりません。 Windows PE自体は、ADKに含まれるコンポーネントの1つにすぎません。

  • これはプロプライエタリソフトウェアであり、無料で利用できますが、ライセンス条項では特定の目的にのみ使用できます。汎用オペレーティングシステムとしての使用を防ぐために、72時間の連続使用後に自動的に再起動します。

0
Harry Johnston