No description
  • PowerShell 99.6%
  • Batchfile 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-08 17:26:30 +02:00
DEVELOPER_RULES.md Aktualizace DEVELOPER_RULES.md: oprava příkazu pro zápis UTF-8 BOM v pwsh 2026-10-04 11:49:59 +02:00
README.md Přidání IP 192.168.254.230/24 do nabídky a aktualizace README.md 2026-10-04 11:17:51 +02:00
Setup-NewPC.ps1 Oprava odinstalace Office: podpora pro Appx balíčky a správné argumenty pro Click-To-Run uninstaller 2026-10-08 17:26:30 +02:00
spustit.bat Aktualizace skriptu: výběr updatů, oprava FluentCleaner, přidání spustit.bat 2026-09-11 22:39:13 +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í:
    • Rychlé nastavení sítě - interaktivní průvodce pro okamžitou změnu IP adres (DHCP, nebo předkonfigurované statické adresy jako např. 192.168.254.230).
    • 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.