Scenariji nastavitve za Office 365 PowerShell

Pomembno : Besedilo članka je prevedeno strojno. Glejte zavrnitev odgovornosti. Angleško različico tega članka najdete tukaj .

Povežite se s storitvami Office 365 z navedenimi scenariji za PowerShell, dobite pomoč in nastavite pravilnik za izvajanje za skripte.

Povežite se s storitvami Office 365 z ogrodjem PowerShell

Če želite vzpostaviti povezavo s storitvami Office 365, morate najprej namestiti ali uvoziti najnovejše module ogrodja PowerShell, nato pa ustvariti povezavo s preverjeno pristnostjo.

Z modulom Windows Azure Active Directory vzpostavite povezavo z imenikom Azure Active Directory

Če želite namestiti modul Windows Azure Active Directory in se povezati z uporabniškim imenom in geslom za račun ali z večkratnim preverjanjem pristnosti (MFA), glejte Povezovanje z ogrodjem PowerShell za Office 365.

Z modulom Azure Active Directory V2 se povežite z imenikom Azure Active Directory

Navodila za namestitev modula Azure Active Directory V2 in povezovanje bodisi z uporabniškim imenom in geslom bodisi z večkratnim preverjanjem pristnosti, najdete v članku Povezovanje z modulom Azure Active Directory V2 PowerShell.

Povezovanje s storitvijo Exchange Online

Navodila za vzpostavljanje povezave s storitvijo Exchange Online z uporabniškim imenom in geslom za račun najdete v članku Vzpostavljanje povezave s storitvijo Exchange Online PowerShell.

Navodila za namestitev modula Microsoft Exchange Online Remote PowerShell in povezovanje z večkratnim preverjanjem pristnosti najdete v članku Vzpostavljanje povezave z modulom Exchange Online PowerShell z večkratnim preverjanjem pristnosti.

Vzpostavljanje povezave s storitvijo SharePoint Online

Navodila za namestitev ukazne lupine za upravljanje storitve SharePoint Online in povezovanje bodisi z uporabniškim imenom in geslom za račun ali z večkratnim preverjanjem pristnosti najdete v članku Vzpostavljanje povezave z ogrodjem PowerShell za SharePoint Online.

Vzpostavljanje povezave s Skypom za podjetja Online

Navodila za vzpostavljanje povezave s Skypom za podjetja Online z uporabniškim imenom in geslom za račun najdete v članku Vzpostavljanje povezave s Skypom za podjetja Online z ogrodjem Windows PowerShell.

Za vzpostavljanje povezave s Skypom za podjetja Online z večkratnim preverjanjem pristnosti upoštevajte te korake:

  1. Če želite namestiti trenutni modul PowerShell za Skype za podjetja Online, pojdite do Skype za podjetja, modul Windows PowerShell, kliknite Prenos in nato zaženite datoteko za prenos, da namestite modul.

    V vsakem računalniku, v katerem upravljate Skype za podjetja Online, naredite to le enkrat.

  2. Odprite ukazni poziv lupine Windows PowerShell.

  3. Vnesite ime računa med dvojnimi narekovaji, pri tem pa odstranite besedilo navodil in znake < in >.

    $acctName="<User Prinicipal Name of an administrator account,  example: belindan@contoso.com>"
    
    #Create a Skype for Business Online session
    $sfboSession = New-CsOnlineSession -UserName $acctName
    
    #Import the Skype for Business session
    Import-PSSession $sfboSession

    Zaženite pridobljene ukaze v oknu lupine Windows PowerShell.

  4. Vnesite geslo računa v pogovorno okno SkypeForBusinessAuth, nato pa kliknite Vpis.

  5. Upoštevajte navodila v pogovornem oknu SkypeForBusinessAuth, da dobite dodatne informacije o preverjanju pristnosti, kot je potrditvena koda, nato pa kliknite Vpis.

Vzpostavljanje povezave z imenikom Azure Active Directory in storitvijo Exchange Online

S temi ukazi ogrodja PowerShell boste vzpostavili povezavo z imenikom Azure Active Directory in s storitvijo Exchange Online, ko namestite modul Windows Azure Active Directory.

#Connecting to Exchange Online and Azure Active Directory

#Get administrator account credentials
$credential = Get-Credential

#Connect to Azure Active Directory  
Connect-MsolService -Credential $credential

#Create an Exchange Online session
$ExchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri https://ps.outlook.com/powershell -Credential $credential -Authentication Basic -AllowRedirection

#Import the Exchange Online session
Import-PSSession $ExchangeSession 

Namig : Če želite dobiti ta ukazni blok ogrodja PowerShell v obliki skriptne datoteke (PS1), kliknite tukaj.

