Tags

Howto (51) Free Software (35) Powershell (33) Windows Server (23) AD (16) Hyper-V (16) Exchange (13) Office (13) Group Policy (10) Windows Server 2012 (9) Scripts (7) Symantec BE (5) Windows 8 (5) Cisco (4) TMG (4) Terminal Server (4) Cluster (3) HP (3) RDS (3) UAG (3) Citrix (2) DC (2) DNS (2) IE10 (2) OpenID (2) PKI (2) SCVMM (2) Windows Live (2) iLO (2) Backup (1) DPM (1) Fileserver (1) IE (1) SQL; DPM (1) Security (1) Sharepoint (1) Switch (1) VMWare (1) Veeam (1)
Posts tonen met het label Windows Server 2012. Alle posts tonen
Posts tonen met het label Windows Server 2012. Alle posts tonen

zondag 16 november 2014

As an Administrator you still get the message "You don't currently have permission to access this folder"

Onderstaande popup krijgen we op Windows 2012 R2 Servers op mappen waar we als Domain Admin wel rechten op hebben.
 
 
De melding wordt veroorzaakt door de UAC.
Nu kun je de UAC in zijn geheel uitschakelen (reboot required), maar er is een iets mooiere manier.
Je kunt namelijk bepaalde aspecten van de UAC uitzetten welke bovenstaande melding veroorzaken.
 
Dit kun je lokaal op de server instellen, echter is het mooier om een aparte GPO hiervoor aan te maken.
 
 
Zie ook:
 

vrijdag 27 juni 2014

Eliminate UAC Prompts for specific applications

Als voorbeeld zal ik “FAR Manager” in elevated mode (als Administrator) opstarten zonder een melding te krijgen van Gebruikersaccountbeheer (UAC).
 
STAP 1: Maak een taak aan
  • Open de Windows Taakplanner (Task Scheduler -  “taskschd.msc”)
  • Maak een nieuwe map aan, bijvoorbeeld “UAC Whitelist”
  • Maak in die map een nieuwe taak aan (geen basistaak)
  • Selecteer “Met meeste bevoegdheden uitvoeren”
  • Selecteer onder “Configureren voor:” het juiste OS
  • Op tabblad “Acties” maak je de actie “Programma starten” aan, welke de exe start van het betreffende programma.
  • Op tabblad “Voorwaarden”, deselecteer  “De taak alleen starten als de computer op netstroom werkt”.
Hieronder wat screenshots:
 
 
 
 
STAP 2: Maak een snelkoppeling aan naar de betreffende taak
 
Nu hoef je alleen nog een snelkoppeling te maken naar deze taak:
 
C:\Windows\System32\schtasks.exe /RUN /TN "UAC Whitelist\FAR Manager Elevated"
 
 
Zie ook:
 
 

dinsdag 7 januari 2014

Opschonen van Windows Updates

Je kunt de Windows Server 2012 (R2) en Windows 8(.1) Updates opschonen door de Disk Cleanup te starten:
 
(let wel dat je voor Windows Server 2012 en Windows 8 minimaal op SP1 moet zitten)
 
WinSxS voor de Cleanup:
 
 
De Disk Cleanup:
 
 
WinSxS na de Cleanup:
 
 
 
 

Meerdere ip-adressen op 1 nic

Je kunt wat problemen krijgen bij het toevoegen van een tweede ip-adres aan een nic.
 
Standaard is het zo dat niet het eerste ip-adres dat aan een nic gekoppeld zit als source ip-adres wordt beschouwd maar het ip-adres met het laagste numerieke ip-adres.
 
Stel je hebt een Exchange server met ip-adres 10.240.4.179. Dit ip-adres wordt geregistreerd in de DNS en de server gebruikt dit ip-adres als source. Je hebt zodat de PTR lookup overeenkomt vervolgens voor uitgaand SMTP verkeer een NAT regel toegevoegd dat dit ip-adres mapped naar een publiek ip-adres.
Nu wil je vanwege een extra receive connector het vrije extra ip-adres 10.240.4.154 toevoegen aan de netwerkkaart.
 
Je hebt nu een tweetal problemen gecreëerd:
  1. Je hebt indien dynamic registration aan staat nu twee ip-adressen geregistreerd voor dezelfde server
  2. Je server zal nu al het uitgaand verkeer versturen vanaf 10.240.4.154, omdat 154 lager is als 179
  
Zetten van SkipAsSource flag:
 
Je kunt dit voorkomen door SkipAsSource bij het toevoegen van het ip-adres op True zetten:
 
Dit kan met netsh maar ook natuurlijk met Powershell:
 
netsh int ipv4 add address "Ethernet" 10.240.4.154/24 SkipAsSource=true
 
of
 
New-NetIPAddress –IPAddress 10.240.4.154 –InterfaceAlias “Ethernet” –SkipAsSource $True
 

Achteraf kun je deze zetten door onderstaand Powershell commando uit te voeren:

Set-NetIPAddress -IPAddress 10.2.102.75 -SkipAsSource $True
 
De SkipAsSource flag doet twee dingen:
  1. Het zorgt ervoor dat Windows het IP adres niet als source IP adres gebruikt voor uitgaand verkeer
  2. Het voorkomt dat het IP adres geregistreerd wordt in DNS als dynamic registration aan staat
 
 
Controle: Status van de SkipAsSource flag
 
 
 
Links:
 
Source IP address selection on a multi-homed Windows Computer:
 
 
 
