sách gpt4 ai đã đi

batch-file - 如何设置以逗号、分号或等号开头的标题?

In lại 作者:行者123 更新时间:2023-12-04 23:19:53 27 4
mua khóa gpt4 Nike

显然可以设置包含 cmd 标准分隔符的标题,但是通过 TITLE命令看起来不可能设置以分隔符开头的标题。

可以使用这样的标题创建一个新的 CMD 实例:

start "==" cmd.exe

但对于同一实例是不可能的。

.NET 和 Console.Title 也可以。属性,但是当从批处理文件中调用它时,只要编译的 exe 运行,磁贴就会持续:
@if (@X)==(@Y) @end /* JScript comment
@echo tắt
thiết lập cục bộ

for /f "tokens=* delims=" %%v in ('dir /b /s /a:-d /o:-n "%SystemRoot%\Microsoft.NET\Framework\*jsc.exe"') do (
set "jsc=%%v"
)

if not defined jsc (
echo !!! Installation of .NET framework needed !!!
pause
exit /b 3
)

rem echo %jsc%
::if not exist "%~n0.exe" (
del /q /f %~n0.exe
call "%jsc%" /nologo /out:"%~n0.exe" "%~dpsfnx0"
::)

call %~n0.exe %*

endlocal & exit /b %errorlevel%


*/

import System;

var arguments:String[] = Environment.GetCommandLineArgs();
//Console.WriteLine(Console.Title);
if (arguments.length>0){
Console.Title=arguments[1];
}
//Console.WriteLine(Console.Title);

(可能通过代码注入(inject)实现)

有Windows“ native ”方式吗?

1 Câu trả lời

使用 Win7 x64,当换行符位于有问题的字符前面时,我可以生成它。

@echo tắt
setlocal EnableDelayedExpansion
set LF=^



title !LF!,bc

在 Win7 中,使用 LF 时标题的高度或位置似乎没有区别。

经测试
cmd /V:on
@for /L %n in (1 1 1111) do @(title !LF!=Hello& title +Hello)

但是当前程序在标题中显示的是它正在运行的时间,所以 TITLE命令本身会产生闪烁。

关于batch-file - 如何设置以逗号、分号或等号开头的标题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30196991/

27 4 0
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com