Mai mult

Cum să obțineți valoare și să o stocați într-o variabilă dintr-o editare de linie sau de text în pyQT?

Cum să obțineți valoare și să o stocați într-o variabilă dintr-o editare de linie sau de text în pyQT?


Cum să obțineți valoare și să o stocați într-o variabilă (în pluginul principal Python) dintr-o casetă de editare a liniei sau de editare a textului care au fost create în QT designer?


Puteți apuca textul astfel:

text = self.your_plugin_dlg.ui.yourLineEdit.text ()

Lucrul cu variabilele de mediu în Python

Variabilele de mediu oferă o modalitate excelentă de a vă configura aplicația Python, eliminând necesitatea de a modifica codul sursă atunci când configurația se modifică. Elementele de configurare obișnuite care sunt adesea transmise aplicației prin variabile de mediu sunt chei API terțe părți, porturi de rețea, servere de baze de date și orice opțiuni personalizate de care ar putea avea nevoie aplicația dvs. pentru a funcționa corect.

În acest articol voi împărtăși câteva dintre tehnicile și instrumentele disponibile în Python pentru a lucra cu variabilele de mediu.


Puteți schimba culoarea hărții de căldură marine folosind harta de culori folosind atributul cmap al hărții de căldură.

Aici cmap este egal YlGnBu, care reprezintă următoarea culoare:

În cartea de căldură Seaborn, avem trei tipuri diferite de hârtii colorate.

Colormap secvențial

Puteți utiliza harta de culori secvențială atunci când datele variază de la o valoare mică la o valoare ridicată. Codurile de culoare secvențiale ale culorilor pot fi utilizate cu funcția heatmap () sau funcția kdeplot ().

Harta secvențială a culorilor conține următoarele culori:

Paletă secvențială cubehelix

Cubehelixul este o formă a hărții secvențiale a culorilor. Îl puteți folosi atunci când luminozitatea este crescută liniar și când există o ușoară diferență de nuanță.

Paleta cubehelix arată după cum urmează:

Puteți implementa această paletă în cod folosind atributul cmap:

Paletă de culori divergentă

Puteți utiliza paleta de culori divergentă atunci când valorile ridicate și scăzute sunt importante în harta de căldură.

Paleta divergentă creează o paletă între două culori HUSL. Înseamnă că paleta divergentă conține două nuanțe diferite într-un grafic.

Puteți crea paleta divergentă la seaborn după cum urmează:

Aici 200 este valoarea pentru paleta din partea stângă, iar 100 este codul pentru paleta din partea dreaptă. Variabila n definește numărul de blocuri. În cazul nostru, este 11. Paleta va fi după cum urmează:

Date discrete

În Seaborn, există o funcție încorporată numită mpl_palette care returnează modele de culoare discrete. Metoda mpl_palette va trasa valorile într-o paletă de culori. Această paletă este o matrice orizontală.

Paleta divergentă arată după cum urmează:

Această ieșire este realizată folosind următoarea linie de cod:

Argumentul Set3 este numele paletei, iar 11 este numărul de culori discrete din paletă. Metoda palplot pentru seaborn trasează valorile într-o matrice orizontală a paletei de culori date.


Cum se creează nod XML

  1. Trebuie să codificați pentru a adăuga noul atribut (BigData) la eticheta XML existentă
  2. Apoi, trebuie să imprimați eticheta XML cu atribute noi atașate cu eticheta XML existentă
  • Pentru a adăuga un nou XML și a-l adăuga la document, folosim codul „doc.create elements”
  • Acest cod va crea o nouă etichetă de calificare pentru noul nostru atribut „Big-data”
  • Adăugați această etichetă de calificare în primul copil al documentului (angajat)
  • Rulați codul - noua etichetă „big data” va apărea împreună cu cealaltă listă de expertiză

Exemplu de analizor XML


Căutare de câmp și expresii compuse

Într-unul dintre exemplele anterioare, ați imprimat linia în fișierul favorite_food.txt care a început cu & ldquosand & rdquo. Acest lucru a fost ușor, deoarece căutați începutul întregii linii.

