PowerShell 與 cmd 有什麼不同?

時間 2021-05-06 13:49:44

1樓:Sirius

powershell中用python main.py | tee output.txt 在保留command時候可以print輸出

cmd不行

2樓:

Powershell甚至能寫GUI!

Powershell和cmd的區別大概就像Python Shell和Bash的區別一樣大吧∠( 」∠)_

3樓:人民萬歲

我在關閉筆記本自帶鍵盤的時候,用過powershell,完全沒法執行,於是換回cmd

看完真麼多回答也沒看見誰在回答問題啊

4樓:

UNIX、Linux和DOS/cmd重定向標準輸入輸出$./program output.txt但是PowerShell不能直接將檔案掛鉤到stdin,要用Get-Content input.

txt | ./program > output.txt

順便問一下PowerShell為啥不讓這麼寫了

5樓:

Powershell裡面可以進行程式設計,並且自動搭載在windows裡面

不過很多任務作我還是用f#的interactive模式覺得更順手一些,但是powrershell裡面可以執行.bat然後匯入環境變數*。。。。。所以我會用乙個.

ps1檔案去初始化環境(vcvarsall.bat)然後呼叫fsi(逃。。。

傳說powershell最早是M$裡面那幫linux過來的人寫的。。

6樓:春樹桜良

我……作為小白…

以前我寫C/C++程式是用cmd調gcc編譯的,對於PowerShell「可遠觀而不可褻玩焉」。

直到有一天我重灌了系統(沒錯就是win10 1709),想開啟cmd,但按「win+x」此發現PowerShell,心想:ta在那裡一點有原因的。於是我試著開啟了,哇!

果然,與我以前無意開啟時看到的節目類似,藍藍的。因為最近有用Linux,就無意地打了「ls」,回車,哇!!!

於是我裝了MinGW,裝了gcc、g++,試著用PowerShell呼叫編譯,哇!!!

於是我再也沒見過cmd了……—_—

7樓:桃又

PowerShell是跨平台的,cmd是Windows專用的。

PowerShell有物件導向的管道。

PowerShell能夠呼叫.NET的很多功能。

8樓:

慢上面的回答提到很多優點,然而慢這個缺點掩蓋了一切優點。

命令不存在這種提示,居然都要卡一下才出來。這一下就再也不想用了。

9樓:祥祥

吐個槽,powershell比cmd啟動慢多了,剛用的時候藍框框彈出來我就開始輸,結果前面的命令都被吃了。。

所以讓我們猜測一下啥時候cmd優化成和powershell一樣快呢

10樓:ijrys

我感覺,PowerShell就是一普通程式,他需要控制台來顯示他要顯示的內容【也就是說,離開了cmd之類的控制台,powershell是沒法給人用的,會用二進位制和計算機通訊的另說】

cmd,就是經常看的那個黑框框,用來和計算機交流的乙個中間程式,當然他內建了一些方便的功能【比如補全】,用的更多的我感覺還是他提供的視覺化,不管是對於待輸入的值還是反饋回來的內容,他都會顯示出來。如果沒有這乙個中間程式,與計算機互動只能是摸黑了

而powershell並不去考慮如何顯示的問題【他會把輸出的內容交給類似於cmd的程式去搞】,而是去解決如何用的更爽的問題

關於powershell有多流弊,畢竟基於.Net,並且也可以呼叫.Net的庫,這麼說來已經沒有啥是他搞不定的了吧

順,求powershell比較靠譜的教程

再順,求dalao指正錯誤

11樓:邱焜

powershell 這種官方binding 很imba的,要不就只能vba/c#了。期待powershell 一統*nix(

12樓:YiZhou Neu

補充一點,powershell的訪問許可權很大(針對MS的產品來說),比VB要靈活。更重要的是,在雲計算大熱的今天,powershell內建有Azure相關的command

13樓:

ABSG上說Linux是1950`s junk box,

那麼我想說power Shell才是真正的~亂燉大雜燴~

power Shell使得系統管理上了乙個台階,覺得bash要努力了啊,哪天真的可以開發乙個GNU Objective Shell~憧憬

14樓:

貌似增加了支援 unix shell / bash 樣式的一些命令,如 ls mkdir 之類, 要麼怎麼叫「shell」呢……然後是以 .net framework 為框架的。

暫時的看法,坐等高人回答。

與 有何差別?

這兩者實際上是的被動語態。原型詞彙 是格助詞 與動詞 相連而成的乙個連語。用來表示對某種結論的描述 假定 判斷。另外,也可以用來表示即將發生某個動作的階段。比如 出 雨 降 用於表示對某種結論的描述 假定 判斷時,會出現做出該判斷的行為主體是誰的問題。如果是自己發出的動作,那麼就正常使用就行。但如果...

const int f 與int const f 有區別嗎,如果有具體的區別是什麼?

happydog in the C family of languages the const is part of the type,not part of the object.For example,in C,const int x 1 declares an object x of cons...

自私與自我有什麼區別與關聯?

雲中客 自私和自我的區別在於,對世界的認知深度不同.如果你對世界的認知不夠深,你會認為除你之外的整個外部世界都在與你競爭 與你做對,這時你的一切行為都是自私的,唯此你才可以自保.如果你對世界的認知足夠深入,你會明白,自身和環境,不是對立關係,而是相互促進,或者說相互利用 彼此獲得好處的關係,認識到這...