Hallo zusammen,
bei EPE gabs eine Befehlszeile, mit der ich bei der postscript.cmd den lokalen Administrator aktivieren konnte.
Wie mache ich das bei WinPE?
Nachdem mein "Pre OS Package Editor" nicht funktioniert und beim Aufruf Fehlermeldungen im Powershell Fenster bringt, kann ich mir dan auch kein eigenes Paket basteln.
Hat da jemand einen Tip?
Warum wird dieser Admin überhaupt deaktiviert? und wo wird das gemacht?
Gruß Marc
WinPE lokalen Administrator aktivieren
Moderator: jknoth
Re: WinPE lokalen Administrator aktivieren
Hallo Marc,
ich habe das einfach in das Domainjoin Paket ganz am Ende mit eingebaut. Für das Editieren von Paketen brauchst du den Editor nicht. Einfach normales Powershell nehmen.
Den Pro OS Package Editor nehme ich nur zum Neu erstellen von Paketen.
Der lokale Administrator ist nach einer Standard Windows Installation immer Deaktiviert
Gruß
Jonas
ich habe das einfach in das Domainjoin Paket ganz am Ende mit eingebaut. Für das Editieren von Paketen brauchst du den Editor nicht. Einfach normales Powershell nehmen.
Den Pro OS Package Editor nehme ich nur zum Neu erstellen von Paketen.
Der lokale Administrator ist nach einer Standard Windows Installation immer Deaktiviert
Gruß
Jonas
Re: WinPE lokalen Administrator aktivieren
Hi Jonas,
danke für den Tipp.
Habs dort auch eingefügt und es klappt wunderbar.
Gibst Du dort auch das PW mit oder gibts da wiederrum eine Variable? Hab nix gefunden.
Gruß Marc
danke für den Tipp.
Habs dort auch eingefügt und es klappt wunderbar.
Gibst Du dort auch das PW mit oder gibts da wiederrum eine Variable? Hab nix gefunden.
Gruß Marc
Re: WinPE lokalen Administrator aktivieren
Ich mach das per eigene Variable.
Also in der MMC eine Varible erstellen. Diese kannst du dann im Powershell Skript abgreifen. Im DomainJoin hast du schon "Beispiele" dazu drin:
Musst nur in Powershell dann auch Syntax etc. beachten, Stichwort "Secure String".
ps. hätte dir jetzt auch meinen Part einstellen können. Aber wenn mans selbst macht, lernt mans am besten
Gruß
Jonas
Also in der MMC eine Varible erstellen. Diese kannst du dann im Powershell Skript abgreifen. Im DomainJoin hast du schon "Beispiele" dazu drin:
Code: Select all
$DomJoinCredentialUser = Get-EmpirumVariable -Property "DomainJoin.DomainJoinCredentialsUser" -Verbose
$DomJoinCredentialPasswort = Get-EmpirumVariable -Property "DomainJoin.DomainJoinCredentialsPassword_SYNC" -Verbose
$Fqdn = Get-EmpirumVariable -Property FQDN -Verbose
$Ou = Get-EmpirumVariable -Property ORGANIZATIONAL_UNIT -Verbose
ps. hätte dir jetzt auch meinen Part einstellen können. Aber wenn mans selbst macht, lernt mans am besten
Gruß
Jonas
Re: WinPE lokalen Administrator aktivieren
Sodala:
Enable-LocalUser Administrator
$AdminPW = Get-EmpirumVariable -Property "DomainJoin.local_Admin_PW" -Verbose
$pwsicher = ConvertTo-Securestring $AdminPW -AsPlainText -Force
set-localuser Administrator -Password $pwsicher
Das hab ich drin, und wenn ich die Befehle einzeln in Powershell einhacke gehts. die Variable $AdminPW vergebich dort von Hand.
Wenn ich aber das Script in die DomainJoin.ps1 einfüge, aktiviert er mir den User, aber er setzt das PW nicht.
Anscheinend kann er die angelegte Variable "DomainJoin.local_Admin_PW" nicht lesen.
Habe sie in der EMC in der Variablendefinition im bereich DomainJoin angelegt.
Enable-LocalUser Administrator
$AdminPW = Get-EmpirumVariable -Property "DomainJoin.local_Admin_PW" -Verbose
$pwsicher = ConvertTo-Securestring $AdminPW -AsPlainText -Force
set-localuser Administrator -Password $pwsicher
Das hab ich drin, und wenn ich die Befehle einzeln in Powershell einhacke gehts. die Variable $AdminPW vergebich dort von Hand.
Wenn ich aber das Script in die DomainJoin.ps1 einfüge, aktiviert er mir den User, aber er setzt das PW nicht.
Anscheinend kann er die angelegte Variable "DomainJoin.local_Admin_PW" nicht lesen.
Habe sie in der EMC in der Variablendefinition im bereich DomainJoin angelegt.
Re: WinPE lokalen Administrator aktivieren
hmm...
Wie hast du die Variable Definiert? Als Passwort?
Bei mir sieht das so aus:
Dabei ist die Variable DomainJoinCredentialsPassword als Typ Passwort hinterlegt (ist in meinem Fall die standard Variable)
Gruß
Jonas
Wie hast du die Variable Definiert? Als Passwort?
Bei mir sieht das so aus:
Code: Select all
$Username = Get-EmpirumVariable -Property DomainJoin.DomainJoinCredentialsUser
$Password = Get-EmpirumVariable -Property DomainJoin.DomainJoinCredentialsPassword -Decrypt
Gruß
Jonas
Re: WinPE lokalen Administrator aktivieren
SchwarzJ wrote:hmm...
Wie hast du die Variable Definiert? Als Passwort?
Bei mir sieht das so aus:
Dabei ist die Variable DomainJoinCredentialsPassword als Typ Passwort hinterlegt (ist in meinem Fall die standard Variable)Code: Select all
$Username = Get-EmpirumVariable -Property DomainJoin.DomainJoinCredentialsUser $Password = Get-EmpirumVariable -Property DomainJoin.DomainJoinCredentialsPassword -Decrypt
Gruß
Jonas
ich hatte kein "-Decrypt" hinter der Passwort-Variable.
Nun funktioniert es. Vielen Dank für den Tipp.
Who is online
Users browsing this forum: No registered users and 16 guests