Ce se întâmplă dacă doriți să aflați dacă un model de căutare se potrivește la începutul unui camp in schimb?

Creați o nouă versiune a fișierului favorite_food.txt care adaugă un număr de articol în fața fiecărei persoane și a mâncării rsquos:

Dacă doriți să găsiți toate alimentele din acest fișier care încep cu & ldquosa & rdquo, ați putea începe prin a încerca așa ceva:

Aceasta arată toate liniile care conțin & ldquosa & rdquo:

Aici, potriviți orice instanță din & ldquosa & rdquo din cuvânt. Aceasta sfârșește prin a include lucruri precum & ldquowasabi & rdquo care are modelul în mijloc sau & ldquosandy & rdquo care nu se află în coloana dorită. În acest caz, sunteți interesat doar de cuvinte început cu & ldquosa & rdquo în al doilea coloană.

Puteți spune lui awk să se potrivească numai la începutul celei de-a doua coloane utilizând această comandă:

După cum puteți vedea, acest lucru ne permite să căutăm o potrivire numai la începutul celei de-a doua coloane.

partea specifică faptul că awk ar trebui să acorde atenție doar celei de-a doua coloane.

Puteți căuta la fel de ușor lucruri care fac nu potrivire prin includerea caracterului & ldquo! & rdquo înainte de tilde (

). Această comandă va returna toate liniile care o fac nu aveți o mâncare care începe cu & ldquosa & rdquo:

Dacă decideți mai târziu că sunteți interesat doar de rândurile care nu încep cu & ldquosa & rdquo și numărul articolului este mai mic de 5, puteți utiliza o expresie compusă ca aceasta:

Aceasta introduce câteva concepte noi. Primul este abilitatea de a adăuga cerințe suplimentare pentru ca linia să se potrivească utilizând operatorul & amp & amp. Folosind aceasta, puteți combina un număr arbitrar de condiții pentru ca linia să se potrivească. În acest caz, utilizați acest operator pentru a adăuga o verificare a faptului că valoarea primei coloane este mai mică de 5.

Puteți utiliza awk pentru a procesa fișiere, dar puteți lucra și cu ieșirea altor programe.


Cuprins

O memorie de program de calculator poate fi clasificată în mare parte în două secțiuni: numai în citire și citire / scriere. Această distincție a crescut de la primele sisteme care dețin programul lor principal în memorie numai citire, cum ar fi Mask ROM, EPROM, PROM sau EEPROM. Pe măsură ce sistemele au devenit mai complexe și programele au fost încărcate de pe alte medii în RAM în loc să se execute din ROM, s-a păstrat ideea că unele porțiuni din memoria programului nu ar trebui modificate. Acestea au devenit .text și .rodate segmente ale programului, iar restul care ar putea fi scris în împărțit într-un număr de alte segmente pentru sarcini specifice.

Editare text

segment de cod, cunoscut și sub numele de segment de text sau pur și simplu ca text, este unde este stocată o porțiune dintr-un fișier obiect sau secțiunea corespunzătoare din spațiul de adrese al programului care conține instrucțiuni executabile și este în general numai în citire și dimensiune fixă.

Editare date

.date segmentul conține orice variabilă globală sau statică care are o valoare predefinită și poate fi modificată. Aceasta este orice variabilă care nu este definită în cadrul unei funcții (și, prin urmare, poate fi accesată de oriunde) sau este definită într-o funcție, dar este definită ca static astfel încât să-și păstreze adresa la apelurile ulterioare. Exemple, în C, includ:

Valorile acestor variabile sunt stocate inițial în memoria de numai citire (de obicei în .text) și sunt copiate în .date segment în timpul rutinei de pornire a programului.

Rețineți că, în exemplul de mai sus, dacă aceste variabile ar fi fost declarate dintr-o funcție, acestea ar fi stocate implicit în cadrul stivei locale.

BSS Edit

Segmentul BSS, cunoscut și sub numele de date neinițializate, este de obicei adiacent segmentului de date. Segmentul BSS conține toate variabilele globale și variabilele statice care sunt inițializate la zero sau nu au inițializare explicită în codul sursă. De exemplu, o variabilă definită ca statică int i ar fi conținută în segmentul BSS.