Vzpostavljanje povezave z vsemi delovnimi obremenitvami storitve Office 365

Če želite vzpostaviti povezavo z vsemi delovnimi obremenitvami v storitvi Office 365 v istem oknu ogrodja PowerShell, mora najprej uvoziti ali namestiti i+ustrezne module. Ta komandni blok ogrodja PowerShell omogoča povezovanje z imenikom Azure Active Directory, Skypom za podjetja Online ter storitvama SharePoint Online in Exchange Online.

Vnesite ime organizacije in nato zaženite ta nabor ukazov ogrodja PowerShell, ko se želite vpisati z uporabniškim imenom in geslom računa:

#Connect to Office 365 Cloud Services using PowerShell

#Specify your organization name, which is the first part of the name after the "@" character in an account user name. 
#For example, for the account user name belindan@contoso.onmicrosoft.com, the organization name is "contoso".
#Replace everything within the quotes, including the < and > characters, with the correct name. 
$orgName="<organization name>"

#Capture administrative credential for future connections.
$credential = Get-Credential

#Connect to Azure Active Directory.
Connect-MsolService -Credential $credential

#Create a Skype for Business Online session.
$sfboSession = New-CsOnlineSession -Credential $credential

#Import the Skype for Business Online session into your local Windows PowerShell session.
Import-PSSession $sfboSession

#Connect to SharePoint Online.
Connect-SPOService -Url https://$orgName-admin.sharepoint.com

#Create an Exchange Online session.
$ExchangeSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri "https://outlook.office365.com/powershell-liveid/" -Credential $credential -Authentication "Basic" -AllowRedirection

#Imports the Exchange Online session into your local Windows PowerShell session.
Import-PSSession $ExchangeSession

Vnesite ime organizacije in nato zaženite ta nabor ukazov ogrodja PowerShell, ko se želite vpisati z uporabniškim imenom in geslom za račun:

#Specify an account name. 
#Replace everything within the quotes, including the < and > characters, with the correct name. 
$acctName="<User Prinicipal Name of an administrator account,  example: belindan@contoso.com>"

#Extract the organization name from the account name
$orgName= ($acctName).Substring($acctName.IndexOf("@")+1, $acctName.IndexOf(".") - $acctName.IndexOf("@") - 1 )

#Establish Online Services connection to Office 365 Management Layer
Connect-MsolService

#Create Skype for Business session
$sfboSession = New-CsOnlineSession -UserName $acctName

#Import the Skype for Business session command
Import-PSSession $sfboSession

#Connect to your SharePoint Online services.
Connect-SPOService -Url https://$orgName-admin.sharepoint.com

#Create an Exchange Online session.
Connect-EXOPSSession -UserPrincipalName $acctName

Štirikrat boste pozvani, da določite uporabniško ime in geslo za račun in podatke o večkratnem preverjanju pristnosti, kot je potrditvena koda.

Pomoč za PowerShell

Včasih potrebujete dodatno pomoč za PowerShell. Na srečo PowerShell vključuje vgrajeno vsebino za pomoč.

Prikaz datotek s pomočjo za ukaz cmdlet ogrodja PowerShell

Če želite več informacij o pomoči za določen ukaz cmdlet, na primer za Get-Process, lahko zaženete tole.

#Show the help files for a PowerShell command.

Get-Help Get-Process

Prikaži članek na spletnem mestu TechNet za ukaz cmdlet ogrodja PowerShell

Če želite na spletnem mestu TechNet odpreti spletno referenco za sintakso za določen cmdlet, na primer za Get-Process, zaženite ta ukaz.

#Goes online to the TechNet article for the PowerShell cmdlet.

Get-Help Get-Process -Online

Opomba : Za pravilno delovanje tega potrebujete dostop do interneta.

Prikaz primerov za ukaz ogrodja PowerShell

Če želite prikazati vzročne sintakse za določen ukaz cmdlet v oknu ogrodja PowerShell, na primer Get-Process, zaženite ta ukaz.

#Shows examples for a PowerShell cmdlet.

Get-Help Get-Process -Examples

Posodobitev datotek s pomočjo za PowerShell

Vsebino pomoči za PowerShell se redno posodablja. Najnovejšo vsebino pomoči dobite tako, da zaženete ukaz Posodobi-pomoč. Po zagonu tega ukaza se lahko prikaže to sporočilo: »Z ukazom »Posodobi-pomoč« prenesete najnovejše datoteke s pomočjo za module Windows PowerShell in jih namestite v računalnik.« Pritisnite Y in omogočite modulu, da posodobi vaše datoteke s pomočjo. To traja le nekaj trenutkov.

#Update your PowerShell help files.

Update-Help

Namig : Če želite dobiti ta ukazni blok ogrodja PowerShell v obliki skriptne datoteke (PS1), kliknite tukaj.