SkipAsSource Flag Cleared in Windows Server 2012:
 
 
 
 
 

maandag 28 oktober 2013

Achterhalen of een bestand is gedownload of zelf is gemaakt

Als je een bestand met Internet Explorer download, slaat deze zone informatie op  in een ADS (Alternate Data Stream).
 
Voorheen kon je ADS alleen bekijken met speciale tooltjes, vanaf Windows 8 / 2012 is dat ook mogelijk met Powershell.
 
Hieronder zie je dat in de map c:\test een viertal bestanden staan, twee daarvan zijn gedownload en twee ervan zijn zelf gemaakt. Met dit of get-item kun je niet zien welke gedownload zijn en welke niet. Dat komt omdat deze informatie in een ADS zit opgeslagen.
 
Je kunt met het volgende commando achterhalen welke bestanden gedownload zijn:
 
Get-Item -Path * -Stream *  | where {$_.Stream -eq "Zone.Identifier"} | ft filename,stream,length -a
 
Je kunt daarna achterhalen met welk ZoneId het bestand is gedownload:
 
Get-Content -Path .\download1.zip -Stream Zone.Identifier
 
Hieronder kun je zien dat ZoneId =3 betekent dat het bestand van Internet afkomstig is:
 
Value Setting
------------------------------
0     My Computer
1     Local Intranet Zone
2     Trusted sites Zone
3     Internet Zone
4     Restricted Sites Zone
 
Het is overigens mogelijk om bestanden in een ADS te zetten van een ander bestand.
Hieronder zie je dat ik het programma notepad.exe in de ADS van bestand lokaalgemaakt1.txt plaats:
 
 
Met powershell kun je de stream bekijken:
 
Get-Item -Path * -Stream *  | ft filename,stream,length -a
 
 
Waarbij het vroeger mogelijk was om met commando “start bestandsnaam:adsbestand” het programma te openen is dat in Windows 8 iig niet meer mogelijk:
 
 
Je kunt de ADS weghalen door onderstaande commando’s uit te voeren:
 
C:\Test>type lokaalgemaakt1.txt > lokaalgemaakt1.bak
C:\Test>del lokaalgemaakt1.txt
C:\Test>ren lokaalgemaakt1.bak lokaalgemaakt1.txt
 
Als je daarna weer in PS naar de streams bekijkt zie je dat deze verdwenen is:
 
Get-Item -Path * -Stream *  | ft filename,stream,length -a
 

donderdag 14 maart 2013

Setup a Central Store for your Domain Policies

De Central Store zorgt ervoor dat alle bestanden die daarin staan  gerepliceerd worden naar alle Domain Controllers in het domein (waaronder de Group Policies!).
 
Het enige wat gedaan hoeft te worden om een Central Store aan te maken is de map C:\Windows\PolicyDefinitions te kopiëren naar  \\domein.local\SYSVOL\domein.local\Policies
 
Je krijgt daardoor de map: \\domein.local\SYSVOL\domein.local\Policies\PolicyDefinitions met daarin alle ADMX en ADML bestanden.
 
De inhoud van C:\Windows\PolicyDefinitions:
 
 
De standaard inhoud van SYSVOL Policies map zijn twee folders (daar komt de PolicyDefinitions folder dus bij):
 
 
Ter controle:
 
Open de Group Policy Management Editor, ervoor:
 
 
 
Open de Group Policy Management Editor, erna:
 
 
 
 

zaterdag 19 januari 2013

Switch between Windows Server 2012 GUI and CORE

Om van GUI naar CORE te gaan of omgekeerd is wel een REBOOT noodzakelijk.
 
Je hebt eigenlijk 3 verschillende modus waarin je Windows Server 2012 kunt draaien:
 
  1. Windows Server 2012 FULL (GUI)
  2. Windows Server 2012 CORE met GUI Management
  3. Windows Server 2012 CORE
 

Om te switchen van GUI naar CORE met GUI Management:

 
In Powershell:
 
PS> Import-module ServerManager
PS> Uninstall-WindowsFeature server-gui-shell –restart
 
Vanuit de GUI Wizard kan het ook:
 
 

Om te switchen van CORE met GUI Management naar GUI:

 
In DOS:
 
C:\> Start Powershell

In Powershell:
 
PS> Import-module ServerManager
PS> Install-WindowsFeature server-gui-shell –restart
 
 

Om te switchen van GUI naar CORE:


In Powershell:
 
PS> Import-module ServerManager
PS> Uninstall-WindowsFeature server-gui-shell
PS> Uninstall-WindowsFeature server-gui-mgmt-infra –restart

 

Om te switchen van CORE naar GUI:

In DOS:
 
C:\> Start Powershell

In Powershell:
 
PS> Import-module ServerManager
PS> Install-WindowsFeature server-gui-shell
PS> Install-WindowsFeature server-gui-mgmt-infra –restart

 
 

Maak een bootable Windows Server 2012 or Windows 8 USB key

http://blogs.technet.com/b/bobh/archive/2012/09/04/the-simplest-was-to-create-a-bootable-windows-server-2012-or-windows-8-usb-key.aspx

Recap:

You need:
  • Windows Server 2012 or Windows 8 .ISO file
  • USB > 4GB
  • Windows 7 USB/DVD tool
Download from: http://www.microsoftstore.com/store/msstore/html/pbPage.Help_Win7_usbdvd_dwnTool

Install the tool on your Windows 7 or Windows 8 system and run it, that’s it ;)