Editare grămadă

Zona de grămadă începe de obicei la sfârșitul segmentelor .bss și .data și crește către adrese mai mari de acolo. Zona heap este gestionată de malloc, calloc, realloc și gratuit, care pot utiliza apelurile de sistem brk și sbrk pentru a-și ajusta dimensiunea (rețineți că utilizarea brk / sbrk și o singură „zonă heap” nu este necesară pentru a îndeplini contractul malloc / calloc / realloc / free pot fi de asemenea implementate folosind mmap / munmap pentru a rezerva / anula rezervarea regiunilor potențial necontigue ale memoriei virtuale în spațiul de adrese virtual al procesului). Zona heap este partajată de toate firele, bibliotecile partajate și modulele încărcate dinamic într-un proces.

Editare stivă

Zona de stivă conține stiva de programe, o structură LIFO, situată de obicei în părțile superioare ale memoriei. Un registru „indicator de stivă” urmărește partea de sus a stivei, acesta fiind ajustat de fiecare dată când o valoare este „împinsă” pe stivă. Setul de valori împinse pentru un apel de funcție este denumit „cadru de stivă”. Un cadru de stivă constă în cel puțin o adresă de returnare. Variabilele automate sunt, de asemenea, alocate pe stivă.

Zona de stivă se învecina în mod tradițional cu zona de heap și au crescut una față de cealaltă atunci când indicatorul de stivă a întâlnit indicatorul de heap, memoria liberă a fost epuizată. Cu spații mari de adrese și tehnici de memorie virtuală, acestea tind să fie plasate mai liber, dar totuși cresc de obicei într-o direcție convergentă. Pe arhitectura standard PC x86 stiva crește către adresa zero, ceea ce înseamnă că elementele mai recente, mai adânc în lanțul de apel, sunt la adrese numeric mai mici și mai aproape de heap. Pe alte arhitecturi crește în direcția opusă.


Sintaxă

Opțiuni

citit comanda încorporată are următoarele opțiuni:

-A matrice Stocați cuvintele într-o matrice indexată numită matrice. Numerotarea elementelor matrice începe de la zero.
-d delim Setați caracterul delimitator la delim. Acest personaj semnalează sfârșitul liniei. Dacă -d nu este utilizat, delimitatorul de linie implicit este o linie nouă.
-e Obțineți o linie de intrare dintr-un shell interactiv. Utilizatorul introduce manual caractere până la atingerea delimitatorului de linie.
-i text Atunci când este utilizat împreună cu -e (și numai dacă -s nu este folosit), text este inserat ca text inițial al liniei de introducere. Utilizatorul are permisiunea de a edita text pe linia de intrare.
-n nchars Opriți citirea după un număr întreg nchars caractere sunt citite, dacă delimitatorul de linie nu a fost atins.
-N nchars Ignorați delimitatorul de linie. Nu mai citi doar după nchars caractere sunt citite, EOF este atins sau citit expiră (vezi -t).
-p prompt Imprimați șirul prompt, fără o nouă linie, înainte de a începe să citească.
-r Folosiți „intrare brută”. Mai exact, această opțiune cauzează citit să interpreteze literalmente backslash-urile, mai degrabă decât să le interpreteze ca personaje evadate.
-s Nu faceți ecou la apăsarea tastelor când citit preia intrarea de la terminal.
-t pauză Timpul de expirare și eșecul de returnare, dacă nu este citită o linie completă de intrare pauză secunde. Dacă valoarea de expirare este zero, citit nu va citi date, dar returnează succesul dacă intrarea a fost disponibilă pentru citire. Dacă pauză nu este specificat, valoarea variabilei shell TMOUT se folosește în schimb, dacă există. Valoarea a pauză sunt numere fracționare, de exemplu, 3.5.
-u fd Citiți din descriptorul fișierului fd în loc de intrare standard. Descriptorul fișierului ar trebui să fie un număr întreg mic. Pentru informații despre deschiderea unui descriptor de fișiere personalizat, consultați deschiderea descriptorilor de fișiere în bash.

