Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

einzelnes Benutzerprofil remote löschen

Frage Entwicklung Batch & Shell

Mitglied: pfaffe

pfaffe (Level 1) - Jetzt verbinden

19.03.2009, aktualisiert 09:43 Uhr, 8845 Aufrufe, 5 Kommentare

Hallo,
folgendes Problem:
Wir haben hier im Unternehmen ca. 20 Terminalserver. Die User werden per Loadbalancing immer automatisch auf die Server verteilt.
Leider kommt es ab und zu vor, dass ein Benutzerprofil Probleme macht und neu angelegt werden muß.
Bisher ist es dann so, dass man das Profil auf jedem Server über Arbeitsplatz --> Benutzerprofile löschen muß.

Mir schwebt da ein script vor, welches nach Eingabe eines Benutzernamens alle Terminalserver die in einer Textdatei aufgeführt sind prüft ob das entsprechende Profil vorhanden ist und es löscht.
Die Löschung soll aber nicht nur auf Dateieben stattfinden, sondern genau so ablaufen als wenn man es über Arbeitsplatz --> Benutzerprofile machen würde.

Ich habe schon mehrere Varianten getestet, z. B. auch delprof. Leider habe ich keine Variante gefunden in der man einen Benutzernamen vorgeben kann.

Hat jemand noch einen Tip für mich?

Vielen Dank schon mal für eure Mühe!
Mitglied: Destry
23.03.2009 um 16:36 Uhr
Hi,

verstehe ich es richtig?
Der Pfad zum Benutzerprofil enthält den Namen des Benutzers?
So wie: \\SERVERNAME\SHARE\Profile\BENUTZERNAME

Wie wäre es wenn Du am Anfang des Scripts den Benutzernamen manuell eingibst (mit "set /p BENUTZERNAME=).
Diese Variable kannst Du dann in Deinen Pfad einbauen.

Gruss,
Destry
Bitte warten ..
Mitglied: dratz3
11.05.2009 um 08:28 Uhr
Hallo,

hast du eine Lösung für dein Problem gefunden?
Ich stehe gerade vor dem gleichen.

Danke im voraus.
Bitte warten ..
Mitglied: Destry
14.05.2009 um 16:49 Uhr
Hallo dratz3,

ich verstehe nicht ganz wo das Problem liegt.

So wie ihr das schildert nehme ich eine Batchdatei die über eine Textdatei eine Liste von Terminalservernamen bekommt.
Über die Eingabezeile gebe ich den Benutzernamen mit.

Jetzt muss ich doch nur noch abfragen ob auf dem Terminalserver im Profilverzeichnis ein Verzeichnis existiert welches den Benutzernamen zum Inhalt hat. Falls ja - löschen. Falls nein - nächster Server.

Denke ich jetzt zu einfach? Habe ich was überlesen oder wo ist das Problem?

Gruss,
Destry
Bitte warten ..
Mitglied: dratz3
14.05.2009 um 17:04 Uhr
Hallo Destry,

danke vorab für deine Antwort.

Nein du hast genau richtig gedacht, ich habs mitlerweile auch hergebracht.
Bitte warten ..
Mitglied: holli.zimmi
19.03.2014 um 10:47 Uhr
Hi dratz3,

wie sieht das Script aus?
Brauch so ein Script für unterschiedliche Terminalserver!

Gruss

holli
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
Powershell Remote Desktop Manager Session löschen (1)

Frage von blackhawk17 zum Thema Batch & Shell ...

Windows 10
gelöst Windows 10 - Domänen Benutzerprofil reparieren (2)

Frage von cuilster zum Thema Windows 10 ...

Windows 10
Windows 10 Benutzerprofil beschädigt (1)

Frage von Ghost108 zum Thema Windows 10 ...

Neue Wissensbeiträge
Windows Server

Umstellung SHA 1 auf SHA 2 - Migration der CA von CSP auf KSP

Tipp von Badger zum Thema Windows Server ...

Windows 10

Quato DTP94 unter Windows 10 x64 installieren und verwenden

Anleitung von anteNope zum Thema Windows 10 ...

Windows 10

Win10 1703 und Nutzerkennwörter bei Ersteinrichtung - erstaunliche Erkenntnis

(15)

Erfahrungsbericht von DerWoWusste zum Thema Windows 10 ...

Heiß diskutierte Inhalte
LAN, WAN, Wireless
CNC Maschinen verlieren Netzwerkverbindung (kurioser Fehler) (22)

Frage von NoHopeNoFear zum Thema LAN, WAN, Wireless ...

Webentwicklung
Aktuellen Mitarbeiter auf Homepage anzeigen (13)

Frage von alemanne21 zum Thema Webentwicklung ...

Windows Server
gelöst Parameter Übergabe Terminal Server (9)

Frage von ThomasKern zum Thema Windows Server ...

Batch & Shell
Anfängerfragen - Powershell - Mailboxvertretung im Pulk einrichten (8)

Frage von Yoshimitsu zum Thema Batch & Shell ...