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!
Aktualisiert: 23.06.2017
von Bernhard

AD: Active Directory Daten auslesen
geändert:
11.09.2020 von
Bernhard
(Erstveröffentlichung: 29.04.2020)
Mit Windows PowerShell Active Directory Objekte auslesen. ... weiterlesen
PowerShell Email versenden: Send-MailMessage
erstellt:
05.07.2021 von
Bernhard
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: ... weiterlesen

PowerShell: Dateiattribute: Datum ändern - ganz ohne Tools
erstellt:
28.06.2020 von
Bernhard
Als Alternative zu speziellen Programmen kann auch mit PowerShell das Datum einer Datei oder eines Ordners geändert werden. ... weiterlesen
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