JustPaste
HomeCategoriesAboutDonateContactTerms of UsePrivacy Policy
JustPaste

Free online notepad — write and share instantly

Navigate

  • Home
  • Timeline
  • Categories

Info

  • About
  • Donate
  • Contact

Legal

  • Terms of Use
  • Privacy Policy

© 2026 JustPaste.app. All rights reserved.

Made with ♥ by JustPaste

Untitled Page | JustPaste.app
3 days ago3 views
👨‍💻Programming
$PolicyPath = "$env:ProgramData\Child-Exe-Block.xml"

$AdminRule = [guid]::NewGuid().Guid
$WindowsRule = [guid]::NewGuid().Guid
$ProgramsRule = [guid]::NewGuid().Guid

$Policy = @"
<AppLockerPolicy Version="1">
  <RuleCollection Type="Exe" EnforcementMode="Enabled">

    <FilePathRule
      Id="$AdminRule"
      Name="Správcovia môžu spustiť všetky EXE"
      Description=""
      UserOrGroupSid="S-1-5-32-544"
      Action="Allow">
      <Conditions>
        <FilePathCondition Path="*" />
      </Conditions>
    </FilePathRule>

    <FilePathRule
      Id="$WindowsRule"
      Name="Povoliť programy systému Windows"
      Description=""
      UserOrGroupSid="S-1-1-0"
      Action="Allow">
      <Conditions>
        <FilePathCondition Path="%WINDIR%\*" />
      </Conditions>
    </FilePathRule>

    <FilePathRule
      Id="$ProgramsRule"
      Name="Povoliť nainštalované programy"
      Description=""
      UserOrGroupSid="S-1-1-0"
      Action="Allow">
      <Conditions>
        <FilePathCondition Path="%PROGRAMFILES%\*" />
      </Conditions>
    </FilePathRule>

  </RuleCollection>
</AppLockerPolicy>
"@

$Policy | Set-Content -Path $PolicyPath -Encoding UTF8

sc.exe config appidsvc start=auto
Start-Service AppIDSvc
Set-AppLockerPolicy -XmlPolicy $PolicyPath

Write-Host ""
Write-Host "Blokovanie bolo nastavené. Reštartuj počítač."
← Back to timeline