天天看點

【Windows10 IoT開發系列】Powershell指令行實用程式

更新帳戶密碼:

強烈建議你更新預設的管理者帳戶密碼。若要更新帳戶密碼,你可以發出以下指令:

<code>net user Administrator [new password]</code>​

(其中 <code>[new password]</code> 表示你選擇的強密碼)。

建立本地使用者帳戶:

如果你想要授予其他人通路你的 Windows IoT Core

裝置的權限,你可以通過在 <code>net user [username] [password] /add</code>​ 中鍵入,并使用

PS 建立其他本地使用者帳戶。如果你想要将此使用者添加到其他組(例如管理者組),則使用 

​<code>net localgroup Administrators [username] /add</code>。

設定密碼

若要更改你的裝置上的帳戶密碼,可通過運作 

<code>SetPassword [account-username] [new-password] [old-password]</code>​

 來更改帳戶密碼。

查詢和設定裝置名稱:

若要确定目前裝置名稱,隻需鍵入 <code>hostname</code>

。若要更改你的 Windows IoT Core

裝置的名稱,應鍵入 <code>SetComputerName [new machinename]</code>。你可能需要重新啟動你的裝置才能使更改的名稱生效。

基本網絡配置:

Windows IoT Core 中将提供多種基本的網絡配置實用程式(包括諸如 <code>ping.exe</code>

、<code>netstat.exe</code>、<code>netsh.exe</code>、<code>ipconfig.exe</code>、<code>nslookup.exe</code>、<code>tracert.exe</code> 和 <code>arp.exe</code> 等指令),你可能已經對這些實用程式很熟悉了。

複制實用程式:

Microsoft 将提供熟悉的工具,包括 <code>sfpcopy.exe</code> 以及 <code>xcopy.exe</code>。

程序管理:

若要檢視目前正在運作的程序,可以嘗試 <code>get-process </code>或 <code>tlist.exe</code>。若要停止正在運作的程序,請鍵入 <code>kill.exe [pid or process name]</code>。

設定啟動應用:

使用啟動編輯器在你的 Windows 10 IoT Core

裝置上配置啟動應用。借助以下選項之一,運作 <code>IotStartup</code>:

IotStartup

list,用于列出已安裝的應用程式

<code>IotStartup list headed</code>,用于列出已安裝的有外設應用程式

<code>IotStartup list headless</code>,用于列出已安裝的無外設應用程式

<code>IotStartup list [MyApp]</code>,用于列出已安裝的與模式 <code>MyApp</code> 比對的應用程式

<code>IotStartup add</code>,用于添加有外設和無外設應用程式

<code>IotStartup add headed [MyApp]</code>,用于添加與模式 <code>MyApp</code> 比對的有外設應用程式模式必須隻比對一個應用程式。

<code>IotStartup add headless [Task1]</code>,用于添加與模式 <code>Task1</code> 比對的無外設應用程式

<code>IotStartup remove</code>,用于删除有外設和無外設應用程式

<code>IotStartup remove headed [MyApp]</code>,用于删除與模式 <code>MyApp</code> 比對的有外設應用程式

<code>IotStartup remove headless [Task1]</code>,用于删除與模式 <code>Task1</code> 比對的無外設應用程式

<code>IotStartup startup</code>,用于列出針對啟動所注冊的有外設和無外設應用程式

<code>IotStartup startup [MyApp]</code>,用于列出針對啟動所注冊的且與模式 <code>MyApp</code> 比對的有外設和無外設應用程式

<code>IotStartup startup headed [MyApp]</code>,用于列出針對啟動所注冊的且與 <code>MyApp</code> 比對的有外設應用程式

<code>IotStartup startup headless [Task1]</code>,用于列出針對啟動所注冊的且與 <code>Task1</code> 比對的無外設應用程式

若要擷取進一步幫助,請嘗試 <code>IotStartup help</code>

設定啟動選項(無外設與有外設啟動):

Windows IoT Core

裝置可以設定為有外設裝置模式(需要顯示功能時)或無外設裝置模式(顯示功能不是必需項或不可用時)。若要更改此設定,請使用 <code>setbootoption.exe [headed | headless]</code>。

​NOTE: Changing

this setting will require a reboot in order for the change to take

effect.

任務計劃程式:

若要檢視計劃任務的目前清單,請使用 <code>schtasks.exe</code>指令。你可以使用 <code>/create</code> 開關建立新任務,或使用 <code>/run</code> 開關運作按需任務。若要擷取支援的參數的完整清單,請使用<code>schtasks.exe /?</code>

裝置驅動程式:

裝置控制台實用程式在識别和管理已安裝的裝置和驅動程式方面十分有用。若要擷取參數的完整清單,請使用 <code>devcon.exe /?</code>

系統資料庫通路:

如果你需要通過通路系統資料庫來檢視或修改設定,請使用 <code>reg.exe /? </code>指令擷取有關支援的參數的完整清單。

服務:

管理 Windows 服務可以通過 <code>net.exe</code>

 指令來完成。若要檢視運作中的服務的清單,請鍵入 net

start 。若要啟動或停止特定的服務,請鍵入 <code>net [start | stop] [service name]</code>。此外,還可以通過 <code>sc.exe</code> 指令使用服務控制管理器。

啟動配置:

你可以使用 <code>bcdedit.exe</code>來更改 Windows IoT Core

裝置的啟動配置。例如,你可以使用 <code>bcdedit –set testsigning</code> 指令啟用測試簽名。

關閉/重新啟動裝置:

若要關閉裝置,請鍵入 <code>shutdown /s /t 0 </code>。若要重新啟動該裝置,請使用 <code>/r</code> 開關而不是 <code>shutdown /r /t 0</code> 指令。

設定顯示器分辨率

若要調整連接配接到你的 Windows 10 IoT Core

裝置的顯示器的分辨率,請運作 <code>SetDisplayResolution [width] [height]</code>。若要查詢分辨率,請排除 <code>[width]</code> 和 <code>[height]</code> 參數。

本文資源來自Windows 開發人員中心

繼續閱讀