Buduję instalator za pomocą programu Inno Setup i chcę, aby wyodrębnione pliki były uruchamiane jako administrator. Czy istnieje sposób, aby wymusić wyodrębnione pliki (np. Plik wsadowy), aby działały jako administrator? Jeśli tak, jakie elementy kodu muszę dołączyć, aby to wykonać.Inno Setup Uruchom wyodrębniony plik wsadowy jako administrator
Dziennik konfiguracja pokazuje coś jak następuje:
2013-05-07 17:34:25.303 -- Run entry --
2013-05-07 17:34:25.303 Run as: Current user
2013-05-07 17:34:25.303 Type: Exec
2013-05-07 17:34:25.303 Filename: C:\Temp\is-U4VID.tmp\Filename.bat
2013-05-07 17:34:25.412 Process exit code: 0
Pliki że mam problemy z systemem jako administratora są zawarte w sekcji [Run]
.
Najlepszym rozwiązaniem jest przepisanie wszystkiego, co robisz w pliku wsadowym, na kod Inno. Kod może zrobić wszystko, co może zrobić plik wsadowy, i wiele więcej. – Miral
@Miral - Nie jestem pewien, w jaki sposób usuwać pliki oraz uruchamiać i zatrzymywać usługi za pomocą Inno Setup. W rezultacie musiałem użyć plików wsadowych. – John