Starea ieșirii

Starea de ieșire a citit este zero, cu excepția cazului în care se întâlnește EOF, timpul de expirare este depășit, apare o eroare la atribuirea unei valori Nume, sau descriptorul de fișiere furnizat către -u este invalid.

Dacă se depășește un timeout, starea de ieșire este mai mare de 128.


Exemple¶

Exemplul 1: Pentru a enumera valorile unui parametru

Următoarele get-parametri exemplu listează valorile pentru cei trei parametri specificați.

Pentru mai multe informații, consultați Lucrul cu Magazinul de parametri în Ghidul utilizatorului AWS Systems Manager.

Exemplul 2: Pentru a enumera numele și valorile mai multor parametri utilizând opțiunea "--query"

Următoarele get-parametri exemplu listează numele și valorile pentru parametrii specificați.

Pentru mai multe informații, consultați Lucrul cu Magazinul de parametri în Ghidul utilizatorului AWS Systems Manager.


Parametrii

Parametrul Anr specifică un șir pe care se efectuează o căutare de rezoluție ambiguă de nume (ANR). Puteți specifica un șir parțial și puteți căuta obiecte cu un atribut care se potrivește cu șirul respectiv. Atributele implicite căutate sunt:

Acest parametru este disponibil numai în Exchange local.

Comutatorul de arbitraj este necesar pentru a returna cutiile poștale de arbitraj în rezultate. Nu este necesar să specificați o valoare cu acest comutator.

Cutiile poștale de arbitraj sunt cutii poștale de sistem care sunt utilizate pentru stocarea diferitelor tipuri de date de sistem și pentru gestionarea fluxului de lucru pentru aprobarea mesajelor.

Pentru a returna cutiile poștale de arbitraj care sunt utilizate pentru a stoca setările sau datele jurnalului de audit, nu utilizați acest comutator. În schimb, utilizați comutatoarele AuditLog sau AuxAuditLog.

Tip: SwitchParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Comutatorul Arhivă filtrează rezultatele după cutiile poștale care au o arhivă activată (se returnează numai cutiile poștale care au o căsuță poștală arhivă). Nu este necesar să specificați o valoare cu acest comutator.

Tip: SwitchParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

Acest parametru este disponibil numai în Exchange local.

Comutatorul AuditLog este necesar pentru a returna cutiile poștale din jurnalul de audit în rezultate. Nu este necesar să specificați o valoare cu acest comutator.

Cutiile poștale din jurnalul de audit sunt cutii poștale de arbitraj care sunt utilizate pentru a stoca setările jurnalului de audit.

Pentru a returna alte tipuri de cutii poștale de arbitraj, nu utilizați acest comutator. În schimb, utilizați comutatorul de arbitraj.

Tip: SwitchParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2016, Exchange Server 2019

Acest parametru este disponibil numai în Exchange local.

Comutatorul AuxAuditLog este necesar pentru a returna cutiile poștale jurnal de audit auxiliar în rezultate. Nu este necesar să specificați o valoare cu acest comutator.

Cutiile poștale din jurnalul de audit sunt cutii poștale de arbitraj care sunt utilizate pentru a stoca setările jurnalului de audit.

Pentru a returna alte tipuri de cutii poștale de arbitraj, nu utilizați acest comutator. În schimb, utilizați comutatorul de arbitraj.

Tip: SwitchParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2016, Exchange Server 2019

Acest parametru este disponibil numai în Exchange local.

Parametrul Credential specifică numele de utilizator și parola utilizate pentru a rula această comandă. De obicei, utilizați acest parametru în scripturi sau când trebuie să furnizați acreditări diferite care au permisiunile necesare.

O valoare pentru acest parametru necesită cmdletul Get-Credential. Pentru a întrerupe această comandă și a primi un prompt pentru acreditări, utilizați valoarea (Get-Credential). Sau, înainte de a rula această comandă, stocați acreditările într-o variabilă (de exemplu, $ cred = Get-Credential) și apoi utilizați numele variabilei ($ cred) pentru acest parametru. Pentru mai multe informații, consultați Get-Credential.

