什麼是powershell?
可以把powershell當做是 cmd (bat指令碼語言)的公升級版,她是windows平台上的指令碼語言。她是為什麼我要用powershell物件導向。她是和 .net framework 密切相關的。也可以認為是windows上的bash shell
因為我是已經學習了 .net , 學習powershell更容易什麼時候使用powershellcmd 不夠有好,powershell更友好,功能更強大
azure 上管理應用很方便
平常編寫一些小指令碼,用來方便操作。比如編譯程式,跑gulp,copy 刪除檔案等。powershell和cmd運維windows系統
在powershell中,你可以繼續使用cmd的命令。powershell在初始化的時候,會載入cmd.execmdlet 就是powershell的內建基本命令。命名一般都是 動詞+名詞。 比較好記
scripts 就是編寫的指令碼檔案。
get-help命令
別名: help;man;
用法: help + 命令名稱;(可以使用萬用字元*)
help
get-
command
help
get-
comman
*
help
*log
*#可以使用這種方式來查詢命令
help
get-
command
-full
help
get-
command
-detailed
help
get-
command
-examples
#-detailed和-full的區別:
#輸出的內容沒有區別,但是-full會一次性完全輸出。-detailed會根據螢幕的大小輸出,然後翻頁。
當使用命令help cd 的時候,會輸出如下命令。
set
-location
-literalpath
<
string
>
[-passthru][-
usetransaction
][<
commonparameters
>]
set
-location
[[-path
]<
string
>]
[-passthru][-
usetransaction
][<
commonparameters
>]
set
-location
[-passthru][-
stackname
<
string
>]
[-usetransaction
][<
commonparameters
>]
需要注意的是,這三個結果是相互獨立的。比如:如果使用了-path引數了,那如果想在使用其他的引數,就只能選擇-passthru;-usetransaction了。象-literalpath和-stackname就不能在使用了。get-command這個代表通用的8個引數設定,在每個cmd-let命令中都是可以使用的
被中括號包起來的,說明是可選引數
別名:gcm
用法:和help命令一樣,但是只會顯示簡單的命令的資訊
get-alias別名命令
別名:gal
用法:get-alias -definition 命令名稱;get-alias -name 別名名稱
get
-alias
-definition
get-
command
#獲取get-command的別名
get
-alias
-name
ls
#可以使用這種方式來獲取命令引數的別名
(
get-
command
get-
eventlog
|select
-expandproperty
parameters
).computername
.aliases
show-command命令:彈出乙個gui程式來幫助命令的輸入
別名:shcm
用法:shcm gal; shcm get-help
1 powershell 幫助文件
管理員執行 幫助文件的開源位址 github.com powershell get help 指令名或者 help 指令名 可以用模糊查詢 將會列印出所有帶log的指令 也可以使用tab鍵補全,按多次tab 如果在翻頁模式下提前找到了自己想看的文件,可以用ctrl c鍵退出。例如 1.引數名稱和引數...
基本概念 1
首先要知道ecmascript 中的一切都區分大小寫。識別符號就是變數 函式 屬性的名字,或者函式的引數。ecmascript使用的是c風格的注釋,包括單行注釋和塊級注釋。ecmascript 5 引用了嚴格模式的概念。要在整個指令碼中啟用嚴格模式,可以在頂部新增如下 use strict 在函式內...
1 爬蟲基本概念
目錄 一 什麼是網路爬蟲?二 爬蟲分類 三 如何編寫爬蟲 四 爬蟲必備技能 網路爬蟲 又被稱為網頁蜘蛛,網路機械人,在foaf社群中間,更經常的稱為網頁追逐者 是一種按照一定的規則,自動地抓取全球資訊網資訊的程式或者指令碼。學會了爬蟲,我們可以做 python爬蟲程式可用於收集資料。這也是最直接和最...