【Windows10 IoT開發系列】Powershell命令行實用程序
更新帳戶密碼:
強烈建議你更新默認的管理員帳戶密碼。若要更新帳戶密碼,你可以發出以下命令:
net user
Administrator [new password]
(其中 [new
password]
表示你選擇的強密碼)。
-
創建本地用戶帳戶:
如果你想要授予其他人訪問你的 Windows IoT Core
設備的權限,你可以通過在 net
user [username] [password] /add
中鍵入,並使用
PS 創建其他本地用戶帳戶。如果你想要將此用戶添加到其他組(例如管理員組),則使用
net
localgroup Administrators [username] /add
。
-
設置密碼
若要更改你的設備上的帳戶密碼,可通過運行
SetPassword
[account-username] [new-password]
[old-password]
來更改帳戶密碼。
-
查詢和設置設備名稱:
若要確定當前設備名稱,只需鍵入 hostname
。若要更改你的 Windows IoT Core
設備的名稱,應鍵入 SetComputerName [new
machinename]
。你可能需要重新啟動你的設備才能使更改的名稱生效。
-
基本網絡配置:
Windows IoT Core 中將提供多種基本的網絡配置實用程序(包括諸如 ping.exe
、netstat.exe
、netsh.exe
、ipconfig.exe
、nslookup.exe
、tracert.exe
和 arp.exe
等命令),你可能已經對這些實用程序很熟悉了。
-
復制實用程序:
Microsoft 將提供熟悉的工具,包括 sfpcopy.exe
以及 xcopy.exe
。
-
進程管理:
若要查看當前正在運行的進程,可以嘗試 get-process
或 tlist.exe
。若要停止正在運行的進程,請鍵入
kill.exe
[pid or process name]
。
-
設置啟動應用:
使用啟動編輯器在你的 Windows 10 IoT Core
設備上配置啟動應用。借助以下選項之一,運行 IotStartup
:
IotStartup list,用於列出已安裝的應用程序
-
IotStartup list headed
,用於列出已安裝的有外設應用程序 -
IotStartup list headless
,用於列出已安裝的無外設應用程序
-
IotStartup list [MyApp]
,用於列出已安裝的與模式MyApp
匹配的應用程序
-
IotStartup add
,用於添加有外設和無外設應用程序
-
IotStartup add headed [MyApp]
,用於添加與模式MyApp
匹配的有外設應用程序模式必須只匹配一個應用程序。
-
IotStartup add headless [Task1]
,用於添加與模式Task1
匹配的無外設應用程序
-
IotStartup remove
,用於刪除有外設和無外設應用程序
-
IotStartup remove headed [MyApp]
,用於刪除與模式MyApp
匹配的有外設應用程序
-
IotStartup remove headless [Task1]
,用於刪除與模式Task1
匹配的無外設應用程序
-
IotStartup startup
,用於列出針對啟動所註冊的有外設和無外設應用程序
-
IotStartup startup [MyApp]
,用於列出針對啟動所註冊的且與模式MyApp
匹配的有外設和無外設應用程序
-
IotStartup startup headed [MyApp]
,用於列出針對啟動所註冊的且與MyApp
匹配的有外設應用程序
-
IotStartup startup headless [Task1]
,用於列出針對啟動所註冊的且與Task1
匹配的無外設應用程序
-
若要獲取進一步幫助,請嘗試
IotStartup help
-
設置啟動選項(無外設與有外設啟動):
Windows IoT Core
設備可以設置為有外設設備模式(需要顯示功能時)或無外設設備模式(顯示功能不是必需項或不可用時)。若要更改此設置,請使用 setbootoption.exe
[headed | headless]
。
NOTE: Changing this setting will require a reboot in order for the change to take effect.
-
任務計劃程序:
若要查看計劃任務的當前列表,請使用 schtasks.exe
命令。你可以使用 /create
開關創建新任務,或使用 /run
開關運行按需任務。若要獲取支持的參數的完整列表,請使用schtasks.exe
/?
-
設備驅動程序:
設備控制臺實用程序在識別和管理已安裝的設備和驅動程序方面十分有用。若要獲取參數的完整列表,請使用 devcon.exe
/?
-
註冊表訪問:
如果你需要通過訪問註冊表來查看或修改設置,請使用 reg.exe
/?
命令獲取有關支持的參數的完整列表。
-
服務:
管理 Windows 服務可以通過 net.exe
命令來完成。若要查看運行中的服務的列表,請鍵入 net
start 。若要啟動或停止特定的服務,請鍵入 net
[start | stop] [service name]
。此外,還可以通過 sc.exe
命令使用服務控制管理器。
-
啟動配置:
你可以使用 bcdedit.exe
來更改 Windows IoT Core
設備的啟動配置。例如,你可以使用 bcdedit –set
testsigning
命令啟用測試簽名。
-
關閉/重新啟動設備:
若要關閉設備,請鍵入 shutdown /s /t
0
。若要重新啟動該設備,請使用 /r
開關而不是 shutdown
/r /t 0
命令。
-
設置顯示器分辨率
若要調整連接到你的 Windows 10 IoT Core
設備的顯示器的分辨率,請運行 SetDisplayResolution [width]
[height]
。若要查詢分辨率,請排除 [width]
和 [height]
參數。
本文資源來自Windows 開發人員中心
【Windows10 IoT開發系列】Powershell命令行實用程序