Spring som
Utvecklare | Microsoft |
---|---|
Initial release | 17 februari 2000 |
Operativ system | Microsoft Windows |
Typ | Kommando |
Licens | Proprietär kommersiell programvara |
Hemsida |
Inom datorer är runas
(ett sammansatt ord, från "kör som") ett kommando i Microsoft Windows- raden av operativsystem som låter en användare köra specifika verktyg och program under ett annat användarnamn än det som användes för att logga in på en dator interaktivt. Det liknar Unix- kommandona sudo
och su
, men Unix-kommandona kräver i allmänhet tidigare konfiguration av systemadministratören för att fungera för en viss användare och/eller kommando.
Microsoft Windows
Kommandot runas
introducerades med operativsystemet Windows 2000 . Alla applikationer kan använda detta API för att skapa en process med alternativa referenser, till exempel tillåter Windows Explorer i Windows 7 att en applikation startas under ett annat konto om skifttangenten hålls nere samtidigt som du högerklickar på dess ikon . Programmet har förmågan att cachelagra verifierade referenser så att användaren bara behöver ange dem en gång.
Syntax
Kommandosyntaxen är :
runas [{/profil | /noprofile}] [/env] [/netonly] [/smartcard] [/showtrustlevels] [/trustlevel: ] [/savecred] /användare: program
Parametrar
Detta avsnitt är omskrivet från runas /?
kommando.
-
/noprofile
: Snabbar upp laddningen av applikationen genom att hoppa över laddningen av användarens profil. Observera att detta kanske inte påskyndar varje applikation. -
/profile
: Hoppa inte över att ladda användarens profil. Detta är standardinställningen. -
/env
: Använd den faktiska miljön, inte användarens. -
/netonly
: Anger att de givna autentiseringsuppgifterna endast ska användas för fjärråtkomst. -
/savecred
: Inloggningsuppgifter sparade av den tidigare användaren. Den här inställningen är inte tillgänglig på Windows 7 Home eller Windows 7 Starter Edition. Den här inställningen utelämnas också från Windows XP Home Edition. -
/smartcard
: Anger att autentiseringsuppgifterna kommer att tillhandahållas från ett smartkort. -
/user
: Formatet är antingenANVÄNDARE@DOMÄN
ellerDOMÄN\ANVÄNDARE
. -
/showtrustlevels
: Visar hjälp (lista över användbara parametrar för förtroendenivå) för /trustlevel-växeln. -
/trustlevel
: En av förtroendenivåerna som listas av växeln /showtrustlevels. -
program
: Kommandorad för den körbara filen. Se exempel nedan.
Obs: Skriv bara in användarens lösenord när systemet ber om det.
Obs: Växeln /profile
är inte kompatibel med växeln /netonly .
Obs: Omkopplarna /savecred
och /smartcard
får inte användas tillsammans.
Exempel
runas /noprofile /user:machine\administrator cmd runas /profile /env /user:domain\admin "mmc %windir% \system32\dsa.msc" runas /user:[email protected] "notepad C:\filename .txt" runas /user:administrator /savecred "shutdown /i"
Inferno
Kommandot ingår också i operativsystemet Inferno .
Syntax
runas
skriver användaren
till /dev/user
och anropar cmd
med de givna argumenten .
runas användare cmd [arg...]
Obs: Kommandot anropas endast om inställningen av användarnamnet lyckas.
Se även
- Jämförelse av funktioner för behörighetsauktorisering
- Principen om minsta privilegium
- Användarkontokontroll , som inaktiverar administratörs-SID för skrivbordet, vilket gör att det kan återaktiveras av undantag.
Vidare läsning
- Frisch, Æleen (2001). Windows 2000 Commands Pocket Reference . O'Reilly . ISBN 978-0-596-00148-3 .
- Stanek, William R. (2008). Windows Command-line Administrator's Pocket Consultant, 2nd Edition . Microsoft Press . ISBN 978-0735622623 .
externa länkar
- Sysinternals ShellRunas
- Alternativa Runas-verktyg
- Inferno General Commands Manual –