powershell 指令碼解壓zip檔案到指定目錄

2021-09-26 05:43:18 字數 547 閱讀 7360

function unzip-file(

).namespace(

$zipfile

).items(

).namespace(

$targetfolder

).copyhere(

$files)}

remove-item e:\test\123454\*

-recurse #刪除資料夾下的所有檔案,保留資料夾

remove-item e:\test\1.txt.txt #刪除指定檔案

remove-item e:\test\123454 -recurse #刪除資料夾

unzip-file -zipfile e:\a.zip -targetfolder e:\test

注:盡量不要解壓到c盤,powershell指令碼對c盤的操作容易出錯

如果不行執行powershell 命令 需要執行set-executionpolicy -executionpolicy unrestricted

POWERSHELL指令碼執行許可權

powershell指令碼執行許可權 2009 02 04 16 55 02 分類 powershell 字型大小 訂閱 restricted 預設的設定,不允許任何script執行 allsigned 只能執行經過數字證書簽名的script unrestricted 允許所有的script執行 解...

PowerShell指令碼傳遞引數

在編寫powershell指令碼的時候,可以通過給變數賦值的方法輸出想要的結果,但這樣的話,需要改動指令碼內容。其實也可以在指令碼中定義引數,然後再在執行指令碼的時候對引數賦值,而無需改動指令碼內容。在powershell指令碼中,可以使用param 宣告引數,如下 param a,b write ...

PowerShell指令碼傳遞引數

在編寫powershell指令碼的時候,可以通過給變數賦值的方法輸出想要的結果,但這樣的話,需要改動指令碼內容。其實也可以在指令碼中定義引數,然後再在執行指令碼的時候對引數賦值,而無需改動指令碼內容。在powershell指令碼中,可以使用param 宣告引數,如下 param a,b write ...