å¨windowsä¸cmdåpowershellé½æ¯å½ä»¤è¡æ§è¡çªå£ï¼Powershell ä» Windows7 æ¶ä»£å¼å§å
ç½®äº Windows ç³»ç»å½ä¸ï¼å¯ä»¥çä½æ¯å¾®è½¯å¯¹ cmd ç大å级ï¼ç®å两è
并åäº Windows ç³»ç»ä¸ã
1ãpowershellåè½æ´å 强大å¯ä»¥è¯´ååééç§ælinuxçbashï¼æ´å«è¯´é¥±åè¯ç
ç cmdï¼
2ãpowershell èåä¾é çæ¯ä¸å¥å®æ´ç .NET ç¼ç¨ä½ç³»ï¼å
¶èæ¬æ´å®¹æç¼åä¸ç¨³å¥æ§å¤§å¤§æåãåè¿æ¥ç cmdï¼é£äºå®å
¨ç±åç§å½ä»¤å ç èæçä¸æ¡æ¡æ令ç®ç´å°±æ¯âå°æå°é¹â;
3ãå 为 powershell å¯ä»¥çä½ cmd çè¶
éï¼ææç常ç¨å½ä»¤è¯¸å¦dir, cd, ipconfigçå¨ powershell ä¸é½è½ç´æ¥ä½¿ç¨ãä½èåçå®ç°æ¹å¼æ¯å®å
¨ä¸åçï¼powershell åºäºå®å
¨çé¢å对象ï¼å®éè¿ç»å½æ°å对象âèµ·å«åâçæ¹å¼æ¥æ¯æè¿äºæ§çå½ä»¤;
4ãpowershellæ¯æå¤æç管éæä½ï¼ç®¡éæä½ççµææ¥èª Linux ç shellï¼ä½ç±äº powershell å°ä¸åé½å
è£
æ为对象ï¼èä¸æ¯ç´æ¥å¤çå符串ï¼å æ¤å
¶ç®¡éæä½ççµæ´»ç¨åº¦è¿å¨ Linux ç shell ä¹ä¸;
5ãä»»ä½å½æ°ä¸å¯¹è±¡é½è½å¤éè¿help *å½ä»¤æ¥æ¥çå
¶å¸®å©ææ¡£ï¼åç¡®æ¥è¯´åºè¯¥æ¯Get-Helpå½æ°ï¼è¿æ¯æ´å âé¢å对象âåçå½åæ¹å¼ï¼èhelpæ¯å®çå«åï¼ï¼å¦æçä¸æç½ï¼å ä¸-examplesåæ°ä¼æåºç¨å®ä¾ï¼å¦æä»çä¸æç½ï¼å ä¸-onlineåæ°ä¼æå¼å®æ´çå¨çº¿å¸®å©ææ¡£;
6ãpowershell åçæ¯æå°ç»æ导åºå°html, csv, xmlçæ件ï¼ä¹å¯ä»¥éè¿éå®åä»æ件ä¸è¯»åå
容ã
7ãpowershell èæ¬çè¯æ³ä¸é«çº§ç¼ç¨è¯è¨é常ç¸è¿ï¼ä¾å¦å
¶åæ¯è¯å¥if(...){} else{}ã循ç¯è¯å¥for(...){}ä¸ C è¯è¨å«æ äºè´ï¼å è大大æé«äºç¼ç¨ä½éªã
8ãpowershellæ¯æ Debug:è½ç¶è¿ä¸ªåè½å¾å°ç¨å°ï¼ä½æ¯æ debug æ¯èµ°åå®å¤ç¼ç¨è¯è¨ä¸å¯æ缺çä¸é¡¹åè½ã
温馨提示:答案为网友推荐,仅供参考