校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 批處理生成幾乎任何字符,包括Tab

批處理生成幾乎任何字符,包括Tab

熱門標簽:如何弄地圖標注 電話機器人產品怎么樣 如何申請400電話業務mm 清遠百度地圖標注店鋪位置 玉林市機器人外呼系統哪家好 智能打電話機器人收費 雷霆電銷機器人怎么樣 電話機器人全國招商 呼倫貝爾外呼系統

One of my early posts on DosTips was a :chr routine that could convert a number into the corresponding character. The final code that appears near the end of the thread works really well, and is fast, but nearly all the characters must be embedded in the script. The TAB character in particular can be problematic, especially when trying to post the code on a forum site.

There is the undocumented %=ExitCodeAscii% dynamic variable that converts the most recent error code (from EXIT, not EXIT /B), but it is limited to codes between 32 and 126.

I had never seen a native method to generate a TAB character that works on all Windows versions - until now

I recently ran across this FORFILES documentation gem at SS64.COM:

復制代碼 代碼如下:

To include special characters in the command line, use the hex code for the character in 0xHH format (ex. 0x09 is theTAB character, 0x22 is the double quote " character.)

Eureeka :idea: - The following simple printHex routine can generate any byte code value except 0x00 (nul), 0x0A (newline), and 0x0D (carriage return). 8)

@echo off
setlocal

::Define a Linefeed variable
set LF=^


::above 2 blank lines are critical - do not remove.

::Create a TAB variable
call :hexprint "0x09" TAB

::Print a string with encoded TABs
call :hexprint "A0x09B0x09C"

::Create a string variable with encoded TABs
call :hexprint "A0x09B0x09C" var
set var

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

I'll be playing Native American style flutes at a retreat in the Blue Ridge Mountains of Virginia for the next 4 days :D , without computer access :|
I wanted to post this before I left.

Enjoy the code, while I enjoy the crisp fall air. :)

Dave Benham

標簽:江西 樂山 白銀 蕪湖 株洲 三門峽 公主嶺 臺州

巨人網絡通訊聲明:本文標題《批處理生成幾乎任何字符,包括Tab》,本文關鍵詞  批處理,生成,幾乎,任何,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《批處理生成幾乎任何字符,包括Tab》相關的同類信息!
  • 本頁收集關于批處理生成幾乎任何字符,包括Tab的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 邳州市| 哈尔滨市| 正定县| 仙居县| 长春市| 额济纳旗| 太和县| 丹巴县| 江陵县| 区。| 遵义市| 勃利县| 杂多县| 平昌县| 鹤山市| 青川县| 肇源县| 原阳县| 肇州县| 沽源县| 饶平县| 大足县| 公主岭市| 和田县| 北流市| 视频| 洞头县| 同江市| 舟山市| 农安县| 循化| 内乡县| 平泉县| 久治县| 思南县| 潜江市| 湖北省| 阿拉善左旗| 城口县| 本溪市| 巴楚县|