首页 > 其他分享 >无涯教程-批处理 - toInt函数

无涯教程-批处理 - toInt函数

时间:2023-11-08 14:37:14浏览次数:48  
标签:keep% 批处理 skip chars toInt 无涯 字符串 num variable

使用设置变量已设置为字符串的变量可以使用使用设置变量的/A开关转换为整数,以下示例显示了如何完成此操作。

@echo off
set var=13145
set /A var=%var% + 5
echo %var%

上面的命令产生以下输出。

13150

除此之外,字符串具有以下可用的实现,批处理脚本具有以下命令,用于在字符串中执行字符串操作。

%variable:~num_chars_to_skip% 
%variable:~num_chars_to_skip,num_chars_to_keep%

这可以包括负数-

%variable:~num_chars_to_skip, -num_chars_to_keep%
%variable:~-num_chars_to_skip,num_chars_to_keep%
%variable:~-num_chars_to_skip,-num_chars_to_keep%

让无涯教程讨论使用上述命令可以执行的字符串操作。

参考链接

https://www.learnfk.com/batch-script/batch-script-toint.html

标签:keep%,批处理,skip,chars,toInt,无涯,字符串,num,variable
From: https://blog.51cto.com/u_14033984/8252502

相关文章

  • 无涯教程-批处理 - String length函数
    在DOS脚本中,没有定义用于查找字符串长度的长度函数,有一些自定义函数可用于相同的功能,以下是一个自定义函数的示例,用于查看字符串的长度。@echooffsetstr=HelloWorldcall:strLenstrstrlenechoStringis%strlen%characterslongexit/b:strLensetlocalenablede......
  • 无涯教程-批处理 - String Interpolation函数
    在DOS脚本中,可以使用set命令完成字符串插值,并在使用set命令时将数字定义的变量或任何其他文字排成一行。以下示例显示了如何也可以使用数字值进行字符串插值。@echooffSETa=HelloSETb=LearnfkSET/Ad=50SETc=%a%and%b%%d%echo%c%上面的命令产生以下输出。H......
  • 无涯教程-批处理 - TREE函数
    此批处理命令以任意级别的递归或深度显示当前目录所有子目录的树。TREE-语法TreeTREE-示例@echoofftree上面的命令将显示当前目录的树结构,以下是输出示例。FolderPATHlistingforvolumeWindows8_OSVolumeserialnumberisE41C-6F43C:.├───newdir├─......
  • 无涯教程-批处理 - TASKKILL函数
    此批处理命令结束一个或多个任务。TASKKILL-语法Taskkill/im[taskname]TASKKILL-示例@echooffTaskkill/immspaint.exe上面的命令会将终止消息发送到MSPaint的任何打开的程序。参考链接https://www.learnfk.com/batch-script/batch-script-taskkill.html......
  • 无涯教程-批处理 - SYSTEMINFO函数
    此批处理命令显示计算机及其操作系统的配置。SYSTEMINFO-语法systeminfoSYSTEMINFO-示例@echooffsysteminfo上面的命令将显示当前系统上的系统信息。以下是输出的子集。HostName:WIN-50GP30FGO75OSName:MicrosoftWindowsSer......
  • 无涯教程-批处理 - PING函数
    此批处理命令通过网络将ICMP/IP数据包发送到指定地址。PING-语法PING[address]其中,address是目标系统的IP地址或主机名。PING-示例@echooffPing127.0.0.1上面的命令将把ICMP/IP"echo"数据包发送到目标地址192.168.0.1。以下是输出示例。Pinging127.0.0.1with......
  • 无涯教程-批处理 - NET函数
    根据所使用的命令,提供各种网络服务。NET-语法NET[variant]NET-示例@echooffNetuser上面的命令将显示系统上定义的当前帐户。以下是输出示例。Useraccountsfor\\WIN-50GP30FGO75----------------------------------------------------------------------------......
  • 无涯教程-批处理 - MORE函数
    此批处理命令一次显示一个或多个文件的内容。MORE-语法More[filename]其中filename是一次需要在一个屏幕上列出其内容的文件。MORE-示例@echooffMoreC:\tp\lists.txtDirectoryofC:\ProgramFiles上面的命令将一次显示一个屏幕,显示文件lists.txt的内容。以下是输......
  • 无涯教程-批处理 - EXPAND函数
    此批处理命令从压缩的.cab机柜文件中提取文件。EXPAND-语法EXPAND[cabinetfilename]EXPAND-示例@echooffEXPANDexcel.cab上面的命令将在当前位置提取excel.cab文件的内容。参考链接https://www.learnfk.com/batch-script/batch-script-expand.html......
  • 无涯教程-批处理 - DRIVERQUERY函数
    此批处理命令显示所有已安装的设备驱动程序及其属性。DRIVERQUERY-语法driverqueryDRIVERQUERY-示例@echooffdriverquery上面的命令将显示当前系统上安装的所有设备驱动程序的信息。以下是显示的信息子集的示例。WacomPenWacomSerialPenHIDDKernel......