【批处理学习笔记】第二十九课:ASCII码

简介: 前面的例子中,我们已经使用过一次ASCII码了,也就是那个笑脸。ASCII码是图形化的符号,可以用来点缀我们的批处理的。    在cmd窗口中我们可以通过任意一个字符的ASCII码来输入该字符,比如Ctrl+G、Ctrl+N等,字母a-z对应ASCII码的1-26。

    前面的例子中,我们已经使用过一次ASCII码了,也就是那个笑脸。ASCII码是图形化的符号,可以用来点缀我们的批处理的。
    在cmd窗口中我们可以通过任意一个字符的ASCII码来输入该字符,比如Ctrl+G、Ctrl+N等,字母a-z对应ASCII码的1-26。对于ASCII码大于26的字符,可以通过这个方法来输入:按住Alt键不松,通过小键盘输入ASCII码的十进制值,松开Alt键即可。

@echo off&mode con cols=80
:begin
cls
set/p file=请输入要处理的文件(Q 键直接退出此脚本):
        if /i "%file%"=="Q" goto :eof
        if "%file%"=="" goto error
set new=%random%
for %%a in (%file%) do set size=%%~za
        if "%size%"=="0" goto error
cls&fsutil file createnew %new% %size% >nul
echo=&&echo=文件内容所对应的ASCII码的十六进制形式依次为:&echo==========================================================
for /f "skip=1 tokens=3" %%a in ('fc /B %new% %file%') do (
        set /p=%%a <nul
)
echo=&echo==========================================================&echo=&echo=&echo=文件内容所对应的ASCII码的十进制形式依次为:&echo==========================================================
setlocal EnableDelayedExpansion
for /f "skip=1 tokens=3" %%a in ('fc /B %new% %file%') do (
        set num=%%a
        set /a num=0x!num!
        set /p=!num! <nul
)
del %new%
endlocal&echo;&echo==========================================================&echo;&pause
exit /b 0

:error
        cls&echo;&echo;
        echo         “输入错误” OR “文件大小为零”,请重新输入……
        del %new% >nul 2>nul
        set file=
        set new=
        pause>nul&goto :begin

目录
相关文章
|
3月前
|
人工智能 算法 数据可视化
告别单轮静态测评!WorldForge 多动态环境基准,量化 Agent 组件协同能力
WorldForge是开源动态Agent评测框架,首创情绪耗竭、意义危机、快速衰减三类可控压力环境,支持多轮交互鲁棒性量化评估。适配ModelScope大模型,提供标准化动作空间、WS综合评分及四大基线Agent,助力算法研究与工业落地。
|
3月前
|
安全 JavaScript API
各种后台开发语言如何对接阿里云短信以及阿里云短信如何申请资质、模板和签名
本文系统梳理了阿里云短信服务的完整接入流程,从账号准备、企业实名认证开始,详细拆解了短信资质申请、签名申请与运营商报备、模板申请与变量规范等前置环节的审核规则与避坑指南。随后以Java、Python、PHP、Node.js、Go五种主流开发语言为例,提供了完整的SDK集成代码示例与参数配置说明。文章还涵盖了RAM子账号安全实践、发送状态回执配置、常见错误码排查以及按量计费与套餐包的成本优化策略,帮助开发者快速、安全、低成本地完成短信服务对接。
各种后台开发语言如何对接阿里云短信以及阿里云短信如何申请资质、模板和签名
|
4月前
|
监控 BI 索引
Quick BI使用案例28:SLS字段未开启统计索引导致数据集无数据的解决方案
本文针对“基于日志服务SLS数据源创建数据集查询无数据”问题,指出因Logstore字段未开启统计索引所致,并提供四步配置方案,助您高效发挥产品价值。
Quick BI使用案例28:SLS字段未开启统计索引导致数据集无数据的解决方案
|
4月前
|
自然语言处理
百炼 Function Calling 接实时行情:为什么函数名之外,还要设计失败阻断?
百炼官方 Function Calling 的流程中,模型负责提出工具调用请求,应用端负责真正执行外部工具并回填结果。接实时行情查询时,关键不是把函数名交给模型,而是把工具限定为只读、让结果可核对,并在查询失败或返回空数据时阻止模型继续输出当前价格。
|
4月前
|
SQL 数据采集 自然语言处理
企业做智能问数,最推荐的分阶段实施路径是什么?
本文提出企业智能问数分阶段实施的核心判断框架,强调“可控复杂化”理念:以本体语义层路线为优选路径,分三阶段推进——语义建模筑基、业务知识校准、运营机制固化。适用于央国企、多系统复杂组织及有长期扩展需求的企业,但需匹配数据治理基础与语义治理能力。
|
8月前
|
人工智能 SEO
GEO时代,普通人也能抓住的AI红利
本文介绍“生成式引擎优化”(GEO)——普通人弯道超车的新机会。在AI搜索时代,无需烧钱投流,只需将真实专业经验结构化输出(如装修坑点、育儿知识),就能被ChatGPT等AI高频引用,获精准流量。早入局,竞争小,见效快。
766 1
|
存储 数据库 开发工具
HarmonyOS APP应用开发项目- MCA助手(Day04持续更新中~)
本项目为基于HarmonyOS的端云一体化记账App,集成华为AGC云数据库与认证服务,实现用户注册登录及数据云端存储。通过DevEco Studio开发,解决CloudProgram模块显示问题,完成云数据库初始化与用户信息关联功能。
495 1
HarmonyOS APP应用开发项目- MCA助手(Day04持续更新中~)
|
人工智能 自然语言处理 算法
AI时代的企业内训全景图:从案例到实战
作为一名扎根在HR培训领域多年的“老兵”,我越来越清晰地感受到,企业内训的本质其实是为企业持续“造血”。无论是基础岗的新人培训、技能岗的操作规范培训,还是面向技术中坚力量的高阶技术研讨,抑或是管理层的战略思维提升课,内训的价值都是在帮助企业内部提升能力水平,进而提高组织生产力,减少对外部资源的依赖。更为重要的是,在当前AI、大模型、Embodied Intelligence等新兴技术快速迭代的背景下,企业必须不断为人才升级赋能,才能在市场竞争中保持领先。
2313 13
|
算法 计算机视觉
【YOLOv8训练结果评估】YOLOv8如何使用训练好的模型对验证集进行评估及评估参数详解
【YOLOv8训练结果评估】YOLOv8如何使用训练好的模型对验证集进行评估及评估参数详解

热门文章

最新文章