Tip: PSCredential
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Acest parametru este disponibil numai în Exchange local.

Parametrul Baza de date filtrează rezultatele după baza de date a cutiei poștale. Când utilizați acest parametru, numai căsuțele poștale din baza de date specificată sunt incluse în rezultate. Puteți obține orice valoare care identifică în mod unic baza de date. De exemplu:

Nu puteți utiliza acest parametru cu parametrii Anr, Identity sau Server.

Tip: DatabaseIdParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Adevărat
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Acest parametru este disponibil numai în Exchange local.

Parametrul DomainController specifică controlerul de domeniu utilizat de acest cmdlet pentru a citi date din sau a scrie date în Active Directory. Identificați controlerul de domeniu prin numele său de domeniu complet calificat (FQDN). De exemplu, dc01.contoso.com.

Tip: Fqdn
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Parametrul Filter utilizează sintaxa OPath pentru a filtra rezultatele după proprietățile și valorile specificate. Criteriile de căutare utilizează sintaxa & quotProperty -ComparisonOperator „Value” & quot.

  • Includeți întregul filtru OPath între ghilimele duble & quot & quot. Dacă filtrul conține valori de sistem (de exemplu, $ true, $ false sau $ null), utilizați în schimb ghilimele "". Deși acest parametru este un șir (nu un bloc de sistem), puteți utiliza și acolade <>, dar numai dacă filtrul nu conține variabile.
  • Proprietatea este o proprietate filtrabilă. Pentru mai multe informații despre proprietățile filtrabile, consultați Proprietăți filtrabile pentru parametrul Filter.
  • ComparisonOperator este un operator de comparație OPath (de exemplu -eq pentru egal și -like pentru comparație șir). Pentru mai multe informații despre operatorii de comparație, consultați about_Comparison_Operators.
  • Valoarea este valoarea proprietății de căutat. Includeți valorile și variabilele textului între ghilimele unice („Valoare” sau „Variabilă $”). Dacă o valoare variabilă conține ghilimele unice, trebuie să identificați (să scape) ghilimelele unice pentru a extinde corect variabila. De exemplu, în loc de „$ Utilizator”, utilizați „$ ($ Utilizator -Înlocuiți & quot” & quot, & quot ”” & quot) ”. Nu includeți numere întregi sau valori de sistem (de exemplu, 500, $ true, $ false sau $ null).

Puteți lega mai multe criterii de căutare împreună folosind operatorii logici -și și -or. De exemplu, & quotCriteria1 -și Criterii2 & quot sau & quot (Criterii1 -și Criterii2) -sau Criterii3 & quot.

Pentru informații detaliate despre filtrele OPath din Exchange, consultați Informații suplimentare de sintaxă OPATH.

Tip: Şir
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

Comutatorul GroupMailbox este necesar pentru a returna grupurile Microsoft 365 în rezultate. Nu este necesar să specificați o valoare cu acest comutator.

Tip: SwitchParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2016, Exchange Server 2019, Exchange Online

Parametrul Identity specifică căsuța poștală pe care doriți să o vizualizați. Puteți utiliza orice valoare care identifică în mod unic cutia poștală. De exemplu:

  • Nume
  • Alias
  • Numele distinct (DN)
  • DN canonic
  • Domeniu Nume utilizator
  • Adresa de e-mail
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • ID-ul utilizatorului sau numele principal al utilizatorului (UPN)

Nu puteți utiliza acest parametru cu parametrii Anr, Database, MailboxPlan sau Server.

Tip: MailboxIdParameter
Poziţie:1
Valoare implicită:Nici unul
Acceptați intrarea conductei:Adevărat
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

Acest parametru este disponibil numai în Exchange local.

Comutatorul IgnoreDefaultScope spune comenzii să ignore setarea implicită a domeniului destinatarului pentru sesiunea Exchange Management Shell și să utilizeze întreaga pădure ca domeniu. Aceasta permite comenzii să acceseze obiectele Active Directory care nu sunt disponibile în prezent în domeniul implicit.

