国产日韩精品视频_2020久久国产最新免费观看_国内久久久久影院精品_日本一区二区视频在线

我在這個powershell腳本中沒有得到預期的輸出

我在powershell中編寫了這個腳本,但我沒有正確地執行某些操作(我正在嘗試學習self-taughtuwu)

這就是正在討論的劇本。

function Get-DesiredProcess {
    $DesiredProcess=Read-Host "Welcome to de advanced task manager! Choose an action to do: 1. WUP (WindowsUpdate) 2. MDP (ProxyModification)"
    Switch ($DesiredProcess)
    {
        WUP {$ChosenProcess=Install-WUpdate}
        MDP {$ChosenProcess=Set-Proxy}
        }
    If ($DesiredProcess -eq $null) {
    Write-Error "You must specify an action!"
    return Get-DesiredProcess
    }
    Else {
    Set-Variable -Name "DesiredProcess" -Value "ChosenProcess"
    }
}

Get-DesiredProcess
Write-Output $DesiredProcess
Write-Output $ChosenProcess

最后兩個"Write-Output只用于測試它是否正確注冊了變量(擾流板,它沒有)

當Read-Host沒有被回答時,它應該輸出“youspecifyanaction!”但什么都不做:

Welcome to de advanced task manager! Choose an action to do: 1. WUP (WindowsUpdate) 2. MDP (ProxyModification): 

PS C:\Users\user1\Documents\scriptsfiles> 

當做出選擇時,應將變量與此部分保持一致:

Set-Variable -Name "DesiredProcess" -Value "ChosenProcess"

而不是直接執行choosen進程。。。

提前謝謝!

? 最佳回答:

如果希望函數為函數外部定義的變量設置新值,請在函數內部使用作用域,因此$ChosenProcess = 'Install-WUpdate'-->$script:ChosenProcess = 'Install-WUpdate'

然而,更容易理解的是讓函數輸出其他代碼可以處理的東西。在這種情況下,由于您既需要用戶輸入的內容,也需要為該輸入選擇的過程,因此我建議讓函數輸出一個同時具有以下兩個屬性的對象:

function Get-DesiredProcess {
    # inside the function both variables have LOCAL scope
    $ChosenProcess  = $null  # initialize to nothing, or an empty string
    $DesiredProcess = Read-Host "Welcome to de advanced task manager! Choose an action to do: 1. WUP (WindowsUpdate) 2. MDP (ProxyModification)"
    switch ($DesiredProcess) {
        'WUP' {$ChosenProcess = 'Install-WUpdate'}
        'MDP' {$ChosenProcess = 'Set-Proxy'}
        default { 
            Write-Warning "You did not specify an accepted action. Type 'WUP' or 'MDP'"
            Get-DesiredProcess
        }
    }
    # only output if there is a matching chosen process
    if (![string]::IsNullOrWhiteSpace($ChosenProcess)) {
        # now have the function return both what the user typed and what the chosen action should be
        [PsCustomObject]@{
            DesiredProcess = $DesiredProcess
            ChosenProcess  = $ChosenProcess
        }
    }
}

$result = Get-DesiredProcess

使用這個函數可以輸出如下內容

Welcome to de advanced task manager! Choose an action to do: 1. WUP (WindowsUpdate) 2. MDP (ProxyModification): 7
WARNING: You did not specify an accepted action. Type 'WUP' or 'MDP'
Welcome to de advanced task manager! Choose an action to do: 1. WUP (WindowsUpdate) 2. MDP (ProxyModification): wup

DesiredProcess ChosenProcess  
-------------- -------------  
wup            Install-WUpdate

現在,下面的代碼可以簡單地作用于變量$result.ChosenProcess中的內容

国产日韩精品视频_2020久久国产最新免费观看_国内久久久久影院精品_日本一区二区视频在线

