Come accedere all'utente SYSTEM in Windows 7?


9

Qualcuno sa di accedere all'utente SYSTEM (privilegi elevati) in Windows 7 ?.

Nella mia macchina XP faccio:

prompt dei comandi:

alle 10:20 / cmd.exe interattivo

quindi chiudendo explorer.exe e riaprendolo.

Ma mostra alcuni avvisi in Windows 7 e inoltre non esegue l'attività pianificata all'ora specificata:

A causa di miglioramenti della sicurezza, questa attività verrà eseguita al momento previsto ma non in modo interattivo. Utilizzare l'utilità schtasks.exe se è richiesta un'attività interattiva ('schtasks /?' Per i dettagli). Aggiunto un nuovo lavoro con ID lavoro = 1

È possibile in Windows 7?


1
... Perchè vuoi fare questo? Se pensi di dover eseguire qualcosa come SYSTEM, quindi eseguire qualcosa come SYSTEMnon è il tuo problema. Avvia il prompt dei comandi come amministratore: se riscontri problemi con le autorizzazioni con un prompt dei comandi elevato, pubblica questo problema in modo specifico. In esecuzione come l' SYSTEMutente non è la risposta.
Darth Android

2
La risposta a questa domanda è VOI: Systemè un account di servizio e non è necessario effettuare l'accesso. Forse dovresti aggiungere una nuova domanda o modificarla per spiegare cosa vuoi ottenere e proveremo a indicarti la giusta direzione.
James Snell,

Risposte:


18

Usa PsExec di Microsoft con le opzioni -s e -i.

Per avviare un prompt dei comandi in esecuzione nell'account di sistema locale.

Aggiungi il file contenente PsExec alla variabile di ambiente PATH.

Avviare un prompt dei comandi con privilegi elevati facendo clic con il pulsante destro del mouse su cmd.exe e facendo clic su "Esegui come amministratore"

Immettere il comando: psexec -sid cmd.exe

Vedi l'esempio 42 minuti e 20 secondi in http://channel9.msdn.com/Events/TechEd/NorthAmerica/2012/SIA311

Se questo non è ciò che stai cercando di fare, ho frainteso la tua domanda.


Ma questo non ha risolto il mio problema ... non sono in grado di accedere all'utente SYSTEM con quello ...
Gowtham S

@Gowtham puoi spiegarci cosa stai cercando di realizzare, dacci il quadro generale. Stai cadendo nel problema XY e se ci dici cosa stai cercando di fare, potremmo essere in grado di dirti un modo per realizzarlo in un modo diverso.
Scott Chamberlain,

Il mio disco C sta mostrando un avviso di spazio su disco insufficiente, sto usando Windows 7 ora, devo eliminare ProgramData (è una cartella nascosta) nel mio disco C: sta quasi occupando 10 GB del mio disco C, se provo a eliminare il contenuto della piega che mostra l'accesso è negato. Ho avuto lo stesso problema nella mia macchina XP prima di win7, eliminerò quelle cache indesiderate e di sistema attraverso l'utente SYSTEM, in quanto anche l'amministratore non ha privilegi per eliminare i file nascosti in ProgramData.
Gowtham S,

Questo non è un account utente per accedere e interagire. È un account speciale. Viene utilizzato dal sistema per controllare i servizi di sistema. Tuttavia, è possibile avviare determinati programmi e servizi come utente di sistema. La prima risposta risolve il problema. Stai accedendo ai programmi con l'account di sistema. Non è un account utente, quindi semplicemente non è possibile accedere come utente di sistema perché non esiste tale utente.
Epossidico

