mirror of
https://github.com/cimryan/teslausb.git
synced 2026-03-01 04:30:33 +00:00
31
windows_archive/setup-piForHeadlessConfigAddWifi.ps1
Normal file
31
windows_archive/setup-piForHeadlessConfigAddWifi.ps1
Normal file
@@ -0,0 +1,31 @@
|
|||||||
|
[CmdletBinding()]
|
||||||
|
Param
|
||||||
|
(
|
||||||
|
[Parameter(Mandatory=$True,Position=1)]
|
||||||
|
[string]$driveLetter,
|
||||||
|
|
||||||
|
[Parameter(Mandatory=$True,Position=2)]
|
||||||
|
[string]$wifiSSID,
|
||||||
|
|
||||||
|
[Parameter(Mandatory=$True,Position=3)]
|
||||||
|
[string]$wifiPSK
|
||||||
|
)
|
||||||
|
|
||||||
|
$drivePath="${driveLetter}:"
|
||||||
|
|
||||||
|
$wpaSupplicantConfPath="$drivePath\wpa_supplicant.conf"
|
||||||
|
|
||||||
|
$wpaSupplicantConfContent=@"
|
||||||
|
|
||||||
|
|
||||||
|
network={
|
||||||
|
ssid="$wifiSSID"
|
||||||
|
psk="$wifiPSK"
|
||||||
|
}
|
||||||
|
"@
|
||||||
|
|
||||||
|
$utf8 = New-Object System.Text.UTF8Encoding $false
|
||||||
|
|
||||||
|
Add-Content -Value $utf8.GetBytes($wpaSupplicantConfContent) -Encoding Byte -Path "$wpaSupplicantConfPath"
|
||||||
|
|
||||||
|
Write-Verbose "All done."
|
||||||
Reference in New Issue
Block a user