以cwrsync為例,軟件安裝完畢后,啟動Windows操作系統的命令窗口,在安裝目錄(比如C:\Program Files\cwRsync\bin)下運行rsync是ok的,但是在其他任意目錄下運行rsync就會報錯,如下圖

這意味著我們還不能使用rsync命令,這是因為:雖然我們以經安裝了cwrsync,而安裝目錄下也包含了rsync這個命令,但計算機不知道去哪里去找這兩個命令。但是我們如果說進入到cwrsync的安裝目錄下的bin目錄,再依次運行rsync命令,又是可以正常運行的。 計算機是如何查找命令的呢?Windows操作系統根據Path環境變量來查找命令。 Path環境變量的值是一系列路徑,Windows操作系統會在這一系列的路徑中查找命令。注意:在Windows操作系統里是不區分大小寫的,而在Linux系統里,我們應該設置PATH環境變量。
在Windows平臺上設置環境變量如果下圖:
我的電腦->屬性->高級->環境變量->系統變量中添加環境變量


對于Windows系統而言,名為Path的環境變量以經存,可以直修改該環境變量,在該環境變量值后面追加C:\Program Files\cwRsync\bin。然后新開一個命令窗口,運行path看看新加的環境變量是否存在了。
再在任何目錄下運行rsync命令就都ok了
一般建議在用戶變量里,去添加環境變量 。
用戶變量與系統變量的區別:用戶變量和系統變量并沒有什么太大的區別,只是用戶變量只對當前用戶有效,而系統變量對所有用戶有效。不過,系統變量會排在用戶變量前面,如果說,兩個地方都包含了rsync命令,則優先執行Path系統變量路徑里包含的rsync命令。