
怎么會有四個cmd呀,到底運行哪一個,求大神!!!
uj5u.com熱心網友回復:
看日期和大小,每組里面的是一樣的吧,下面個是當前版本的備份?然后,看所在目錄,上面的是在 SysWOW64 目錄下,說明它是個 64 位系統下的 32 位系統程式;下面的是在 System32 目錄下,就是和系統版本一樣的 64 位系統程式了。
uj5u.com熱心網友回復:
你要 了解 2個 概念
一個是 windows on windows64 里面有 整個的一套 windows 32 位行程怎么在 windows 64上跑,比較典型的就是一個 各種重定向。目錄重定向,注冊表重定向。
第二個概念就是 winsxs
uj5u.com熱心網友回復:
一般正常使用的目錄是 C:\Windows\System32\cmd.exe另外winsxs檔案夾一定不要洗掉,包含了更新歷史和早起版本的winows系統,提供向下兼容早期版本的windows的軟體等功能
uj5u.com熱心網友回復:
C:\Windows\System32\cmd.exeuj5u.com熱心網友回復:
在運行對話框中默認的是:C:\Windows\System32\cmd.exeuj5u.com熱心網友回復:
從來還沒注意過這個問題,一直都是Win+R,輸入cmd來運行
uj5u.com熱心網友回復:
直接win+R 輸入cmd就可以打開了uj5u.com熱心網友回復:
前兩個是32位的cmd.exe,后者是前者的備份;后兩個是64位的cmd.exe,第四個是第三個的備份;
打開任務管理器行程頁,后面加“*.32”的表示是運行在64bit系統的32bit程式。
舉個簡單例子,用vs2010編譯出一個win64的dll,這個時候你拿32bit的depends就無法打開這個dll查看其內容了,必須用64bit的depends打開才行。 這里的兩種cmd.exe也有類似功能,你可以在開始--cmd,然后選擇對應的cmd.exe(32bit or 64bit)來運行指令。
uj5u.com熱心網友回復:
也不用Win+R,直接點Windows鍵輸入cmd即可轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/124189.html
標籤:Windows客戶端使用
