可以像python一樣 不須變數宣告
但想用特殊變數時須先宣告
取得指令說明、指令別名、運用方式
當頁面太亂時可以使用 個人是習慣動不動就cls一下
切換路徑 當你要的檔案在其他地方時會很需要
可以將當前路徑的檔案、資料夾列出來
有點像linux的touch 可以使用這個指令創建許多不同的檔案
在當前路徑創建一個資料夾
方便選種檔案 符號為"*"
假如要選中當前路徑的所有檔案:.
將檔案或資料夾複製到指定位址
有關xcopy的其他功能:
https://learn.microsoft.com/zh-tw/windows-server/administration/windows-commands/xcopy
if()內可放where偵測物件 會自動轉成布林值
Windows 21H2後系統預裝程式
在MSStore中名為應用程式安裝程式
可用來安裝、更新當前系統程式
功能 | 指令 |
---|---|
大於 | -gt |
小於 | -lt |
大於等於 | -ge |
小於等於 | -le |
相等 | -eq |
不等 | -ne |
可直接使用運算符號
直接看這篇:
https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_arithmetic_operators?view=powershell-7.3
基本上跟C++的迴圈一樣
input:
code:
output:
可以稍微簡化程式 將其中一部分有功能的程式碼先行獨立出來
等到需要時再呼叫
仍在學習使用para、呼叫function中部分指令
將前面學的if else加入後 寫出一個簡易的程式
input:
code:
output:
input:
code:
output:
input:
code:
output:
可以彈出簡單的提示框
並在選擇選項後做出回應
其中$a $b分別為設定按鈕型式 設定圖示
if time -lt 0{提示框不自動消失}
$value中的值為使用者選擇的按鈕對應的數字
詳見:
https://learn.microsoft.com/en-us/previous-versions//x83z1d9f(v=vs.85)?redirectedfrom=MSDN
當一個變數可能有多種結果時
可以不用瘋狂if else
當$n=1時
執行後面的指令
寫出一個輸入處理程序名稱就可以結束處理程序的程式
並添加一些人性化功能
在powershell中安裝ps2exe模組 並將此程式轉成exe
便可使用
安裝環境
輸入a後跳出提示框
選擇是 所有的notepad已被中止
並列出關閉的執行緒
運行結束
直接關閉該程式
運行結束
未發現程式
運行結束