1
NON è necessario eliminare la cartella Dati programma. È una finestra riservata. Se si desidera accedere ai dati del programma, procedere come segue (non è necessario l'utente di sistema per accedere a questa cartella. Non utilizzare l'utente di sistema per eliminare le cartelle di sistema). - Apri il pannello Opzioni cartella usando Esplora risorse - Fai clic sulla scheda Visualizza e trova cartelle e file nascosti. - Fai clic su "Mostra file e cartelle nascosti" e fai clic su OK. Ora dovresti vedere la cartella dei dati del programma. Perché invece non fai una pulizia del disco?
Epossidico

5

Sì, ma è difficile da spiegare. Beh, tecnicamente sei loggato nell'account di sistema quando non sei loggato nel tuo account. Cambia Sethc con qualsiasi altro nome, quindi copia cmd.exe e dai un nome alla copia sethc, quindi all'accesso premi Maiusc 5 volte. apre CMD.EXE. quindi digitare explorer.exe, quindi sei nell'account di sistema!



4

Per la domanda:

Uso un altro metodo: cercare un programma intitolato runassrv, inserirlo in System32 ed eseguire:

runassrv add /name:"SystemCmdService" /cmdline:"cmd" /type:InteractiveProcess

Ciò aggiungerà un servizio chiamato "SystemCmdService". Inizia questo servizio:

sc start SystemCmdService

Apparirà una finestra di dialogo (nella barra delle applicazioni). Fai clic su "Visualizza messaggio" per passare a un'altra schermata con una finestra cmd in esecuzione nell'account di sistema e un'altra finestra di dialogo per tornare indietro.

Non dimenticare di eliminare questo servizio in un secondo momento:

sc delete SystemCmdService

Per il problema:

Vedo che vuoi solo eliminare alcuni file nei commenti sopra.

Il vero problema potrebbe essere il controllo dell'accesso ai file. Ci sono alcuni file che nemmeno il sistema può aprire.

Vi preghiamo di provare:

  1. Accedi come amministratore, disabilita temporaneamente UAC;

  2. Fare clic con il tasto destro del mouse sul file, selezionare Proprietà, scheda Sicurezza, Avanzate.

  3. Prima vai alla scheda Proprietario, Modifica, cambia il proprietario in te (Amministratore), salva.

  4. Chiudi e riapri la scheda Sicurezza, Avanzate, modifica il controllo di accesso in modo da avere il Controllo completo.


Ho appena visto che runassrvviene segnalato come Trojan / Win32.Zlob, forse perché è spesso usato da trojan scritti male che vogliono anche i privilegi di SISTEMA. Lo uso come un servizio di SISTEMA senza alcun problema. nssm(Non-Sucking Service Manager) è un'alternativa gratuita e open source (dominio pubblico).
jingyu9575,

1

Si desidera accedere come utente di sistema per eseguire il comando con i privilegi di questo utente speciale. Non è possibile accedere ma è possibile eseguire programmi con i privilegi di questo utente.

Una soluzione [ma solo per sistemi operativi a 64 bit] è RunAsSystem


1

Sostituisci Utilman.execon cmd.exe:

  1. Passare alla cartella di sistema e selezionare cmd.exe
  2. Sostituire Utilman.exe con cmd.exe
  3. Premi Ctrl-Alt-Canc o disconnetti e fai clic sull'icona della guida in basso a sinistra sul computer

Sei nel prompt dei comandi di sistema. Puoi iniziare explorer.exee fare qualsiasi cosa amministratore con esso.


0

Ecco un altro metodo:

1) Utilizzare un altro sistema operativo (o CD di installazione di Windows - ripara il computer - prompt dei comandi) per accedere al disco rigido

2) Rinomina C:\Windows\System32\osk.exeinosk.exe.old

3) Rinomina C:\Windows\System32\cmd.exeinosk.exe

4) Riavvia in Windows, quindi fai clic sul pulsante Accesso facile nella tastiera in basso a sinistra.

5) Seleziona la casella "Tastiera su schermo". Vedrai un prompt dei comandi.

6) Infine, digitare explorernella casella e premere INVIO. Vedrai una barra delle applicazioni sotto la schermata di accesso!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.