Utilizarea comutatorului IgnoreDefaultScope introduce următoarele restricții:

  • Nu puteți utiliza parametrul DomainController. Comanda folosește automat un server de catalog global adecvat.
  • Puteți utiliza DN doar pentru parametrul Identitate. Alte forme de identificare, precum alias sau GUID, nu sunt acceptate.

Acest parametru este disponibil numai în serviciul bazat pe cloud.

Comutatorul InactiveMailboxOnly specifică dacă se returnează numai căsuțe poștale inactive în rezultate. Nu este necesar să specificați o valoare cu acest comutator.

O cutie poștală inactivă este o cutie poștală care este plasată în litigiu în așteptare sau în loc în așteptare înainte de a fi ștearsă. Conținutul unei cutii poștale inactive este păstrat până la eliminarea reținerii.

Pentru a include cutii poștale active și inactive în rezultate, nu utilizați acest comutator. În schimb, utilizați comutatorul IncludeInactiveMailbox.

Tip: SwitchParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Schimbă online

Acest parametru este disponibil numai în serviciul bazat pe cloud.

Comutatorul IncludeInactiveMailbox specifică dacă se includ cutii poștale inactive în rezultate. Nu este necesar să specificați o valoare cu acest comutator.

O cutie poștală inactivă este o cutie poștală care este plasată în litigiu în așteptare sau în loc în așteptare înainte de a fi ștearsă. Conținutul unei cutii poștale inactive este păstrat până la eliminarea reținerii.

Pentru a returna numai căsuțe poștale inactive din rezultate, nu utilizați acest comutator. În schimb, utilizați comutatorul InactiveMailboxOnly.

Tip: SwitchParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Schimbă online

Acest parametru este disponibil numai în serviciul bazat pe cloud.

Parametrul MailboxPlan filtrează rezultatele după planul cutiei poștale. Când utilizați acest parametru, numai căsuțele poștale cărora li se atribuie planul specificat pentru cutia poștală sunt returnate în rezultate. Puteți utiliza orice valoare care identifică în mod unic planul cutiei poștale. De exemplu:

Un plan de cutie poștală specifică permisiunile și caracteristicile disponibile pentru un utilizator de cutie poștală în organizațiile bazate pe cloud. Puteți vedea planurile de cutii poștale disponibile utilizând cmdletul Get-MailboxPlan.

Nu puteți utiliza acest parametru cu parametrii Anr sau Identity.

Tip: MailboxPlanIdParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Adevărat
Acceptați caractere wildcard:Fals
Se aplică la:Schimbă online

Comutatorul de migrare este necesar pentru a returna cutiile poștale de migrare în rezultate. Nu este necesar să specificați o valoare cu acest comutator.

Tip: SwitchParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2016, Exchange Server 2019, Exchange Online

Acest parametru este disponibil numai în Exchange local.

Comutatorul de monitorizare este necesar pentru a returna cutiile poștale de monitorizare în rezultate. Nu este necesar să specificați o valoare cu acest comutator.

Căsuțele poștale de monitorizare sunt asociate cu disponibilitatea gestionată și serviciul Exchange Health Manager și au o valoare a proprietății RecipientTypeDetails a MonitoringMailbox.

Tip: SwitchParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Parametrul OrganizationalUnit filtrează rezultatele pe baza locației obiectului din Active Directory. Sunt returnate numai obiectele care există în locația specificată. Intrarea validă pentru acest parametru este o unitate organizațională (OU) sau un domeniu returnat de cmdletul Get-OrganizationalUnit. Puteți utiliza orice valoare care identifică în mod unic OU sau domeniul. De exemplu:

Comutatorul PublicFolder este necesar pentru a returna cutiile poștale din folderul public în rezultate. Nu este necesar să specificați o valoare cu acest comutator.

Cutiile poștale din folderele publice sunt cutii poștale special concepute care stochează ierarhia și conținutul folderelor publice.

Tip: SwitchParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

Acest parametru este disponibil numai în Exchange local.

