XP: nechápu spouštění programů jako administrátor v omezeném účtu
Mám XP Home, pracuji jako uživatel s omezeným účtem. Snažím se spustit defragmentaci systémovýho disku C: a prej nemám oprávnění.
CMD - runas /user:Administrator dfrg.msc ->
Chyba příkazu RUNAS: Nelze spustit - dfrg.msc
193: dfrg.msc není platná aplikace typu Win32.
CMD - runas /user:Administrator cmd - dfrg.msc -> spustí se defragmentace
Může mi to někdo vysvětlit, proč se to chová takhle "na první pohled záhadně"?
Pavel
ne že nemáš oprávnění, ale řekl bych, že jako user nemáš cesty nebo něco takového (přiznám se, že mě z hlavy nic nenapadá)
má ten admoš heslo?
(musím přiznat že mě home verze vytáčela pro neschopnost normálně zacházet s právy, a trochu jsem ji v registrech opravil na profi, je to nepoužitelný křáp i pro jednouživatele)
Heslo má, ale s tím problémy nejsou. Příkaz runas si heslo vyžádá, zadávám ho správně, v tomhle problém nebude.
Nějakej link jak z Home udělat skoro Pro...?
Pavel
to v zasade nie je ziadny problem ale je to porusenie licencie a tvoj problem to neriesi
ta hlaska to jasne vysvetluje, runas podporuje iba win32 aplikacie, co *.msc nesplna
mažu příspěvek - finta bude jinde.
to nie je problem home vs pro, jednoducho subory typu msc nie su spustitelne subory
treba pouzit syntax v zmysle runas /user:machinename\username "mmc *.msc"
Mě spíš vadí jiná věc:
Proč když pustím program jako administrátor, tak se program registruje do administrátorského účtu a pouze se nepoužije oprávnění?
Proč se všechny ikonky apod. vytvoří adminitrátorovi? Proč se všechny zápisy v registru do HKCU provedou administrátorovi?
Přizpůsob si chování jak je ctěná libovka...
To jasne muzu, ale me jde o standardni nastaveni chovani pres pravou mys.
Podle meho nazoru bych mel zustat v existujicim profilu (vychozi nastaveni) a ne v profilu uzivatele, ktereho pouziju pro spusteni.
Nehlede na to, ze se odmapuji sitove disky atd...
MS se rozhodl u runas pro default s profilem, a podle mě na základě špatných zkušeností s SU.EXE pro Windows NT 4.0, kde byl default /NOPROFILE, kde to ale zhusta blblo a tvořilo prázdné profily atp.
Unixy to mají také jako Win 2000 - su přepíná do shellu a environmentu roota.
Osobne bych to cekal s default /env