Jak v PowerShellu import modul pro Skype for Bussiness.
pondělí 20. června 2016
pátek 17. června 2016
Skype for Business 2015 - verze v PowerShellu
Jak zjistím verzi Skype for Business 2015 Server z prostředí PowerShellu ?
čtvrtek 16. června 2016
PowerShell - odeslání e-mailu
Skrz naplánované úlohy můžeme pravidelně spouštět script v PowerShellu a výsledek si nechat zaslat do e-mailu.
Takže na konce PowerShellu se přidá následující:
Takže na konce PowerShellu se přidá následující:
středa 15. června 2016
PowerShell - error 0x80131515
V PowerShellu ... provádím IMPORT modulu.
Obdržím následující chybové hlášení:
Import-Module : Could not load file or assembly 'file:///C:\Windows\system32\WindowsPowerShell\v1.0\Modules\SshShell\Renci.SshNet.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
Vyřeším to takto:
Obdržím následující chybové hlášení:
Import-Module : Could not load file or assembly 'file:///C:\Windows\system32\WindowsPowerShell\v1.0\Modules\SshShell\Renci.SshNet.dll' or one of its dependencies. Operation is not supported. (Exception from HRESULT: 0x80131515)
Vyřeším to takto:
úterý 14. června 2016
Otevření souboru RDP z webového serveru
Jen úvod:
PowerShellem generuji HTML stránku do web serveru (IIS 8.5)
A součástí je odkaz na RDP soubor, který chci otevřít v web prohlížeči.
Protože IIS standardně nezná RDP soubor je nutno nejprve doplnit konfiguraci.
PowerShellem generuji HTML stránku do web serveru (IIS 8.5)
A součástí je odkaz na RDP soubor, který chci otevřít v web prohlížeči.
Protože IIS standardně nezná RDP soubor je nutno nejprve doplnit konfiguraci.
pondělí 13. června 2016
PowerShell - povolení spuštění scriptů
Standardně má PowerShell po instalaci zakázáno spouštění scriptů.
Povolení se provede takto:
Povolení se provede takto:
pátek 10. června 2016
PSTerminal Service nefunkční s Windows 7
Powershell ve Windows (týká se jak serverových, tak desktopových) aktuálně neobsahuje rozumný příkaz pro zjištění informací o vzdáleně přihlášených uživatelích pro RDP.
K touto krásně poslouží projekt PSTerminalServices, který bezvadně funguje s Windows Serverem.
Ale potýkal jsem s Windows 7 ... zde jsem nemohl vydolovat žádné informace.
Totiž ... mám udělaný skrz naplánované úlohy PowerShell report (který mi generoval do HTML, kdo používá VM).
No a ten Powershell report mi končil jakousi chybkou.
Trošičku jsem se tomu včera po obědě věnoval a zde je řešení.
Nejprve jsem musel povolit RPC na Windows 7.
K touto krásně poslouží projekt PSTerminalServices, který bezvadně funguje s Windows Serverem.
Ale potýkal jsem s Windows 7 ... zde jsem nemohl vydolovat žádné informace.
Totiž ... mám udělaný skrz naplánované úlohy PowerShell report (který mi generoval do HTML, kdo používá VM).
No a ten Powershell report mi končil jakousi chybkou.
Trošičku jsem se tomu včera po obědě věnoval a zde je řešení.
Nejprve jsem musel povolit RPC na Windows 7.
čtvrtek 9. června 2016
PowerShell - seznam IP adres spuštěných VM
A to si tady musím poznamenat.
Krásná přehledná tabulka, ze které se dozvím, jméno a IP adresu spuštěné VM.
středa 8. června 2016
Windows - záloha souborových práv
Někdy se to může hodit ... záloha práva sdílení a záloha práv nad soubory (a adresáři).
1. Sdílení
Regedit - Export tohoto klíče:
obnova:
icacls d: /restore ntfsperms.txt
Zdroj:
1. Sdílení
Regedit - Export tohoto klíče:
HKLMSYSTEMCurrentControlSetServicesLanmanServerShares
2. Soubory a adresáře
záloha:
icacls d:data /save ntfsperms.txt /t /cicacls d: /restore ntfsperms.txt
úterý 7. června 2016
pondělí 6. června 2016
Exchange 2013 - certifikát s více jmény
Nový certifikát pro MS Exchange Server
(respektive pro IIS web server ... tedy úplně přesně pro Outlook Web App).
Obvykle potřebujeme jeden certifikát s více jmény alternativními jmény.
V případě, že nám certifikát stačí z interní doménové CA je postup tento:
Spustíme PowerShell a zadáme následující:
(respektive pro IIS web server ... tedy úplně přesně pro Outlook Web App).
Obvykle potřebujeme jeden certifikát s více jmény alternativními jmény.
V případě, že nám certifikát stačí z interní doménové CA je postup tento:
Spustíme PowerShell a zadáme následující:
pátek 3. června 2016
Outlook 2016 - základní diagnostika připojení k MS Exchange Serveru
Taková drobná finta ... nicméně stojí za poznamenání.
Ale není to žádná novinka ... už to existuje několik verzí zpět.
Takže, když je spuštěný MS Outlook 201?, tak najdeme na systémové liště vedle hodin (obvykle bývá na obrazovce v pravém dolním roku) ikonku OUTLOOK.
Najedeme nad ní s myšákem.
Ale není to žádná novinka ... už to existuje několik verzí zpět.
Takže, když je spuštěný MS Outlook 201?, tak najdeme na systémové liště vedle hodin (obvykle bývá na obrazovce v pravém dolním roku) ikonku OUTLOOK.
Najedeme nad ní s myšákem.
čtvrtek 2. června 2016
Přesměrování HTTP na HTTPS na Microsoft® IIS
Přesměrování webového obsahu z nezabezpečeného protokolu HTTP na zabezpečený HTTPS na serveru Microsoft IIS se řeší modulem URL Rewrite.
Postup:
- Modul URL Rewrite lze získat zde.
- Modul URL Rewrite lze získat zde.
- instalovat certifikát pro Web server
- pro daný web v sekci "Nastavení SSL" vypnout volbu "Požadovat protokol SSL".
- pro daný web v sekci "Nastavení SSL" vypnout volbu "Požadovat protokol SSL".
středa 1. června 2016
TURRIS - nefunkční PPTP z LAN do Internetu
Potřebuji sestavit VPN typu PPTP z LAN do Internetu (tedy skrz TURRISe).
Potřebuji tedy, aby VPN byla jen a pouze průchozí.
Co je potřeba provést?
Potřebuji tedy, aby VPN byla jen a pouze průchozí.
Co je potřeba provést?
čtvrtek 26. května 2016
Exchange Server 2013 - obnova Witness serveru
Popis prostředí:
- mám 2 MS Exchange Servery 2013
- mám vytvořen DAG
- WITNESS server je na jiném ... třetím serveru
Problém:
Potřeboval jsem provést reinstalaci WITNESS serveru.
Po reinstalaci v MS Exchange admin centru vyskakovalo hlášení že je ve stavu FAIL
Bylo nutno provést obnovu
Provede se takto:
- mám 2 MS Exchange Servery 2013
- mám vytvořen DAG
- WITNESS server je na jiném ... třetím serveru
Problém:
Potřeboval jsem provést reinstalaci WITNESS serveru.
Po reinstalaci v MS Exchange admin centru vyskakovalo hlášení že je ve stavu FAIL
Bylo nutno provést obnovu
Provede se takto:
úterý 24. května 2016
PowerShell - datum včera
Jen si tu musím honem rychle poznamenat tento scriptík ... jak v PowerShellu použít včerejší datum
Powershell:
Powershell:
pátek 20. května 2016
Powershell a Exchange script 2013
Potřebuji cosi udělat v PowerShellu s MS Exchange Server 2013.
A vyvstává kardinální otázka: Jak připojit EXCHANGE 2013 modul.
Odpověď je zde:
A vyvstává kardinální otázka: Jak připojit EXCHANGE 2013 modul.
Odpověď je zde:
úterý 17. května 2016
Exchange 2013 - jak zjistit odpojený mailbox
Jak zjistit zda-li mám odpojený mailbox v svém EXCHANGE Serveru 2013 ?
V Exchange Powershellu např. takto:
V Exchange Powershellu např. takto:
pondělí 16. května 2016
MS Exchange 2013 - export mailbox do PST souboru
Potřeboval jsem provést export schránky jednoho uživatele do souboru PST.
No a zde je stručný návod:
No a zde je stručný návod:
pátek 13. května 2016
Windows - byl jste přihlášen pomocí dočasného uživateslkého profilu
Problém:
uživatel je přihlášen pomocí dočasného uživatelského profilu
Po odhlášené bude dočasný uživatelský profil smazán (včetně všech dat, konfigurací v něm uložených) .
Pro řešení pomohla MS KB.
uživatel je přihlášen pomocí dočasného uživatelského profilu
Po odhlášené bude dočasný uživatelský profil smazán (včetně všech dat, konfigurací v něm uložených) .
Pro řešení pomohla MS KB.
úterý 3. května 2016
Exchange 2013 - content filer
Práce s CONTENT filtrem v MS Exchange Server 2013
Vypíše stav filtru:
Get-ContentFilterConfig
Get-ContentFilterConfig | Format-List ExternalMailEnabled
Dá (a vše předchozí smaže) do filtru vyjímku na doménu xyz.cz:
Set-ContentFilterConfig -BypassedSenderDomains "xyz.cz"
Přidá již existujícímu následující 2 domény:
Set-ContentFilterConfig -BypassedSenderDomains @{Add="abc.cz", "def.cz"}
Odstraní 2 existující domény:
Set-ContentFilterConfig -BypassedSenderDomains @{remove="abc.cz", "def.cz"}
Odkaz:
https://technet.microsoft.com/en-us/library/aa995953(v=exchg.160).aspx
Vypíše stav filtru:
Get-ContentFilterConfig
Get-ContentFilterConfig | Format-List ExternalMailEnabled
Dá (a vše předchozí smaže) do filtru vyjímku na doménu xyz.cz:
Set-ContentFilterConfig -BypassedSenderDomains "xyz.cz"
Přidá již existujícímu následující 2 domény:
Set-ContentFilterConfig -BypassedSenderDomains @{Add="abc.cz", "def.cz"}
Odstraní 2 existující domény:
Set-ContentFilterConfig -BypassedSenderDomains @{remove="abc.cz", "def.cz"}
Odkaz:
https://technet.microsoft.com/en-us/library/aa995953(v=exchg.160).aspx
čtvrtek 14. dubna 2016
WSUS 2012R2 - neprovádí se aktualizace Windows 7
Tohle primárně řešil kolega, já jsem jen paběrkoval ... z povzdálí jsem vše sledoval (neb jsem měl spousty jiné práce).
Ale přesto se to sem musím poznamenat.
Třeba by se to mohlo někomu hodit.
Od začátku ....
Museli jsem provést přesun serveru, kde byla role WSUS (pro naši interní infrastrukturu).
Tedy přesun serveru ... není to úplně výstižné slovo ... spíše se jednalo o přesun služby.
A ten byl spojený s novou reinstalací.
A novou konfigurací služby WSUS.
Když bylo vše hotovo a uvedeno do provozu, tak kolega zjistil, že těm, co mají Windows 7, se neprovádí aktualizace.
Hledání řešení se táhlo velmi dlouho.
Ale přesto se to sem musím poznamenat.
Třeba by se to mohlo někomu hodit.
Od začátku ....
Museli jsem provést přesun serveru, kde byla role WSUS (pro naši interní infrastrukturu).
Tedy přesun serveru ... není to úplně výstižné slovo ... spíše se jednalo o přesun služby.
A ten byl spojený s novou reinstalací.
A novou konfigurací služby WSUS.
Když bylo vše hotovo a uvedeno do provozu, tak kolega zjistil, že těm, co mají Windows 7, se neprovádí aktualizace.
Hledání řešení se táhlo velmi dlouho.
středa 13. dubna 2016
Windows Server 2016 - boot from VHD
Již od verze desktopového operačního systému MS Windows 7 lze provést boot z VHD souboru (kde je podporovaný operační systém).
Pro serverový operační systém je podpora až od verze MS Windows Server 2008 R2 (snad si to dobře pamatuji)
Myslím, že s menší či větší modifikací toto platí i pro prostředí MS Windows 7 a novější či MS Widnows Windows Server 2008R2 a novější
Já jsem si jen chtěl vyzkoušet, že to funguje i případě varianty Windows Server 2016 TP4 na serveru intel NUC 6i5SYH.
Zachtělo se mi totiž v prostředí MS Windows Serveru 2016 provést boot z VHD (operačním systémem, který bootuje z VHD je v mém případě MS Windows 10).
Nejprve je potřeba vytvořit prázdné disk (soubor VHD nebo lépe VHDX).
Postupů je opět celá řada. Lze to naklikat v GUI nebo z CMD nebo z PowerShellu.
CMD: Vytvoření disku VHDx, vytvoření oddílu
diskpart
create vdisk file="c:\win10.vhdx" maximum 61440 type=expandable
select vdisk file= "c:\win10.vhdx"
attach vdisk
list disk
list volume
create partition primary
list volume
select volume Windows10
format quick
assign letter=V:
exit
Pro serverový operační systém je podpora až od verze MS Windows Server 2008 R2 (snad si to dobře pamatuji)
Myslím, že s menší či větší modifikací toto platí i pro prostředí MS Windows 7 a novější či MS Widnows Windows Server 2008R2 a novější
Já jsem si jen chtěl vyzkoušet, že to funguje i případě varianty Windows Server 2016 TP4 na serveru intel NUC 6i5SYH.
Zachtělo se mi totiž v prostředí MS Windows Serveru 2016 provést boot z VHD (operačním systémem, který bootuje z VHD je v mém případě MS Windows 10).
Postupů je je na Internetu celá řada.
Proto snad ani nebudu uvádět zdroj.
Ale já zde ještě nemám poznamenaný ... a navíc aspoň jsem si vyzkoušel, že to je funkční i v prostředí MS Windows Serveru 2016
Nejprve je potřeba vytvořit prázdné disk (soubor VHD nebo lépe VHDX).
Postupů je opět celá řada. Lze to naklikat v GUI nebo z CMD nebo z PowerShellu.
CMD: Vytvoření disku VHDx, vytvoření oddílu
diskpart
create vdisk file="c:\win10.vhdx" maximum 61440 type=expandable
select vdisk file= "c:\win10.vhdx"
attach vdisk
list disk
list volume
create partition primary
list volume
select volume Windows10
format quick
assign letter=V:
exit
úterý 12. dubna 2016
Ze života: úpé-eska mi dnes ráno vynadala
Tak jsem přišel ráno do
kanceláře.
Už skrz dveře jsem slyšel
nadávající úpé-esku.
A jak jsem otevřel dveře, tak
nadávání zesílilo.
Pištěla překotně a vůbec mě
nechtěla pustit ke slovu.
Ale až po té,
co jsem opět zapnul náš starý
známý proudový chránič v rozvaděči,
se františkova úpé-eska
uklidnila a začala si tiše hladově vrnět:
pondělí 11. dubna 2016
Ze života: Revize elektriky
Po 7 měsících jsme se z vyhnanství opět nastěhovali zpět do kanceláře.
Máme novou podlahu
Podhledy.
I Nové posvícení.
Nesmím zapomenout, že máme také vymalováno.
Máme novou podlahu
Podhledy.
I Nové posvícení.
Nesmím zapomenout, že máme také vymalováno.
Ono to vše se ani tak netýkalo naší kanceláře, ale spíše celé budovy.
Po těch 20 - 25 letech už to se chtělo nějakou drbnou údržbu.
Řešilo se více věcí ... no a my jsem se jen svezli.
Snad ještě musím podotknout, že v budově také proběhla rekonstrukce elektro - rozvaděčů.
Několik dnů po nastěhování nám vypadly pojistky.
Je to náhoda nic neděje .... nahodíme je a po chvilce se pracuje se dál.
Jsme večer v práci ... instalují CU 12 na MS Exchange 2013.
Z domova
Z domova
A najednou mi pod rukama doslova umře počítač.
Nic neděje ... Stejně jsem ho měl zapnutý jen kvůli poznámkám.
Následující pracovní den přijdu do práce a tam zoufale piští ÚPeSka.
Tak zase na hodím pojistky.
A jdu to reklamovat.
Přes den opět výpadek opět vypadnul pruďák.
Frekvence výpadků se zkracuje.
To už se rozčílím a důrazně se připomenu.
Přiběhne kluk (z naší firmy co to měl na povel ... nejen namalování, ale i realizaci a kontrolu).
A jeho první slova jsou:
pondělí 4. dubna 2016
Intel NUC 6i5SYH - levný server
V případě, že pokukujete po malém levném serveru (ať už na doma, nebo do firmy) připadá také v úvahu škatulka Intel NUC z toho velkého množství hardware, které je v nabídce.
Co činí již 6. generaci tak zajímavou?
- malé rozměry
- nízká spotřeba
- slot SDXC
- výstup na HDMI 1.4b a Mini-DP 1.2
- intel Wireless Display 6.0
- WiFi 802.11ac
- Bluetooth 4.1
- audio výstup 7.1 skrz HDMI nebo mini-DP
- 4 porty USB 3.0
- výstup na sluchátka a mikrofon
- infra port
- a uvnitř na desce jsou další 2 portu USB 2.0 a NFC (je nutno vytáhnout)
- záruka 3 roky
Většina výše uvedených parametrů je pro server nezajímavá
Zajímavější jsou spíše tyto poslední 3 parametry:
Zajímavější jsou spíše tyto poslední 3 parametry:
- pro síť je k dispozici 1 port 10/100/1000
(a případně lze přidat drátové ethernety skrz USB) - pro disky je dispozici M.2 a SATA
lze tedy mít uvnitř škatulky 2 úložiště
- např. rychlé SSD úložiště na M.2
- např. pomalé HDD úložiště na SATA - paměť ... ano opravdu umí až 32 GB DDR4 dvou-kanál
Z čeho se dá vybírat v 6. generaci Intel NUC ?
- 6i3 s procesorem i3-61100U / 2,30 GHz
- 6i5 s procesorm i5-6260U / 1,80 GHz
- 6i7 s procesorem i7-6770HQ / 3,50 GHz
Poznámka:
- intel NUC 6i7KYK bude dostupný od 05/2016
- pro úložiště má pouze M.2 konektor ve verzi 22x42 nebo 22x80 SATA or PCIe SSD
- má velmi výkonnou grafiku Intel Iris Pro 580 Graphics
- má 1 port Thunderbolt 3 s USB 3.1 (USB Type-C konektor)
- pro úložiště má pouze M.2 konektor ve verzi 22x42 nebo 22x80 SATA or PCIe SSD
- má velmi výkonnou grafiku Intel Iris Pro 580 Graphics
- má 1 port Thunderbolt 3 s USB 3.1 (USB Type-C konektor)
Pro NUC 6i3 a NUC6i5 platí:
a od každé verze je ještě varianta v krabičce, která je nízká nebo vysoká
Vysoká varianta od té nízké se liší písmenkově
- SYK (nízká)
- SYH (vysoká o nějakých cca 9 mm)
kde vysoká varianta má nejen navíc 1 SATA port, ale i místo pro uložení cca 7 mm vysoké HDD nebo SSD
A pár postřehů z praxe:
Přihlásit se k odběru:
Příspěvky (Atom)