function start() {
# do something
}
&"start"
將如何保持&從第一發現開始處理別名嗎?有沒有在我的腳本生命週期中刪除啓動別名的方法?更改函數的名稱不是一個選項。
function start() {
# do something
}
&"start"
將如何保持&從第一發現開始處理別名嗎?有沒有在我的腳本生命週期中刪除啓動別名的方法?更改函數的名稱不是一個選項。
可以專門告訴它你想調用該函數,而不是別名。
function start() {
# do something
Write-Output "It Worked"
}
&(gi function:\start)
像往常一樣,任何參數都可以添加到通話結束時。
地說:
Remove-Item alias:\start -Force
在腳本刪除它的運行,或將其添加到系統profile.ps1
永久刪除它的頂部(每次PowerShell啓動)
這也適用,類似於第一個答案:
function start(){
Write-Host "FOO"
}
&(get-command -CommandType Function -Name start)
matthewg和campbell.rw你會如何修改你提到的,如果你想獲得通過添加一個參數的技術? – BuddyJoe 2015-02-06 17:29:25
只需在呼叫操作員和功能(例如, '&(gi function:\ start)5' – MatthewG 2015-02-06 18:36:29