Nastavitev pravilnika za izvajanje skripta

Skripti ogrodja PowerShell so ukazi ogrodja PowerShell, ki jih zaženete iz ene ali več besedilnih datotek. S skripti lahko avtomatizirate pogosta opravila v sistemu Windows, Microsoftovih aplikacijah in seveda v storitvah Office 365. Zlonamerni skripti lahko poškodujejo vaš računalnik tako, da izvedejo nenamerne ukaze, zato je Microsoft v vašem računalniku privzeto onemogočil skripte ogrodja PowerShell, da bi vas zaščitil. Nastavite pravilnik za izvajanje ogrodja PowerShell tako, kot vam ustreza. Nastavitev pravilnika za izvajanje so takšne:

  • Omejeno

    Ne omogoča nalaganja konfiguracijskih datotek ali izvajanja skriptov. »Omejeno« je privzet pravilnik za izvajanje.

  • OddaljenoPodpisano

    Zahteva, da so vsi skripte in konfiguracijske datoteke, ki jih prenesete iz interneta, podpisane s strani zaupanja vrednega založnika.

  • VsePodpisano

    Zahteva, da so vse skripte in konfiguracijske datoteke podpisane s strani zaupanja vrednega založnika, vključno s skripti, ki jih zapišete v lokalnem računalniku.

  • Neomejeno

    Naloži vse konfiguracijske datoteke in zažene vse skripte. Če zaženete nepodpisan skript, ki je bil prenesen iz interneta, ste pozvani k vnosu dovoljenja zanj, preden se zažene.

  • Zaobidi

    Nič ni blokirano, zato ni nobenega opozorila ali poziva.

  • Nedoločeno

    Odstrani trenutno dodeljen pravilnik za izvajanje iz trenutnega obsega. Ta parameter ne odstrani pravilnika za izvajanje, ki je nastavljen v obsegu pravilnika skupine.

Opomba : Pomembno je, da prenesete ali uporabljate le skripte ogrodja PowerShell iz zaupanja vrednega vira, še posebej, če nastavljate pravilnik »Neomejeno«. Priporočamo vam tudi, da iz varnostnih razlogov pretvorite vse spremembe v »Omejeno«, razen če je v teku skript.

Izvajanje ukaza Set-ExecutionPolicy je mogoče nastaviti le v oknu ogrodja PowerShell, ki je odprto z možnostjo »Zaženi kot skrbnik«. To se imenuje tudi povišana seja PowerShell na skrbniški ravni.

Nastavitev pravilnika za izvajanje kot oddaljeno podpisanega

Ta ukaz zahteva, da so vsi skripti in konfiguracijske datoteke, preneseni iz interneta, podpisani s strani zaupanja vrednega založnika. Ukaz PodpisanoOddaljeno lahko zamenjate s svojim imenom pravilnika za izvajanje, da spremenite uporabljeni pravilnik.

#Set execution policies as remote signed.

#This command will display your current execution policy. This is worth noting if you wish to revert back at a later point.
Get-ExecutionPolicy

#This command will set a policy that requires that all scripts and configuration files downloaded from the Internet be signed by a trusted publisher
Set-ExecutionPolicy RemoteSigned

Namig : Če želite dobiti ta ukazni blok ogrodja PowerShell v obliki skriptne datoteke (PS1), kliknite tukaj.

Nastavitev pravilnika za izvajanje kot »Omejeno«

S tem ukazom nastavite pravilnik za izvajanje na privzeto nastavitev za PowerShell.

#Setting execution policies as restricted.

#This command will display your current execution policy. This is worth noting if you wish to revert back at a later point.
Get-ExecutionPolicy

#This command will set the execution policy to the default setting for PowerShell 
Set-ExecutionPolicy Restricted

Namig : Če želite dobiti ta ukazni blok ogrodja PowerShell v obliki skriptne datoteke (PS1), kliknite tukaj.

Opomba : Strojni prevod – zavrnitev odgovornosti: Ta članek je bil preveden z računalniškim programom brez človeškega posredovanja. Microsoft skuša s strojno prevedenimi članki vsebino o Microsoftovih izdelkih, storitvah in tehnologijah približati osebam, ki ne razumejo angleščine. Ker je bil članek strojno preveden, so lahko v njem jezikovne, slovnične in pravopisne napake.

Glejte tudi

Skrbniki za PowerShell za Office 365

Scenariji za PowerShell za Office 365

Poročanje o scenarijih za PowerShell za Office 365

Scenariji upravljanja uporabnikov za PowerShell za Office 365

Scenariji povečane funkcionalnosti za PowerShell za Office 365

Viri skupnosti za PowerShell za Office 365

Razširite svoja znanja
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×