Učebny s nainstalovaným SW
Table filter |
---|
hideControls | true |
---|
inverse | false |
---|
hidelabels | true |
---|
ddSeparator | |
---|
sparkName | Sparkline |
---|
hidePane | true |
---|
isNew | false |
---|
limitHeight | |
---|
separator | Point (.) |
---|
labels | |
---|
ddSeparators | true |
---|
default | LabVIEW |
---|
ddOperator | |
---|
cell-width | |
---|
userfilter | Software |
---|
datepattern | d.m.yy |
---|
id | 1630666854112_-1610345663 |
---|
worklog | 365|5|8|y w d h m|y w d h m |
---|
isOR | AND |
---|
order | 0 |
---|
|
Zahrnout stránku |
---|
| Software na učebnách |
---|
| Software na učebnách |
---|
|
|
Instalace
Instalace verzí software 2020 a starších lze provádět pouze ručně přes NI Package Manager. Odinstalace jakékoliv starší verze odstraní i všechny starší verze než je odinstalovávaná.
Instalace verzí software 2021 a novějších lze provádět automatizovaně pomocí libovolného staženého instalátoru ze stránek NI. Každý z těchto instalátorů nyní obsahuje NI Package Manager, který instalaci řídí. Platí pro online i offline instalátory.
Instalátory se doporučuje spouštět s těmito parametry:
Blok kódu |
---|
language | powershell |
---|
firstline | 1 |
---|
|
--quiet |
nebo
Blok kódu |
---|
language | powershell |
---|
firstline | 1 |
---|
|
--passive |
a
Blok kódu |
---|
language | powershell |
---|
firstline | 1 |
---|
|
--accept-eulas
--prevent-reboot |
Příklad pro CMD
Blok kódu |
---|
language | powershell |
---|
firstline | 1 |
---|
|
start /wait "nazev_instalatoru.exe" --quiet --accept-eulas --prevent-reboot |
Příklad pro PS
Blok kódu |
---|
language | powershell |
---|
firstline | 1 |
---|
|
Start-Process -FilePath "cesta\nazev_instalatoru.exe" -ArgumentList "--quiet", "--accept-eulas", "--prevent-reboot" -Wait |
Odkazy
https://www.ni.com/documentation/en/ni-package-manager/latest/manual/automate-installer/
Odinstalace
Zde není k dispozici tolik možností, které by efektivně fungovaly pro všechny případy, kromě úplného odinstalování veškerého software od NI.
Kromě ruční metody je software možno odinstalovat následujícími způsoby
Odinstalace NI Package Managerem
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YG0UCAW&l=cs-CZ
K odebrání software se používá program nipkg.exe v adresáři
Blok kódu |
---|
language | powershell |
---|
firstline | 1 |
---|
|
C:\Program Files\National Instruments\NI Package Manager\ |
K odebrání pak slouží následující příkaz, kde <package> musí být přesný název balíčku (lze zjistit v NI Package Manager i nipkg), který se má odebrat. Odeberou se všechny jeho nepotřebné závislosti a jeho orphaned balíčky. Nikdy to tedy neodinstaluje vše a pro kompletní odinstalaci byste museli vyjmenovat všechny nezávislé kořenové balíčky nainstalovaného SW. Samotný NI Package Manager se tímto odinstalovat nedá.
Blok kódu |
---|
language | powershell |
---|
firstline | 1 |
---|
|
nipkg remove --allow-uninstall --yes <package> |
Odinstalace NI Uninstallerem
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA03q000000YI3pCAG&l=cs-CZ
Tento způsob využívá systému Windows Installer pro odinstalaci. Musíte, ale znát přesný produktový název softwaru, který chcete odebrat. Produktový název je odlišný od názvu balíčku či sady software jako je samotné LabVIEW. Toto ne vždy funguje spolehlivě. Někdy to neudělá vůbec nic na základě neexistujícího názvu produktu. Náchylné na mezery v názvu produktu, nutno debugovat nebo místo mezery použít wildcard.
Poznámka |
---|
NI tento způsob nedoporučuje. |
Uninstaller je na 64 bitových systémech možno nalézt zde.
Blok kódu |
---|
language | powershell |
---|
firstline | 1 |
---|
|
C:\Program Files\National Instruments\Shared\NIUninstaller\ |
Příkaz pro odinstalování konkrétního produktu vypadá takto.
Blok kódu |
---|
language | powershell |
---|
firstline | 1 |
---|
|
uninst.exe /qb /x “NI LabVIEW Run-Time*” |
Absolutní odinstalace
Využívá stejný unistaller jako předchozí možnost, ale místo produktu se doplní klíčové slovo ALL. Takto se odinstaluje veškerý software od NI z daného stroje ve všech verzí, které tento uninstaller podporuje, tady minimálně do verze 2015. Na starší SW bude nejspíše fungovat také, ale není tam záruka.
Blok kódu |
---|
language | powershell |
---|
firstline | 1 |
---|
|
uninst.exe /qb /x all |