2016-03-22 23 views
-3

私は数日前からコマンドプロンプトを使いこなしてきましたが、実際に何が起こっているのかをより深く理解したいと思っています。インターネットを検索することは、これまでほとんどの結果が表示されているので、私は望んでいないコマンドの構文を使用しています。Windowsコマンドのソースコードはどこにありますか?

Windowsコマンドのソースコードを取得することはできますか?

+3

短い答え:いいえ長い答え:Windowsは閉鎖されています。 –

+0

@ Windowsの一部のソースコードはオープンソースです。 .NETが最も重要な例です。 –

+0

.NET!= Windows –

答えて

1

Windowsの一部のソースコードはオープンソースです。例えば.NET。ソースコードの他の部分は、hereと記載されているさまざまなプログラムを介して入手できます。私が使ったプログラムの1つはCode Center Premiumです。このプログラムでは、スマートカード/ PINが割り当てられ、特定のURLを使用して、さまざまなバージョンのWindowsのソースコードにアクセスします。一般に、CCPではRTM(リリースから製造まで)のコードしか利用できません(コードの修正版ではなく)。

個人の場合は、おそらくMVPプロ​​グラムを除いて、これらのプログラムを使用してアクセスすることはできません。しかし、あなたがMVPだったら、おそらくすでに「何が起こっているのか」を大部分理解しているでしょう。

個人としては、Windows Internalsがあります。これはWeb上でPDFとして見つけることができます。この本は1000ページ以上あるので、大量の情報が利用可能であることに注意してください。また、本の中には、Windowsのさまざまな側面を制御/監視するコマンドのさまざまな例があります(ソースコードなし、コマンドの仕組みの説明)。

書籍は、私が正しく覚えていれば、現在のところ100,000,000行を超えるWindowsソースコードです。

COPY、DIRなどのような "vanilla"コマンドの場合、MSDNのファイル&ディレクトリI/OのWin32 APIセットを調べると、CMD.EXEが使用するAPIが生成されます。多くのサンプルはMSDNなどでも入手できます。

+0

コードセンタープレミアムへの素晴らしいリソース。あまりにも元の質問は、トピック外です悪い! –

+0

トピックではない:/ – Ahm23

関連する問題