Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailemVyřešeno Spustit jako..(runas)

důvod nevím, zkus to prostě na jiné aplikaci jestli se spustí.
a pokud nechceš aby ti okno s možným chybovým hlášením zmizelo, zkus to takto: start - spustit - cmd.exe [enter] a na příkazový řádek zkopíruj (pravým myšem) celý ten "runas" řádek.

teď mě něco napadá, taková klasická "dosová" záležitost, kde může být zádrhel:
http://www.gvp.cz/local/new/ucebnice/Vyptech/window s/Zastupce2.gif
ve vlastnostech zástupce je řádek "cíl" kde je vyplněný celý náš řetězec "runas... ...program.exe", pod ním je uvedeno ve starších windows "kde začít"/v novějších "spustit v" a automaticky se tam doplňuje startovní adresář programu.
jenže příkaz s runas tam místo začít v "C:\Program Files\Salamander\" zkopíruje cestu příkazu runas, tj. "C:\WINDOWS\system32\" což je špatně u složitějších aplikací, které volají ze svého pracovního adresáře další součásti.
stejně tak to třeba selže při start - spustit - cmd.exe; kdy se ocitnu kdesi v "C:\Documents and Settings\xyz" ale zase ne v adresáři mé aplikace/hry.
kdežto po volbě "spustit jako..." cestu vyplněnou v "kde začít" neměním a spuštění funguje.

co s tím?
1. do pole "kde začít"/"spustit v" nepsat nic, vymazat pole
2. bezpečnější je napsat tam správnou cestu do adresáře aplikace/hry
3. kdo chce může si napsat si klasickou dosovou batku (hra1.bat) se změnou startovního adresáře/disku...

d:
cd "\hry\nějaká hra"
"boží hra.exe"
...a teprve na ni aplikovat runas:
C:\WINDOWS\system32\runas.exe /profile /user:%computername%\administrator "C:\batky\hra1.bat"

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny