{title}

gibt es eine möglichkeit von einem admin-konto auf einem xp pro pc nur cmd zu verwenden, um einen benutzerkontotyp von eingeschränkt auf einen anderen admin zu ändern, wenn sie das passwort für dieses eingeschränkte benutzerkonto kennen "Benutzerkonten" -Applet in der Systemsteuerung, aber ich möchte es nur mit dem CMD tun, obwohl dies überhaupt möglich ist. Wenn ja, wie würde ich es dann tun? Danke für jedermanns Hilfe.

Ja, es sollte ziemlich einfach sein. Ich denke, ein eingeschränktes Konto ist nur ein Konto, das kein Mitglied der lokalen Administratorengruppe ist. Unter der Annahme, dass dies der Fall ist, sollte dies folgendermaßen funktionieren: Code: net localgroup Administrators gumbaz/addGeben Sie "gumbaz" in das Konto ein, für das Sie Werbung machen möchten. Wenn Sie es wieder entfernen möchten, versuchen Sie Folgendes: Code: net localgroup Administrators gumbaz/delete

Hey, danke, es hat funktioniert. Jetzt gibt es eine Möglichkeit zu überprüfen, welcher Benutzerkontotyp nur über CMD verfügbar ist, sodass er sie wie folgt auflistet: Bob - AdminJane - AdminSam - Limited

Ich habe vor einiger Zeit eine Batch-Datei geschrieben, die im Rahmen ihrer Aufgabe etwas sehr Ähnliches tut. Hier ist eine modifizierte Version, die wahrscheinlich übertrieben ist für das, was Sie suchen, aber tun sollte, was Sie wollen: Code: @echo offsetlocalecho.echo Benutzerkonten gefunden: Echoaufruf: ProcessAccounts EchoUsersgoto: EOF: ProcessAccountsfor/f "delims =" %% a in ('net user ^ | find ""') ruft auf: ListAccountsSub "%% a"% ~ 1goto: EOF: ListAccountsSubrem Prüfe, ob leere Felder vorhanden sind, indem auf eine Nullzeichenfolge geprüft wird, bei der Leerzeichen unam =% 1if "% unam: ~ 21,2% "==" "call:% 2"% unam: ~ 1,20% "if"% unam: ~ 42,2% "==" "call:% 2"% unam: ~ 26,20% "if"% unam: ~ 71,2% "==" "call:% 2"% unam: ~ 51,20% "goto: EOF: EchoUsersnet localgroup Administrators | findstr/i/c:% ~ 1> NULif nicht Fehlerebene 1 (Festlegen von Typ = Admin), sonst Festlegen von Typ = Limitedecho% 1 | findstr/I "Administrator ASPNET-Gasthilfe-Assistent IUSR IWAM krbtgt Support_tmpl"> NULif Fehlerebene 1 (Echo% ~ 1 -% type%) else (echo% ~ 1 -% type% Wahrscheinlich ein Systemkonto) goto: EOF

Würden Sie bitte kurz erläutern, was jeder Teil dieses Codes genau bewirkt? Gibt es auch eine Möglichkeit, Batch-Code zu skripten, um alle Nicht-Admin-Benutzer in die Admin-Gruppe aufzunehmen, unabhängig davon, welchen Namen der Benutzer hat Eine Art von Variable, die nur alle verfügbaren Benutzer sieht und sieht, die keine Administratoren sind, und dann all diese eingeschränkten Konten in Administratoren umwandelt.

Kein Problem. Hier ist der Code mit Kommentaren: Code: @echo offrem Speichern Sie die vorhandene Umgebungetlocalecho.rem Echo-Header auf dem screenecho Benutzerkonten gefunden: echo rem Rufen Sie die ProcessAccounts-Funktion auf: ProcessAccounts EchoUsersrem Nachdem die Funktion ausgeführt wurde, gehen Sie zu EndOfFile (beenden Sie in diesem Fall das Programm ) goto: EOF: ProcessAccountsrem Verarbeitet jede Zeile des Befehls "net user" und übergibt die Informationen an die LisAccountsSub-Funktion für/f "delims =" %% a in ('net user ^ | find ""') do call: ListAccountsSub " %% a "% ~ 1rem Nachdem die Funktion ausgeführt wurde, gehen Sie zum EOF (kehren Sie in diesem Fall zur aufrufenden Funktion zurück). goto: EOF: ListAccountsSubrem Prüfen Sie, ob leere Felder vorhanden sind, indem Sie auf eine Nullzeichenfolge prüfen, in der Leerzeichen gesetzt werden sollen. unam =% 1rem The net Benutzerbefehl listet die Namen in 3 Spalten auf.rem Wenn an angegebenen Stellen Leerzeichen vorhanden sind, sollte vor dem Leerzeichen ein gültiger Name stehen, wenn "% unam: ~ 21,2%" == "" call:% 2 "% unam: ~ 1,20% "if"% unam: ~ 42,2% "==" "call:% 2"% unam: ~ 26,20% "if"% unam: ~ 71,2% "==" " call:% 2 "% unam: ~ 51,20%" Nach dem Spaß ction wird ausgeführt, gehen Sie zur EOF (kehren Sie in diesem Fall zur aufrufenden Funktion zurück). goto: EOF: EchoUsersrem Führen Sie den Befehl net localgroup Administrators aus, und vergleichen Sie die Ergebnisse mit dem aktuellen Befehl usernet localgroup Administrators | findstr/i/c:% ~ 1> NULrem Wenn findstr keine Fehlerstufe 1 hat, wurde der Name gefunden.rem Wenn der Name gefunden wurde, ist dieser Benutzer wahrscheinlich ein Mitglied der lokalen Administratorengruppe Es ist ein Kurzname in einem längeren Namen enthalten, der auch ein Benutzer ist. Dies kann ein Fehlalarm sein, wenn der Benutzer kein Mitglied der Administratorgruppe ist. Er muss ein "eingeschränkter" Benutzer sein 1 (Set-Typ = Admin) andernfalls Set-Typ = Limitedrem Wenn der Benutzername einen dieser Namen enthält, ist dies wahrscheinlich ein Systemkonto, das nicht vom Benutzerecho "% 1 | findstr/I" erstellt wurde. Administrator ASPNET Guest HelpAssistant IUSR IWAM krbtgt Support_ tmpl " > NULrem Gibt die Ergebnisse dessen, was wir für diesen Benutzer gefunden haben, an den screenif errorlevel 1 (echo% ~ 1 -% type%) aus, sonst (echo% ~ 1 -% type%, wahrscheinlich ein Systemkonto) gehe zu EOF, um die Schleife fortzusetzen Bis uns die Informationen ausgehen: EOFAnd, ja, es gibt eine Möglichkeit, jeden Benutzer in die Administratorengruppe aufzunehmen. aber ich würde das nicht empfehlen. Wenn Sie dies jedoch WIRKLICH tun möchten, können Sie eine Zeile wie die folgende hinzufügen: Code: if% type% == Eingeschränkte Administratoren der lokalen Netzgruppe% 1/AddBut, again; Ich würde davon abraten.

Entschuldigung, dieser Code scheint mir ein bisschen zu fortgeschritten zu sein. Wie würde ich nur ein einfaches lil bat-Skript codieren, um alle verfügbaren Konten ohne Bestätigung in Admin-Konten umzuwandeln? zu Testzwecken in einer VMware-Umgebung.

Arbeitsplatz wurde deinstalliert

Grüße: Mit Windows XP Home - Wenn Sie auf Word, ein Desktopsymbol oder ein Menü klicken, wird das folgende Fenster angezeigt: Problem mit ShortcutDiese Aktion gilt nur für Produkte, die derzeit installiert sind. Ich habe (absichtlich) keine Office-Programme deinstalliert Wenn Sie auf Word-Anhänge für E-Mails klicken, werden diese auf WordPad angezeigt. Sie können keine gespeicherten Word-Dokumente finden. HILFE! Irgendwelche Vorschläge? ThanksBill

Alle Word-Dateien sind verschwunden Was passiert, wenn Sie Microsoft Word über Start> Alle Programme> Microsoft Office starten?

Ja. Alle Word-Dateien sind weg. Mit Alle Programme starten wird MS Office nicht in der Liste angezeigt.

Auch dies begann irgendwann in den letzten zwei Wochen. Ich verwende kein Wort auf täglicher Basis

1. Hat noch jemand Zugriff auf Ihren Computer? 2. War dies eine legale, vollständige (nicht Test-) Kopie von Word und haben Sie die Installations-CD? 3. Haben Sie versucht, in C: Programme nach einem Microsoft Office-Ordner zu suchen? Wie oben für WINWORD.EXE?

Vielen Dank für Ihre Antwort. Die einzige andere Person, die Zugriff hat, ist meine Frau, und sie verwendet Word weniger als ich. Dies ist eine legitime Installation von Office 97 und funktioniert auf diesem Computer seit fünf Jahren einwandfrei. Ich habe mehrmals versucht, es zu installieren, und es scheint, als würde ich mich in einem Kreis befinden, der mit "Installation nicht möglich" endet. Ich konnte einen Office-Ordner in den Programmdateien finden, hatte jedoch keinen Erfolg beim Auffinden oder erneuten Installieren. Dies ist ungefähr die Grenze meines technischen Fachwissens und kann einige Ratschläge dazu benötigen. Kein Erfolg mit WINWORD.EXE

Office 97 ist wirklich eine alte Anwendung, daher denke ich, ist das hier keine große Sache. Holen Sie sich kostenlos Open Office: www.openoffice.org/ Es ist mit dem neuesten M $ Office kompatibel und neu. Bei verlorenen Word-Dokumenten versuchen Sie es mit Recuva: www.recuva.com/ Es kann etwas finden.

Beliebte Beiträge