Jak uruchomić program lub usługe jako administrator w Windows 7?

0

Nie wiem czy odpowiedni dział, ale jedno pytanie na pewno dobrze skierowane, w sensie do programistów : jak napisać program który wykonuje coś nie pytając o prawa admina

Jak uruchomić program / usługe jako administrator w Windows 7
Witam pytanie takie jak w temacie z tym, że w sieci wszędzie znajdują się poradniki jak to zrobić z poziomu GUI, a ja steruje zdalnie swoim komputerem i chciałbym coś jako administrator uruchomić to jak to zrobić? Wpadłem na pomysł żeby stworzyć skrót od cmd(bo o ten program głownie chodzi), ustawić w nim żeby zawsze jako administrator się włączał. Dobra to testujemy.... no tak UAC ! No to wyłączamy UAC i co? No działa w końcu ale przecież chyba nie o to chodzi żeby całe zabezpieczenia wyłączyć. Swoją drogą od czego to zależy czy program wymaga uruchomienia jako administrator czy nie? Gdybym pisał(jako programista) swojego ultra hiper wirusa to jaki kod musi się w nim znaleźć żeby nie wymagało to uruchomienia jako administrator? Bo chyba tak w końcu zrobię, że potworze swoje narzędzia które będę mógł normalnie zdalnie uruchamiać ale to też mija się trochę z celem. Na Linuksie mamy taki prefiks do komend "su" i wtedy podajemy hasło administratora i program zostaje odpalony z prawami administratora ale e Windows wszędzie jest napisane (kliknij myszką~) ciekawe jak gdy jej nie posiadam przy sterowaniu zdalnym. A zdalny pulpit odpada. Proszę o pomoc i jakieś wskazówki Język

1

Jeżeli się orientuje, to najprościej prawa Aministatora wymusza odpowiedni manifest dodany do zasobów programu. Ale i tak pokaże on monit od UAC, jeśli jest ona włączona. Tylko, że nie dla podpisanej aplikacji - nieznanej. Po coś te zabezpieczenia są. I jeżeli ktoś lubi być katowany tymi monitami od UAC, bo czuje się wtedy bezpieczniej, to jego wybór. Nie po to w sumie je zastosowano żeby sobie byle program mógl od tak robić co mu się podoba. Bo "automagicznie" coś go dopuściło. Użytkownik po to ma monity od UAC, żeby być świadomym, że jakiś program wymaga większych uprawnień, które pozwalają jego twórcy zakładać globalne hooki na choćby klawiaturę, zapisywać coś bez problemów w na przykład Program Files czy operować na pamięci obcego procesu i inne.

0

Masakra jakaś, traktują jak dzieci użytkowników tego Windowsa i to do tego niepełnosprawne dzieci -.- Czyli nie da się uruchomić zdalnie jakiegoś programu jeśli odpali się UAC bo trzeba kliknąć myszką : "OK" tak? Nie ma żadnej komendy w cmd który mówi systemowi żeby odpalił coś jako administrator? hasło mogę wpisać bo znam ale nie widzę nawet takiej możliwości z poziomu cmd.

W zasadzie problem sprowadza się do : Jak uruchomić cmd z wiersza poleceń jako użytkownik z prawami administratora ZNAJĄC hasło

1

runas /noprofile /user:<nazwa_admina> cmd

0

dzięki wielkie, już coraz bliżej jestem :D teraz problem taki, że jak odpalam jako użytkownik posiadający prawa administratora to i tak otrzymuje komunikat brak dostępu. W przypadku gdy uruchamiam cmd jako administrator klikając myszką to w pasku tam na górze mam : "Administrator C:\Windows\system32\cmd.exe" a jeśli jako użytkownik posiadający prawa adma to : " cmd
uruchamianie jako KACPER-PC\Kacper" i tych praw w sumie nadal nie ma, jak to obejść ?

edit : btw istnieje komenda przy której możemy stworzyć skrót do pliku z ustawieniem "uruchum jako administrator" domyślnym? można to wyklikać ale czy można to zrobić w cmd?

1
pedegie napisał(a):

Masakra jakaś, traktują jak dzieci użytkowników tego Windowsa i to do tego niepełnosprawne dzieci

Piszesz wirusa, czy zwyczajnie nie myślisz?

0

Jak zdalnie chcesz uruchamiać programy z podniesionymi uprawnieniami to zobacz jak działa psexec z pakietu PSTools (sysinternals.microsoft.com). On ma przełącznik -h i wtedy da się uruchomić zdalnie program na podwyższonych uprawnieniach.

0

próbowałem się tym pobawić ale nie działa jak powinno. na sterowanym komputerze też musi to być zainstalowane?

0

Nie. Jedyne, co musisz mieć, to odblokowane porty od SMB i odpowiednie uprawnienia.

1 użytkowników online, w tym zalogowanych: 0, gości: 1