
16-bitovy podsystem MS-DOS
chcem spustit dosovy progra vo Win XP, a hlasi mi nejake sprostosti, ze nemoze vytvorit docasny subor a pod., prava som dal uz dokonca plny pristup . . .
chcem spustit dosovy progra vo Win XP, a hlasi mi nejake sprostosti, ze nemoze vytvorit docasny subor a pod., prava som dal uz dokonca plny pristup . . .
Zpět do poradny Odpovědět na původní otázku Nahoru
www.dosbox.com funguje velmi dobre
to je sice mozne, a aj som to skusal, ale ma to maly hacik, ze poupravovat vsetky cesty makolko to mamae na sieti, kedze nepozna ani c:. V stave krajnej nudze riesenie, dik, ale zaujimalo by ma, preco nejde DOS prg klasicky spustit pod Win, ked vcera o fungovalo, nic sa neinstalovalo, nic nemazalo . . .
No a třeba přesný popis chyby, nebo název programu nebude?
je to ucto od nejakej firmy, nepodstatne,
1. vcera to slo, kolegyna robila nejake zostavy
2. dnes to nejde, vypise hlasku ze c:\tmp nebolo mozne vytvorit docasny subor potrebny pre inicializaciu alebo nieje mozne do neho zapisovat
3. do c :\tmp je mozne vytvarat a zapisovat, odskusane v cmd.
4. prekopirovanim zastupcu na moje pc je mozne spustit program normalne.
5. ?
Ad 4 - tomu nerozumím. Zkopírováním zástupce?? A vy ten program máte u sebe na PC taky, nebo ten zástupce od vás spouští program z disku kolegyně?
Zkoušel jste ten adresář tmp odmazat a znovuvytvořit, včetně nasdílení?
Já bych zkusil vymazat všechno z C:\Tmp a překontroloval práva přístupu k tomuto adresáři. Též bych se kouknul, jetli je tento adresář nastaven jako tmp i temp a jestli i ten dosový program jej považuje za totéž.
ie, prg je na sietovom disku, tmp bol vytvoreny specialne kvoli tomuto, ked to odkazovalo standartne na %userprofile%\local settings\temp . . . vsade ma prava na zapis, aj citanie, overene zapisom, natavene aj premena temp aj tmp na adresat c:\tmp
Uz si vymazal vsetko z C:\tmp? (alebo aspon presunut inde). Prava na C:\tmp si si pozrel? (pravy klik - zabezpecenie)
Dosbox funguje výborně na něm spustím všechno, stačí si udělat malou dávku na připojení disků popř adresářů atd. kterou spustíte z adresáře dosboxu a pak to je jako starý MS-DOS.
no tak uz cakam 3 minuty na spustenie foxoveho programu . . . je to nepouzitelne
Pozri sa na enviroment premennu, jestli ma vsechny potrebne parametry, pripadne hodnotu premennej PATH... a to na PC kde to nejde
Podla tohoto komentaru...
2. dnes to nejde, vypise hlasku ze c:\tmp nebolo mozne vytvorit docasny subor potrebny pre inicializaciu alebo nieje mozne do neho zapisovat
sa pokus zistit ci v dobe spustenia programu sa do adresara temp vobec nieco zapise
Ak sa tam vobec nic nezapise plati posledna cast vety z bodu 2. a to ze neprichadza k inicializacii...
nic sa v tmp adresari nevytvoti, path je nastavene na c:\tmp
Podivej se jestli tam nekde neni soubor CONFIG.FP.
V nem taky jde nastavit, kam se ty soubory budou ukladat...!
Konkretne tam muzou byt:
EDITWORK=nejaky_disk_a_nejaky_adresar
PROGWO RK=nejaky_disk_a_nejaky_adresar
SORTWORK=nejaky_dis k_a_nejaky_adresar
TMPFILES=nejaky_disk_a_nejaky_a d resar
Jeste tam muze byt, kde se maji vytvorit soubor FOXUSER.*.
Pokud neni, tak se standardne vytvari v adresari, odkud se to spousti (jestli si teda dobre pamatuji).
to som tiez pozeral, nic take, iba format datumu, status, echo, files=70 / nieje to malo? ale zase u mna to ide, a toto je spolocny na sietovom adresari, takze niekomu to ide, niekomu nie
Ještě něco: Aplikace na síti zpravidla vyžadují mapování "svých" síťových disků, t.j. diskům a adresářům na síti přiřadit určitá písmena. Podívej se, jaké je mapování síťových disků na chodících a nechodících počítačích, jestli na nechdivých počítačích něco neschází.
Ono totiž to mapování může být nastaveno (rádoby) nastálo, ale občas se něco pokazí. Já to řeším tak, že mapování při každém startu obnovuji.
mapovanie je OK, v podstate sa mapuje iba jeden disk, resp. adresat s datami a programom. Na obidvoch pc rovnako. Na jednom to ide, na druhom nie.
Stahni si a spust FileMonitor od byvaleho Sysinternalsu:
http://technet.microsoft.com/en-us/sysinternals/bb8 96642.aspx
No a v nem se podivej, kde a co to nemuze zapsat.....
takze, a problem nieje v programoch . . . nejde spustit ani command.com, ta ista hlaska, start->spustit->command.com
ak ho spustim pod administratorskym uctom, tak sa sice spusti, ale pred vypisom na monitor ze microsoft windows a copyright, vypise asi nejakych 100 znakov "rozsypany caj"
Zkus se jeste mrknout tady:
cs
Nemas ten Command.com nejaky naboreny....?
idem skusit prekopirovat z inej masiny . . . tej co ide, vsade je XP prof, al rozdiel v datumoch je 2 roky
to som nasiel , aj 314106 ci 165214, mam to len vytlacene, neviem pod ktorym cislom to maju vedene este ine info, a je tam popis prave ked nejde command.com, ale zatial nic, subory su, no mozno niesu koser
takze pod userom nejde, ak zmenim prava uzivatelovi z users na administrator, tak to ide . . .
Uz si konecne nastavil prava pre ten c:\tmp? Pisali ti to tu uz pred tyzdnom.
P.S. je mozne ze problem robia prava na iney adresar (a hlaska programu je blba), skus nastavit prava userovi aj pre zapis do adresara programu, zapis do svojho profilu, ak nic tak skusit aj povolit zapis do adresara Windows.
Prip mozno to chce zapisovat kdesi na server to tmp, skontroluj aj prava na zapis na ten sietovy disk alebo ako tam mate rieseny ten sietovy server a nastavene cesty toho programu.
Spise at nastavi prava pro zapis do \windows\temp adresare.
Uz jsem parkrat zazil, ze nektere (hlavne) skenery (ale i stare SW) si tam chteji zapisovat, coz pod normalnim userem nejde.
Takze dakujem vsetkym, prava do temp, to bolo prve co som pozeral, dokonca prestavil premennu tem a tmp na novovytvoreny adresar . . . netreba, ono neslo ani spustit zo start-spustit prikaz command.com. Podrobnym skumanim som zistil, ze bol naburany cely adresar Windows vratane podadresarov / system32, naburany sposobom ze boli zmenene prava skupiny USERS, ale tak ze vsetko islo, nikde ziaden prolem, len dosove programy nesli. USRS maju specificke ci specialne pava na adr. windows, resp. windows/system32.