4
A
回答
3
您可以通過類似這樣的創建功能Write-Debug
做到這一點:
PS> function Write-Debug {
[cmdletbinding()]
param($message)
if (!$message) {
write-host; return
}
$cmd = get-command -commandType cmdlet Write-Debug
& $cmd $message
}
PS> Write-Debug 'this is test'; Write-Debug; Write-Debug '3rd row'
DEBUG: this is test
DEBUG: 3rd row
如果使用相同的名稱爲cmdlet創建新的函數,隱藏原來的cmdlet的,因爲PowerShell中首先會嘗試找到名稱Write-Debug
的功能。如果沒有,PowerShell將嘗試使用該名稱查找cmdlet。 (通常是PowerShell嘗試查找的第一種命令是別名,而不是函數)。
4
不幸的不是。這個「debug:」前綴由powershell主機控制,是powershell.exe或powershell_ise.exe,不可配置。
更新:你可以做一些骯髒的事情,如寫出一些退格。
write-debug "`b`b`b`b`b`b`b " -debug
相關問題
- 1. PrintWriter寫入空白文件
- 2. $ cordovaFile.writeFile寫入空白文件
- 3. fputcsv寫入空白文件
- 4. 從Powershell輸出刪除空白行
- 5. Powershell cmdlet刪除空白
- 6. 在PowerShell中的空白行之前計算行號#
- 7. 「寫入錯誤」(在Powershell中編寫,在C#中使用)工作但寫入調試不起作用 - 爲什麼?
- 8. 將像素值寫入空白矩陣
- 9. fwrite()沒有寫入空白條目
- 10. 將零寫入空白單元格python
- 11. 空白感知讀取/寫入XML
- 12. 寫入空白與C++文件
- 13. 調試「有關:空白」,在CasperJs
- 14. 噶調試顯示空白屏幕
- 15. Facebook調試器工具空白頁
- 16. Silverlight調試問題空白頁
- 17. 如何在PDF中插入空白行?
- 18. 防止在表中插入空白行
- 19. 當調試傳入調用腳本時,模塊不會運行寫入調試
- 20. powershell命令結果寫入額外的空間行
- 21. 爲什麼我的PowerShell腳本將空行寫入控制檯?
- 22. 將文本和表格寫入word中,用空白/輸入
- 23. 找到第一個空白行,然後寫入它
- 24. Flex 3/Air:使用FileStream將空白新行寫入文件
- 25. 刪除寫入文件時出現的空白行(Java)
- 26. 多個PowerShell變量在輸出行中出現空白
- 27. FormView嘗試從空白文本框中插入空
- 28. SQL Server - 在行後插入空白行
- 29. 插入空白
- 30. 輸出寫入在PowerShell中