PowerShell IP einstellen und Domain Join
$ip="192.168.0.xx"
$dns="192.168.0.xx"
$gw="192.168.0.1"
$hostname="HOSTNAME"
$domain = "domain.local"
$username = "$domain\Administrator"
$password = "?????" | ConvertTo-SecureString -asPlainText -Force
Get-netadapter | new-netipaddress -addressFamily IPv4 -ipaddress $ip -prefixlength 24 -DefaultGateway $gw
Get-netadapter | Set-DnsClientServerAddress -ServerAddresses $dns
$credential = New-Object System.Management.Automation.PSCredential($username,$password)
Add-Computer -DomainName $domain -Credential $credential -NewName $hostname -restart

{{percentage}} % positiv

DANKE für deine Bewertung!
Top-Artikel in diesem Bereich
PowerShell: Dateiattribute: Datum ändern - ganz ohne Tools
Als Alternative zu speziellen Programmen kann auch mit PowerShell das Datum einer Datei oder eines Ordners geändert werden.
Als Alternative zu speziellen Programmen kann auch mit PowerShell das Datum einer Datei oder eines Ordners geändert werden.
PowerShell Email versenden: Send-MailMessage
In PowerShell kann über einen einfachen Befehl eine Email versendet werden: "Send-MailMessage". Mit dem Befehl kann das Versenden von Mails außerhalb der Applikation rein mit PowerShell getestet werden:
In PowerShell kann über einen einfachen Befehl eine Email versendet werden: "Send-MailMessage". Mit dem Befehl kann das Versenden von Mails außerhalb der Applikation rein mit PowerShell getestet werden:
Fragen / Kommentare
(sortiert nach Bewertung / Datum) [alle Kommentare(neueste zuerst)]
User: Andi Absolut genial... Wie würde es denn aussehen wenn die IP´s per DHCP übergeben werden, ich aber jedem einen (nur) individuellen Hostnamen geben muss? Kann an dieser Stelle eine Eingabe initiiert werden?
User: Tim Hi, kann es sein, das die Variable $Domain nicht definiert ist ? Ebenfalls fällt mir auf, dass der Domänenjoin zwar in eine Variable ($res) geschrieben wird, aber wo wird er auisgeführt ? Habe ich hier was falsch verstanden? Viele Grüße Tim
danke, habe ich ausgebessert ...
Beitrag erstellt von Bernhard