🖥️ Příkazový řádek
🐴 Automatizace ve Windows bez potřeby instalace dalšího programu (zálohování, spouštění speciálních programů, přístup ke skrytým nastavením, automatizované nastavení počítače).
Parametry příkazového řádku (command line arguments):
🐭 Ve Windows zadat např.: "C:\Program Files\Mozilla Firefox\firefox.exe" -new-tab https://www.tul.cz/ (viz „proměnné“)
- do aplikace „Spustit“ (⊞ Win → Spustit)
- do příkazového řádku (⊞ Win → Spustit →
cmd) 🖥️color 0Azmění barvu písma v konzolidirvypíše obsah adresáředir /svypíše obsah adresáře včetně podadresářů
- s pomocí dávkového souboru (
.bat)- vytvořte dávkový soubor
- ve složce, kde chcete soubor vytvořit, stiskněte pravé myšítko → Nový → Textový soubor (*.txt)
- pak změňte jeho příponu z
.txtna.bat- Musíte mít samozřejmě nastaveno: Průzkumník souborů → Zobrazení → ☑ Přípony názvů souborů
- vyzkoušejte tyto příkazy: 🖥️ Dávkový soubor – příklady
PAUSE– aby se nezavřela „černá obrazovka“,timeout /t 2– čeká 2 sekundyipconfig /all– např. pro zjištění MAC adresy (např. pro připojení počítače na TUL přes ethernet)notepad- Kvůli složce, kde je program:
C:\WINDOWS\system32, která je v systémové proměnné: „Upravit proměnné prostředí systému“ → „Proměnné prostředí“
explorer shell:startupsoubory (zástupci) se spustí po spuštění počítače
- vytvořte zástupce (
.lnk) dávkového souboru (🖱️ pravé myšítko → Vytvořit zástupce).1)
🐴 Spustit skript v jazycepomocí dávky (info).
"C:\programy\R\bin\Rscript.exe" "C:\skola\skriptik.R"⚠️ Použít skutečné cesty.
Skript v jazyce R může ukládat data na sdílený disk, rozesílat e-mailem, nahrávat na web atd.
Spouštět pomocí zástupce či pravidelně automaticky pomocíPlánovače úloh (Task Scheduler) ve Windows (
taskschd.msc).
Zálohování příkazem robocopy
Základem kancelářské práce je zálohování.
Zálohuji zejm. na externí disk pomocí dávky ve Windows, používám příkaz robocopy – robustní kopírování (parametr /mir jednostranně synchronizuje). PAUSE je v souboru jen kvůli názornosti a abyste si nezavřeli počítač dříve, než chcete.
- kopirka.bat
REM Pred zalohovanim spustim aplikace, ktere se samy zaktualizuji. c:\D\Neinstal\_PortableAppsPlatform\Start.exe PAUSE ECHO zalohuji soubory ECHO Pozor, smaze soubory z cilove slozky, ktere nejsou ve zdrojove slozce. robocopy c:\pracovni_data h:\zaloha\pracovni_data /mir PAUSE ECHO Toto bude bezpecnejsi. copy odtud sem PAUSE ECHO Po zalohovani se pocitac vypne. shutdown -s -t 0
PowerShell je nástupcem příkazového řádku Windows.
1)
Orange, KeyNote, ikona vypnutí PC 𝒦𝒩
Poslední úprava: