Diskuze: mazání souborů
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Člen
Zobrazeno 16 zpráv z 16.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Proč máš proboha soubory v program files
Každopádně by to měli jít tak, že spustíš ten program jako správce.
Přístup k nim nemáš, protože do pogramfiles si nemůže zapisovat kde
co.
Tak to spusť jako správce
přidej do programu manifest a změň:
<requestedExecutionLevel>
na:
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
Jestli to je, jak ty říkáš odinstalace, neodinstalovává to náhodou program který je v té složce, tudíž se to pokouší smazat samo sebe?
A definuj nefunguje. Program proběhne a soubory zůstanou, nebo to spadne s nějakou chybou, nebo co?
Ja si dělám vlastní instalaci a to smazání je v případě, když se přeruší kopírování. Jakmile se zruší instalace tak se ukaže messagebox s tlačitky ano a ne jestli se mají smazat soubory, ale jak kliknu na ano tak to vyhodí chybu že to nemá dostatečná práva.
místo vlastní instalace raději použij Inno nebo programy jemu
podobné
http://www.itnetwork.cz/…tup-compiler
Při použití InnoSetup si vytvoříš perfektní instalačku, kde si nastavíš potřebná práva na konkrétní složky.
Je to pěkný program, avšak jsem si na tom svém dál hodně práce a byl bych nerad kdybych to dělal zbytečně.Potřebuju jen získat přístup k těm souborům.
Uvažuješ špatně. Programy mají svoje místo v "user space" kam je doporučeno soubory ukládat. Tam si mohou pracovat, vytvářet, mazat.
To že sis už dal s tím nějakou práci není moc podstatné. Je to jako bys udělal koupelnu a vanu udělal vzhůru hohama a pak řekl, no když já sem si s tím dal toliko práce....jenom se tam nedá tak nějak vykoupat.
Navíc přinutit program aby ukládal někam jinam, nemůže být až tak moc složité, pokud je program alespoň v základu slušně napsaný.
Tak mi alespoň někdo poraďte jak spustím příkazový řádek s příkazem tam vím jak to smazat.
Komu není radno ....
Dáme si qvíz. Když tu konzoli otevře z programu .... smaže ty soubory, když je nesmaže v tím programem? Ja si tedy počkám ...
Sry, teď tě nechápu, buď to zformuj tak aby to pochopil někdo kdo je unaven anebo počkej na to až se prospím. Teď bych s velkou davkou štěstí napsal Hello World
Zobrazeno 16 zpráv z 16.