BF: Všechno šlape až do dne, kdy máš víc USB zařízení než je zdraví rozumné. Klávesnice, myš, mikrofon, RGB lampa č. 1, RGB lampa č. 2, jedna webkamera, druhá webkamera (protože jiný úhel, že ..), Backlight LED RGB pásky na monitor, větrák, podsvícená podložka pod myš, tři externí HDD, víceportový adaptér do kterého je zapojený HUB PORT 2 a ten krmí HUB PORT 3, USB repráčky.
A pak to přijde: "Nemám žádný volný port USB!"
PCIE slot kam bych mohl zapojit dejme tomu "4x3.1 USB" ? Zabrala ho velikost kolosalního GPU, který žere víc wattů jak dětský tábor.
Tak co teď? Jasně, je tu HUB, ale jaký? Ty levné jsou spíš loterie. Maximálně jedno slušný Ačko, těch je ale hodně ruzných typů kvality a jsou často omezené na [USB-A USB 2.0] kvality odpovidající plastikové hračce z Kinder vajíčka. Co tedy dělat. Odpověd je jednoduchá, použijte USB Type-E.
Přejít na článek
Program, i když jsi přihlášený jako admin beží s právy USER.
Navíc, pokud je program nainstalovaný do program files a chce tam zapisovat, pak je chyba v programu. Program má data ukládat do %userprofile% nebo do %APPData", pokud jsou to společná data pro všechny uživatele.
Ty to můžeš dočasně opravit, že spustíš program přes pravou myš jako administrátor, ale tohle by nemělo být trvalé řešení.
Další možnost je soubor dát někam, kam má právo zapisovat. Třeba si udělat složku C:\Programy\ a do ní podobné věci ukládat.
Super, díky za info
Program se neinstaluje, jede na Javě. Do PF jsem ho hodil, aby mi nepřekážel na ploše.
APPData nemám rád, jsou skrytá a nejdou dohledat. Spíš bych volil cestu jinam. Dopručuješ ale C disk a já měl za to, že na celý C disk potřebuji práva admina, nebo se mílím?
uvažuješ právě jako ten hloupý program. koukni na proměnné. https://www.microsoft.com/security/portal/mmpc/sha red/variables.aspx
dostaneš se všude, bez toho, abys složitě lovil, kde je fyzická cesta. vše je protkáno oprávněním, takže disk c je zhruba řečeno volný pro každého, jen nepochodíš v určitém případě vytvořením souboru v rootu c: , tím se mimo jiné zabraňuje zneužití první a nejvyšší cesty (v rootu c: je zavaděč). určitým způsobem ses o něco podobného pokusil i ty
chybama se člověk učí.
Jo, tak jsem to asi blbě nastavil, protože tu hlášku to hází stále.
Jinak ono to asi zapisuje do nějakého konfiguráku, který má podržet určité nastavení i pro jiné relace. Teď mi to třeba zahlásilo, že nejde zapisovat, ale v aktuální relaci ta data mám

Protože navíc pako programátor neví nic o virtualizaci složek, ke které dochází už mnoho let. Takže to funguje tak, že systém programu zvirtualizuje složky a registry, aby tam mohl zapisovat a nespadnul (i když by to podle mne bylo lepší) a systém programu běh umožní. Ale po ukončení má program smůlu...
Strč program někam, kam může zapisovat (vyz výše)
JJ, jak píši výše, tak to zabralo.