No description
  • PowerShell 99.5%
  • Batchfile 0.5%
Find a file
2026-06-23 22:45:41 +02:00
DEVELOPER_RULES.md Fix Czech console encoding, add login token credentials support for MeshCentral, and update self-update function to preserve BOM 2026-06-11 21:35:06 +02:00
Instalovat.cmd Pridani Instalovat.cmd spoustece a aktualizace README.md pro obejiti Execution Policy 2026-06-23 22:45:41 +02:00
README.md Pridani Instalovat.cmd spoustece a aktualizace README.md pro obejiti Execution Policy 2026-06-23 22:45:41 +02:00
Setup-NewPC.ps1 Change FluentCleaner expected executable name to FCleaner.exe 2026-06-20 16:21:05 +02:00

Install-NewPC

Automatizovaný a interaktivní instalační skript pro prvotní nastavení nových počítačů s Windows. Skript využívá primárně moderní nástroj Winget a nativní PowerShell.

Hlavní funkce

  • Zajištění oprávnění: Skript se automaticky spustí nebo si vyžádá nezbytná práva Administrátora pro instalaci do systému.
  • Interaktivní menu: Po spuštění zobrazí přehledný textový seznam dostupných aplikací a systémových úprav.
  • Správa aplikací:
    • Instalace a aktualizace nejnovějšího PowerShellu (pwsh).
    • Hromadná aktualizace již nainstalovaných programů v PC.
    • Instalace vybraných programů (např. VLC, Mozilla Firefox CZ, digiKam, IrfanView včetně pluginů a češtiny, WinRAR CZ, Adobe Acrobat Reader, Microsoft PowerToys, Notepad++, 7-Zip, Google Chrome).
  • Systémová nastavení:
    • Odstranění předinstalovaného Microsoft OneDrive.
    • Nastavení optimálních časů napájení (uspávání 60 min na adaptéru, 15 min na baterii) a trvalá aktivace spořiče baterie.
  • MeshCentral Agent: Podpora pro tichou (-fullinstall) instalaci MeshCentral Agenta přímo pro konkrétní doménu desk.fidorky.cz přes vložený odkaz, případně funkce pro rychlé otevření přihlašovací obrazovky do prohlížeče.
  • MAS (Microsoft Activation Scripts): Vestavěná zkratka pro bezpečné stažení a spuštění aktivačních skriptů z massgrave.dev.

Návod k použití

1. Spuštění přímo z internetu (Nejrychlejší pro nová PC)

Nemusíte nic stahovat ani kopírovat. Stačí na novém PC otevřít standardní PowerShell a spustit tento jednořádkový příkaz (který automaticky stáhne skript z repozitáře a spustí ho s dočasným obejitím Execution Policy):

powershell -ExecutionPolicy Bypass -Command "irm https://repo.fidorky.cz/dtt/Install-NewPC/raw/branch/master/Setup-NewPC.ps1 | iex"

2. Spuštění z lokální složky nebo USB disku

Pokud máte stažený celý repozitář (např. na flashce):

  1. Poklepejte na soubor Instalovat.cmd. Ten automaticky spustí hlavní skript Setup-NewPC.ps1 se správnými parametry a vyhne se chybě s blokováním skriptů.
  2. Zobrazí se interaktivní menu. Napište čísla položek, které chcete změnit (přidat nebo odebrat z výběru), a potvrďte klávesou Enter.
  3. Jakmile jste s výběrem (označeným křížkem [X]) spokojeni, stiskněte samotný ENTER a instalační proces se automaticky zahájí.

Důležité poznámky k úpravám skriptu

  • Kódování: Pokud budete skript jakkoliv upravovat, vždy ho ukládejte s kódováním UTF-8 with BOM. Jinak se v klasickém Windows PowerShellu (v. 5.1) "rozbije" zobrazení české diakritiky v interaktivním menu.
  • Firefox a doplňky: Pokud potřebujete specifické doplňky pro Firefox, nejsnazší cestou je přihlášení do účtu Firefox Sync přímo v aplikaci.