spuštění programu jako správce (cmd/batch)
Ahoj mám .cmd soubor kde mám toto:
start C:\xampp\xampp-control.exe
potřebuju aby se ten program spouštěl jako správce
co k tomu mám připsat?
Děkuji
Ahoj mám .cmd soubor kde mám toto:
start C:\xampp\xampp-control.exe
potřebuju aby se ten program spouštěl jako správce
co k tomu mám připsat?
Děkuji
A když si uděláš zástupce pro ten .cmd a tam nastavíš spouštění jako admin - nefunguje?
Zpět do poradny Odpovědět na původní otázku Nahoru
podívej se na RunAs
runas /?
Další možností je naplánované úloha, kde zadáš i přihlašovvací údaje a tu úlohu můžeš pak spustit i z příkazového řádku:
schtasks /run /tn "jmeno ulohy"
napsal jsem tohle, ale nefunguje to:
Runas /user:administrator start C:\xampp\xampp-control.exe
zobrazil se mi příkazový řádek kam jsem napsal heslo a potvrdil enter, ale nic se nestalo...
zěmnil jsem to na:
Runas /user:cacao start C:\xampp\xampp-control.exe
a nic....
cacao je můj uživatelský účet
nic jinýho sem nikde nenašel...
Nestačilo by ti kliknout pravým na xampp-control.exe a v záložce Kompatibilita dát Spustit tento program jako správce?
jako myslíš abych pokaždý mačkal pravým a potom kliknul na spustit jako správce? Ne nestačilo.
Přečti si to ještě jednou!!!
aha, OK, nevěděl jsem že je něco takového možné... udělal sem to se zástupcem... díky.... tvoje řešení je asi nejlepší...
A další věc je proč potřebuješ aby ovládací program webserveru měl práva správce?
Já mám webserver řešený tak, že webserver apache nebo/a webserver php nebo/a mysql databázi spouštím přes exe (ne jako služby) s relativníma cestama v konfiguračních souborech, nepotřebuju instalaci ve smyslu zavádění služeb a podobně pod admin účtem, použitelné i jako portable...
na win 7 mi to fungovalo v pořádku ale na win 11 mi po vypnutí xampp cotrolleru vyhazuje chybu a zrovna včera mi to znefukčnilo mysql... naštěstí se mi to podařilo zachránit... na internetu jsem četl že je to kvůli špatnému vypnutí, tak to spouštím jako správce a jde to bez chyby...
Podle mě je ten problém někde jinde.
Mysql se dá vypnout buď zastavením služby pokud je mysql spuštěna jako služba.
Nebo pokud je spuštěna spuštěním exe tak řádným vypnutím mysql pomocí například:
Jenže xampp vypíná mysql killnutím.
A na to ti fakt nepomůže spustit xampp-control.exe jako správce .-)
To aby ses třeba nedivil, že ti to znefunkční mysql i přesto, že spouštíš xampp-control.exe jako správce.
Musíš mysql řádně ukončovat
Teda aspoň si myslím, že problém je tady ten co jsem uvedl
jako že by mi ten mysql napsal že to ukončil ale ono by to pořád běželo a když bych vypnul xampp control tak by mi to znefunkčnilo? Pokaždý když jsem chtěl vypnout xampp tak se mi zobrazili výstražný tabulky že k něčemu nemám oprávnění a já jsem pak ukončoval procesy přez správce. Když jsem hledal jak to napravit, psali tam že je to způsobeno tím a že by se xampp měl zapínat jako správce... a ted když to zapínám jako správce tak to můžu normálně vypnout bez jakékoliv chyby. Já se ale v tomhle nevyznám...
Ne, ne. Jde o to, že na default xampp mysql spouští přes exe a ukončuje to killnutím (správně by se mělo ukončovat pomocí mysqladmin a shutdown ... já osobně používám k ukončování mysqladmin a shutdown, ale to ten xampp control asi neumí). Jde o to, že killnutím se mysql ukončí okamžitě, jenže v tom případě může někdy dojít k znefunkčnění mysql, protože před ukončením neprovádí ukončovací operace, to se po spuštění automaticky řeší a opravuje, ale někdy to asi opravit nejde.
Pokud chceš používat xampp a správně ukončovat mysql, tak spouštět xampp control jako správce, to už asi děláš, a pak povolit spouštění mysql jako službu, to se dělá tím červeným křížkem před mysql, pokud tam službu už máš nainstalovanou a máš tam zelenou faifku, tak je to už OK (mysql se bude ukončovat správně a to pomocí zastavení služby mysql).
Jinak já mám svůj ovládací prográmek na apache, mysql a php, takže balíky jako xampp nepoužívám, ale vím co bylo potřeba řešit, když jsem řešil spouštění a ukončování a tak trošku vím i jak to ty balíky řešily.
A když si uděláš zástupce pro ten .cmd a tam nastavíš spouštění jako admin - nefunguje?
https://www.automationdojos.com/set-xampp-to-run-as-admin/
ano, stačilo. a přesně to jsem udělal předtím než si mi to napsal s tim batchem... díky...