6
A
回答
5
有可能與添加一些不可見的字符。
這個想法來自@npocmaka SO: How can I set set a title that start with coma,semicolon or equal sign?
問題的標題與起始逗號也可以用LF字符來解決,但在你的情況下,LF並沒有幫助字符串中的任何地方。
@echo off
(set LF=^
%=empty=%
)
::Create a FS variable
call :hexprint "0x1C" FS
title /%FS%?
exit /b
:hexPrint string [rtnVar]
for /f eol^=^%LF%%LF%^ delims^= %%A in (
'forfiles /p "%~dp0." /m "%~nx0" /c "cmd /c echo(%~1"'
) do if "%~2" neq "" (set %~2=%%A) else echo(%%A
exit /b
1
@ECHO OFF
if "%~1"=="_SO42546112_" (
shift
) else (
start "/?" cmd /D /K ""%~f0" "_SO42546112_""
exit
)
要與/?
窗口標題,雙擊上面.bat
腳本啓動新CMD
命令提示符。
要使用/?
窗口標題運行.bat
腳本,例如使用上面的概念如下:
@ECHO OFF
SETLOCAL EnableExtensions
rem self wrapper - start
if "%~1"=="_SO42546112_" (
shift
) else (
start "/?" cmd /D /C ""%~f0" "_SO42546112_" %*"
exit /B
rem ↑↑ omit the `/B` switch to close calling `cmd` window
)
rem self wrapper - end
rem check whether the self wrapper works - start
echo 1st "%~1"
echo 2nd "%~2"
echo 3rd "%~3"
echo all %*
pause
rem check whether the self wrapper works - end
rem original script continues here:
+0
不錯的想法是用'start'而不是'title'來改變標題 – jeb
相關問題
- 1. newb問題 - 正斜槓和反斜槓grr
- 2. 斜槓和蟒蛇CMD
- 3. 的mod_rewrite和斜槓問題
- 4. 正斜槓更改爲反斜槓和正斜槓
- 5. 導入配置和設置變量。同時更換正斜槓反斜槓
- 6. 設置它採用TR來反斜槓轉換成正斜槓
- 7. 反斜槓問題
- 8. AutoHotkey:正斜槓作爲「q」並在CMD中反轉括號
- 9. 轉義以正斜槓和問號開頭的批處理文件回顯
- 10. 正向/反向斜槓問題
- 11. jQuery中正斜槓「/」的問題AJAX
- 12. Django - 後斜槓重置頁標題
- 13. Javascript以正斜槓替換後斜槓和正斜槓的組合
- 14. 如何使用javascript替換正斜槓爲反斜槓和正斜槓
- 15. Php反斜槓問題
- 16. Php反斜槓問題wordpress
- 17. 尾部斜槓問題
- 18. mod_rewrite尾部斜槓問題
- 19. 轉義前斜槓問題
- 20. Mod重寫斜槓問題
- 21. TCL:反斜槓問題(regsub)
- 22. mod_rewrite和結束斜槓問題(Apache + PHP)
- 23. 像關鍵字和反斜槓問題
- 24. 針對Windows和Mac的Node.js - 正斜槓,反斜槓糾正
- 25. 正則表達式否定空格,正斜槓和反斜槓
- 26. 關於robots.txt的問題關於星號和斜槓
- 27. 解決給定設置的尾部斜槓問題
- 28. 正斜槓在XSL和XSQL
- 29. Wordpress正斜槓
- 30. 爲正斜槓
'title「/?」'適合我。編輯:哎呀只是意識到它顯示「/?」'在PowerShell中引用 –
'[System.Console] :: Title =「/?」'只會工作,但如果我們從cmd調用powershell它將啓動一個subshell所以我們不能保留舊環境 –
我有點找到解決方法。如果你輸入「start」/?「',它會打開另一個帶有'/?'正確標題的CMD窗口。不幸的是,這需要打開另一個窗口,而且不能隨時更改。 – ditheredtransparency