使用 FotoSketcher 將照片轉換為繪畫、素描和卡通
使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。
若要在 Windows 10 上顯示自訂訊息框,請從 Windows PowerShell 呼叫內建的 Windows FormsMessageBox.Show方法。您可以從終端機執行一次,也可以將其儲存為可重複使用的.bat檔案.ps1。無需在已登入的桌面會話中使用管理員帳戶。
訊息框是一種模態對話框,它會保持開啟狀態直到關閉,並且可能會阻止使用者與其擁有者進行互動。它與 Toast 通知不同。微軟的MessageBox.Show 參考文件列出了 message、caption、button 和 icon 參數。
powershell.exe。這些範例使用 Windows PowerShell 和System.Windows.FormsWindows 系統自帶的組件。此指令會載入該程式集,然後指定訊息、標題、「確定」按鈕和資訊圖示。

@echo off
powershell.exe -NoProfile -Command "Add-Type -AssemblyName System.Windows.Forms; [void][System.Windows.Forms.MessageBox]::Show('Backup complete.', 'Backup status', [System.Windows.Forms.MessageBoxButtons]::OK, [System.Windows.Forms.MessageBoxIcon]::Information)"
Backup complete.將文字和Backup status標題更改為您想要的內容。兩個字串都需用單引號括起來。明確的按鈕和圖示值使對話框的行為可預測;[void]由於此範例僅需顯示對話框,因此無需使用方法的回傳值。
ShowMessage.bat檔案名,選擇「所有檔案」作為檔案類型,然後將其儲存到易於尋找的位置,例如桌面。如果將文件類型保留為文字文件,記事本可能會將其另存為ShowMessage.bat.txt其他格式。
ShowMessage.bat檔案。此時會彈出一個訊息框;按一下「確定」將其關閉。

由於批次檔將 PowerShell 嵌套在帶有引號的命令中,因此請保持文字簡潔,避免在訊息和標題中使用雙引號。

Add-Type -AssemblyName System.Windows.Forms
[void][System.Windows.Forms.MessageBox]::Show('Backup complete.', 'Backup status', [System.Windows.Forms.MessageBoxButtons]::OK, [System.Windows.Forms.MessageBoxIcon]::Information)

若要建立可重複使用的 PowerShell 腳本,請將上述兩行 PowerShell 程式碼儲存到記事本中ShowMessage.ps1,並選擇「所有檔案」。然後運行桌面副本& "$env:USERPROFILE\Desktop\ShowMessage.ps1"。如果執行策略阻止了該腳本,請使用內聯命令或批次文件,而不是更改設備範圍的策略。請參閱 Microsoft 的Add-Type 文件。
在命令提示字元中,貼上以下一行命令並按Enter 鍵。這將啟動 Windows PowerShell 並將對話方塊程式碼傳遞給它:
powershell.exe -NoProfile -Command "Add-Type -AssemblyName System.Windows.Forms; [void][System.Windows.Forms.MessageBox]::Show('Backup complete.', 'Backup status', [System.Windows.Forms.MessageBoxButtons]::OK, [System.Windows.Forms.MessageBoxIcon]::Information)"

對話框會出現在桌面上方;按一下「確定」關閉對話框,然後命令提示字元將返回提示字元介面。此-NoProfile開關會在不載入使用者設定檔的情況下啟動 PowerShell,如 Microsoft 的Windows PowerShell 命令列參考文件中所述。

若要提問,請變更按鈕和圖示參數,然後檢查結果。此方法傳回一個值DialogResult,因此您的腳本可以根據答案執行不同的操作:
$answer = [System.Windows.Forms.MessageBox]::Show('Continue with cleanup?', 'Confirm action', [System.Windows.Forms.MessageBoxButtons]::YesNo, [System.Windows.Forms.MessageBoxIcon]::Question)
if ($answer -eq [System.Windows.Forms.DialogResult]::Yes) { 'Continue with cleanup' } else { 'Cancelled' }

PowerShell 單引號字串會以字面意思處理大多數字元。如果訊息本身包含撇號,請在字串內部將其加雙引號(例如,`\` 'Don''t close this window')。請參閱 Microsoft 的PowerShell 引號規則。對於批次指令,也請避免在訊息內部使用雙引號,因為該指令嵌套在引號的-Command參數中。
.bat或.ps1. 結尾,而非.txt.如果您只需要一個不會中斷目前任務的提醒,請使用 Windows 通知而不是此模態對話方塊。對於必須確認的簡單自訂彈出窗口,上述 PowerShell 方法是最快捷的方式。
使用 FotoSketcher Studio 將照片轉換成繪畫、鉛筆素描或卡通。學習如何選擇效果、調整預覽、保存作品。
了解音訊標識符揭示的位元率、編碼器和標籤訊息,其傳統工作流程如何運作,以及當前哪些工具可以檢查文件或識別歌曲。
My Photo Index 是一款舊版 Windows 相片目錄管理工具,用於標記、評分和瀏覽本機影像。請查看其文件功能、相容性限制以及一個維護良好的替代方案。
學習如何使用屬性變更器安全地編輯 Windows 檔案屬性和時間戳記、更新 JPEG EXIF 照片日期以及預覽批次變更。
為每個 Windows 10 顯示器設定單獨的壁紙,識別顯示器,調整影像適應度,並解決缺少顯示器選擇的問題。
了解 pViewer 的功能、照片和漫畫模式的工作原理、應該下載哪個 Windows 版本,以及舊版和重寫版之間的差異。
設定 Windows 7 或 8 投影片放映,建立一個小型 VBScript 快捷方式,並指派鍵盤熱鍵來切換到下一張桌布。
學習如何建立 NeoDownloader 專案、選擇爬取範圍、設定映像過濾器和目標位置,以及查看批次下載。
使用 XnConvert 可以批次套用特效、調整照片大小和轉換影像格式。選擇輸出設定、預覽編輯效果並保護您的原始文件。
了解 ManicTime 如何追蹤應用程式使用情況、活躍時間和空閒時間以及文檔,然後將您的活動歷史記錄轉換為專案標籤和時間表。