IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Povolení práv při mazání souboru

V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Petr Kasnal
Člen
Avatar
Petr Kasnal:10.8.2017 23:29

Zdravím potřebuji smazat soubor, dělám to přes příkaz.

file.delete();

Kdy vlastně všechno je v pohodě, ale občas se snažím smazat soubor a program to stále zkouší ale soubor to nesmaže, když jsem ho zkusil smazat sám (ručně), tak to po mě chce oprávnění správce dam ok a všechno je v pohodě.. Potřeboval bych to asi povolit v tom programu... Díky moc za každou radu :)

 
Odpovědět
10.8.2017 23:29
Avatar
Lubor Pešek
Člen
Avatar
Lubor Pešek:10.8.2017 23:49

Pokud to máš soubor odjinud, možná nemáš jen práva. Na to je linuxový command chmod 777 <file> (případně sudo chmod 777 <file>) (777 ti povolí všechno a pokud to nehážeš někam na server či do nějakého repozitáře, tak je to jedno)

No a pokud se ti to stalo jen teď jednorázově, tak je možné, že tento soubor využívá jiný proces. Tak stačí restartovat systém a mělo by to jít

Nahoru Odpovědět
10.8.2017 23:49
Existují dva způsoby, jak vyřešit problém. Za prvé vyhoďte počítač z okna. Za druhé vyhoďte okna z počítače.
Avatar
Samuel Kodytek
Tvůrce
Avatar
Odpovídá na Petr Kasnal
Samuel Kodytek:11.8.2017 0:06

Ahoj,

Pracuješ se soubory někde kde by jsi správně neměl mít přístup, většina aplikací si ukladají svoje soubory do '%appdata%' tam by jsi neměl dostat žádný error při mazaní nebo přidadávní vlastních souborů.

Víc: http://www.asjava.com/…ory-in-java/

Jinak pokud za každou cenu potřebuješ mazat něco k čemu nemáš přístup, tak zpusť aplikaci jako administrátor.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
11.8.2017 0:06
There is more than one way to screw it
Avatar
Petr Klekner
Člen
Avatar
Odpovídá na Lubor Pešek
Petr Klekner:11.8.2017 0:33

Ahoj promin ale v linuxech nedělám a potřebuju to smazat ze svého pc ale díky za radu :)

 
Nahoru Odpovědět
11.8.2017 0:33
Avatar
Petr Klekner
Člen
Avatar
Odpovídá na Samuel Kodytek
Petr Klekner:11.8.2017 0:34

Díky moc za odpověď. Soubory samozřejmě do appdata ukládám. Nějak jsem to blbě napsal potřebuju mazat soubory v pc, vytvářim na to jakýsi program. A jak mám spustit aplikaci jako administrátor když je to konzolová aplikace ?

 
Nahoru Odpovědět
11.8.2017 0:34
Avatar
Petr Klekner
Člen
Avatar
Odpovídá na Samuel Kodytek
Petr Klekner:11.8.2017 9:24

Jo díky moc stačilo pustit netbeans jako administrátor :) Díky moc

 
Nahoru Odpovědět
11.8.2017 9:24
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 6 zpráv z 6.