Comutatorul ReadFromDomainController specifică faptul că informațiile ar trebui citite de la un controler de domeniu din domeniul utilizatorului. Dacă executați comanda Set-AdServerSettings -ViewEntireForest $ true pentru a include toate obiectele din pădure și nu utilizați comutatorul ReadFromDomainController, este posibil ca informațiile să fie citite dintr-un catalog global care are informații depășite. Când utilizați comutatorul ReadFromDomainController, ar putea fi necesare citiri multiple pentru a obține informațiile. Nu trebuie să specificați o valoare cu acest comutator.

În mod implicit, scopul destinatarului este setat la domeniul care găzduiește serverele dvs. Exchange.

Tip: SwitchParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Parametrul RecipientTypeDetails filtrează rezultatele după subtipul de cutie poștală specificat. Valorile valide sunt:

  • DiscoveryMailbox
  • Echipament Mailbox
  • GroupMailbox
  • LegacyMailbox
  • LinkedMailbox
  • LinkedRoomMailbox
  • RoomMailbox
  • SchedulingMailbox
  • SharedMailbox
  • TeamMailbox
  • UserMailbox

Puteți specifica mai multe valori separate prin virgule.

Tip: RecipientTypeDetails []
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

Acest parametru este disponibil numai în Exchange local.

Comutatorul RemoteArchive este necesar pentru a returna cutiile poștale de arhivă la distanță în rezultate. Nu este necesar să specificați o valoare cu acest comutator.

Căsuțele poștale de arhivare la distanță sunt căsuțe poștale de arhivă din serviciul bazat pe cloud care sunt asociate cu utilizatorii de căsuțe poștale din organizațiile Exchange locale.

Tip: SwitchParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Parametrul ResultSize specifică numărul maxim de rezultate de returnat. Dacă doriți să returnați toate cererile care se potrivesc interogării, utilizați nelimitat pentru valoarea acestui parametru. Valoarea implicită este 1000.

Tip: Nelimitat
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019, Exchange Online

Acest parametru este disponibil numai în Exchange local.

Parametrul Server filtrează rezultatele după serverul Exchange. Când utilizați acest parametru, numai căsuțele poștale de pe serverul Exchange specificat sunt incluse în rezultate.

Puteți utiliza orice valoare care identifică în mod unic serverul. De exemplu:

Nu puteți utiliza acest parametru cu parametrii Anr, Database sau Identity.

Proprietățile ServerName și ServerLegacyDN pentru o cutie poștală nu pot fi actualizate imediat după mutarea unei cutii poștale într-un grup de disponibilitate a bazei de date (DAG). Pentru a obține cele mai actualizate valori pentru aceste proprietăți ale cutiei poștale, rulați comanda Get-Mailbox & ltIdentity & gt | Get-MailboxStatistics | Format-List Name, ServerName, ServerLegacyDN.

Tip: ServerIdParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Adevărat
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016, Exchange Server 2019

Acest parametru este disponibil numai în serviciul bazat pe cloud.

Comutatorul SoftDeletedMailbox este necesar pentru a returna cutiile poștale șterse soft în rezultate. Nu este necesar să specificați o valoare cu acest comutator.

Cutiile poștale șterse soft sunt căsuțe poștale șterse care sunt încă recuperabile.

Tip: SwitchParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Schimbă online

Parametrul SortBy specifică proprietatea pentru care se sortează rezultatele. Puteți sorta după o singură proprietate odată. Rezultatele sunt sortate în ordine crescătoare.

Dacă vizualizarea implicită nu include proprietatea după care sortați, puteți adăuga comanda cu | Format-Tabel -Proprietate Auto1, Proprietate2. ProprietateX. pentru a crea o vizualizare nouă care conține toate proprietățile pe care doriți să le vedeți. Sunt acceptate metacaracterele (*) din numele proprietăților.

Puteți sorta după următoarele proprietăți:

Acest parametru este disponibil în Exchange local.

Acest parametru este rezervat pentru utilizarea internă a Microsoft.

Tip: SwitchParameter
Poziţie:Numit
Valoare implicită:Nici unul
Acceptați intrarea conductei:Fals
Acceptați caractere wildcard:Fals
Se aplică la:Exchange Server 2016, Exchange Server 2019


Priveste filmarea: PyQt5 Урок3 - Связи графических объектов