none
Script para criar hostname baseado em Variaveis RRS feed

  • Pergunta

  • Bom dia Senhores,

    Es tou com dificuldade para criar um script onde ele constroi o hostname a partir de algumas variaveis conforme abaixo?

    $Country = $wpf.CmbCountry.Text $BU = $wpf.CmbBU.Text $Loc = $wpf.CmbLoc.Text $Eqt = $wpf.CmbEQT.Text $Asset = $wpf.TxtAsset.Text $NewHost = $wpf.TxtblockHost.Text #If Country starts if ($Country = "Brazil") {$Country = "BR"} elseIf ($Country = "Argentina") {$Country = "AR"} elseIf ($Country = "Chile") {$Country = "CL"} #If Country Ends #If Location Starts if ($Loc = "Araucária/PR") {$Loc = "ACA"} elseIf ($Loc = "Aparecida de Goiânia/GO") {$Loc = "AGI"} elseIf ($Loc = "Alhandra/PB") {$Loc = "ALH"} elseIf ($Loc = "Anápolis/GO") {$Loc = "APS"} elseIf ($Loc = "Belém") {$Loc = "BEL"} elseIf ($Loc = "Belo Horizonte/MG") {$Loc = "BHZ"} elseIf ($Loc = "Barueri/SP") {$Loc = "BRI"} elseIf ($Loc = "Brasília/DF") {$Loc = "BSB"} elseIf ($Loc = "Betim/MG") {$Loc = "BTI"} elseIf ($Loc = "Contagem/MG") {$Loc = "CGE"} elseIf ($Loc = "Cariacica/ES") {$Loc = "CII"} elseIf ($Loc = "Cajamar/SP") {$Loc = "CJM"} elseIf ($Loc = "Campinas/SP") {$Loc = "CPQ"} elseIf ($Loc = "Cabreúva/SP") {$Loc = "CRU"} elseIf ($Loc = "Suape/PE") {$Loc = "CSA"} elseIf ($Loc = "Curitiba/PR") {$Loc = "CWB"} elseIf ($Loc = "Embu das Artes/SP") {$Loc = "EDA"} elseIf ($Loc = "Esteio/RS") {$Loc = "ETO"} elseIf ($Loc = "Extrema/MG") {$Loc = "FOR"} elseIf ($Loc = "Fortaleza/CE") {$Loc = "FOR"} elseIf ($Loc = "Goiana/PE") {$Loc = "GNA"} elseIf ($Loc = "Guarulhos/SP") {$Loc = "GRU"} elseIf ($Loc = "Goiânia/GO") {$Loc = "GYN"} elseIf ($Loc = "Hortôlandia/SP") {$Loc = "HTL"} elseIf ($Loc = "Indaiatuba/SP") {$Loc = "IDU"} elseIf ($Loc = "Itapevi/SP") {$Loc = "IEV"} elseIf ($Loc = "Itatiaia/RJ") {$Loc = "ITT"} elseIf ($Loc = "Jaboatão dos Guararapes/PE") {$Loc = "JGU"} elseIf ($Loc = "Jundiaí/SP") {$Loc = "JUN"} elseIf ($Loc = "Lauro de Freitas/BA") {$Loc = "LDF"} elseIf ($Loc = "Louveira/SP") {$Loc = "LOZ"} elseIf ($Loc = "Manaus/AM") {$Loc = "MAO"} elseIf ($Loc = "Nova Santa Rita/RS") {$Loc = "NSR"} elseIf ($Loc = "Porto Alegre/RS") {$Loc = "POA"} elseIf ($Loc = "Pouso Alegre/MG") {$Loc = "PPY"} elseIf ($Loc = "Camaçari/BA") {$Loc = "QCC"} elseIf ($Loc = "Duque de Caxias/RJ") {$Loc = "QDQ"} elseIf ($Loc = "Piracicaba/SP") {$Loc = "QHB"} elseIf ($Loc = "Osasco/SP") {$Loc = "QOC"} elseIf ($Loc = "Resende/RJ") {$Loc = "QRZ"} elseIf ($Loc = "Recelse if e/PE") {$Loc = "REC"} elseIf ($Loc = "Rio de Janeiro/RJ") {$Loc = "RIO"} elseIf ($Loc = "Perus/SP") {$Loc = "SAO"} elseIf ($Loc = "São Paulo/SP") {$Loc = "SAO"} elseIf ($Loc = "Seropédica/RJ") {$Loc = "SDC"} elseIf ($Loc = "Serra/ES") {$Loc = "SER"} elseIf ($Loc = "São Jose dos Campos/SP") {$Loc = "SJK"} elseIf ($Loc = "São Luís/MA") {$Loc = "SLZ"} elseIf ($Loc = "Sumaré/SP") {$Loc = "SME"} elseIf ($Loc = "Sorocaba/SP") {$Loc = "SOD"} elseIf ($Loc = "Salvador/BA") {$Loc = "SSA"} elseIf ($Loc = "Terenos/MS") {$Loc = "TER"} elseIf ($Loc = "Uberlândia/MG") {$Loc = "UDI"} elseIf ($Loc = "Varginha/MG") {$Loc = "VAG"} elseIf ($Loc = "Vitória de Santo Antão/PE") {$Loc = "VDS"} elseIf ($Loc = "Vinhedo/SP") {$Loc = "VIN"} elseIf ($Loc = "Viana/ES") {$Loc = "VNA"} #If Location Ends #If Equipment Type stats If ($Eqt = "Desktop") {$Eqt = "WD"} elseIf ($Eqt = "Notebook") {$Eqt = "WN"} elseIf ($Eqt = "Tablet") {$Eqt = "WT"}

    $wpf.TxtblockHost.Text = $Country+$Loc+$Eqt+$BU+$Asset

    Estou usando WPF para customização do Frontend(será utilizado por usuarios).

    Tenho encontrado o seguinte problema, sempre que eu seleciono qual quer valor nos meus combobox(cmbCountry e etc) ele não faz a alteração da exibição em $wpf.TxtblockHost.Text. como faço para que ele entenda que deve mudar de acordo com a combobox:imagemvazio sem preenchimentopreenchido e errado

    Espero que possam me ajudar!

    sábado, 25 de maio de 2019 12:52

Todas as Respostas