欧美日韩一区视频| 久久精品在线观看| 国产亚洲欧洲一区高清在线观看 | 欧美在线观看视频一区二区| 亚洲国产91色在线| 国产日韩欧美一区二区三区四区| 欧美丰满高潮xxxx喷水动漫| 久久激情婷婷| 亚洲欧美日韩一区二区| 99精品久久| 91久久精品国产91久久性色| 黄色欧美日韩| 国产欧美 在线欧美| 国产精品久久久一区二区| 欧美黄色日本| 农夫在线精品视频免费观看| 久久久中精品2020中文| 欧美中文在线观看国产| 亚洲综合精品| 亚洲在线一区| 小嫩嫩精品导航| 午夜国产精品影院在线观看 | 在线看片成人| 亚洲成人原创 | 黑人中文字幕一区二区三区| 国产精品欧美久久久久无广告| 欧美日韩在线电影| 欧美性理论片在线观看片免费| 欧美精品精品一区| 欧美图区在线视频| 欧美视频专区一二在线观看| 国产精品成人一区二区网站软件 | 国产日韩精品久久久| 欧美视频一二三区| 欧美日韩福利在线观看| 欧美日韩精品二区第二页| 欧美日韩一区三区四区| 国产精品久久久久久久久久妞妞| 欧美性大战久久久久| 国产精品一级久久久| 国产在线播放一区二区三区| 伊人成人开心激情综合网| 亚洲精品久久久久久久久久久久| 99日韩精品| 欧美一区免费视频| 免费亚洲一区二区| 欧美日韩亚洲系列| 国产无一区二区| 亚洲精品色图| 欧美一区二区精美| 欧美高清自拍一区| 国产精品视频xxxx| 在线精品福利| 亚洲一区二区三区视频播放| 久久久国产成人精品| 欧美日韩123| 一区二区三区在线免费观看| 99精品黄色片免费大全| 性久久久久久久| 欧美精品日韩一本| 国产一区二区三区成人欧美日韩在线观看 | 国产伦精品一区二区三区照片91 | 欧美国产成人精品| 国产日韩视频一区二区三区| 亚洲欧洲日本国产| 久久成人免费日本黄色| 欧美日韩精品综合在线| 狠狠色狠狠色综合| 亚洲免费视频成人| 欧美日本在线观看| 亚洲狠狠丁香婷婷综合久久久| 亚洲综合色丁香婷婷六月图片| 欧美aⅴ99久久黑人专区| 国产日韩欧美在线| 亚洲一区二区三区欧美| 欧美男人的天堂| 亚洲国产精品999| 久久午夜av| 韩日视频一区| 欧美一区午夜视频在线观看| 欧美午夜不卡视频| 一区二区精品国产| 欧美激情综合| 亚洲精品美女91| 欧美成人综合一区| 亚洲国产欧美一区二区三区同亚洲| 一本色道久久综合亚洲精品小说 | 欧美韩国在线| 亚洲国产欧美一区| 久久这里有精品15一区二区三区| 国产日韩欧美不卡在线| 午夜一区二区三视频在线观看| 欧美日韩免费网站| 一区二区三区色| 欧美天天影院| 午夜在线a亚洲v天堂网2018| 国产精品成人一区二区| 亚洲一区二区三区四区中文| 欧美日韩精品在线观看| 亚洲精品资源美女情侣酒店| 欧美久色视频| 亚洲性感激情| 国产欧美一区二区精品忘忧草| 欧美亚洲一区二区三区| 国产香蕉97碰碰久久人人| 久久av一区二区三区漫画| 一区二区三区在线高清| 欧美a级在线| 亚洲免费久久| 国产欧美一区二区精品仙草咪 | 久久精品电影| 亚洲精品免费在线| 国产精品magnet| 久久成人国产精品| 亚洲黄色天堂| 国产精品视频第一区| 久久久www成人免费无遮挡大片| 激情综合久久| 欧美午夜精品久久久久久超碰| 亚洲欧美日韩在线| 亚洲国产高清视频| 国产精品久久久久77777| 久久精品在线播放| 中文在线一区| 亚洲电影在线| 国产精品久久久免费| 久久综合久久综合这里只有精品| 亚洲理论电影网| 狠狠色狠狠色综合日日tαg| 欧美精品v国产精品v日韩精品| 亚洲免费影视第一页| 亚洲高清网站| 国产亚洲a∨片在线观看| 欧美乱大交xxxxx| 久久精品一区蜜桃臀影院 | 亚洲素人一区二区| 亚洲电影在线| 国产色产综合产在线视频| 欧美黄色小视频| 久久嫩草精品久久久精品一| 亚洲一区欧美激情| 亚洲精品乱码久久久久久| 国产亚洲高清视频| 国产精品久久久久久户外露出 | 亚洲激情视频在线播放| 国产亚洲欧美一区| 国产精品视频免费观看| 欧美裸体一区二区三区| 久热精品在线视频| 久久久www成人免费精品| 亚洲特色特黄| 亚洲精品综合在线| 最新69国产成人精品视频免费| 国产一区二区精品在线观看| 国产精品久久夜| 欧美私人啪啪vps| 欧美日韩亚洲综合| 欧美日韩精品高清| 欧美日韩999| 欧美另类videos死尸| 欧美a级一区二区| 欧美 日韩 国产一区二区在线视频| 欧美制服第一页| 久久精品久久99精品久久| 久久gogo国模啪啪人体图| 欧美一区二区三区在线视频| 午夜免费日韩视频| 香蕉久久夜色| 久久久99爱| 美女露胸一区二区三区| 女女同性女同一区二区三区91| 久久伊人一区二区| 老牛国产精品一区的观看方式| 久久一区二区精品| 欧美激情1区| 欧美日本不卡高清| 国产精品美女www爽爽爽| 国产欧美1区2区3区| 一区精品久久| 亚洲精品国产系列| 亚洲伊人久久综合| 久久精品av麻豆的观看方式| 久久伊人亚洲| 欧美—级高清免费播放| 国产精品白丝av嫩草影院| 国产精品热久久久久夜色精品三区 | 久久久91精品国产一区二区三区 | 在线成人免费观看| 亚洲精品视频在线| 香蕉乱码成人久久天堂爱免费| 久久成人精品一区二区三区| 麻豆91精品| 欧美日韩国产在线播放| 国产精品一区二区久久久| 狠狠狠色丁香婷婷综合久久五月| 亚洲精品视频在线| 欧美专区在线播放| 欧美精品三级| 韩日精品中文字幕| 亚洲午夜激情免费视频|