如何使用批处理文件分割字符串?

2023-12-02

  • 如何使用批处理脚本分割字符串?

设置java_path =“C:\ Program Files \ Java \ jdk1.6.0_31”

上面是我的字符串,我只想要 java_path 中的“C:\Program Files”。如何得到它?


您可以按字符位置拆分字符串:

ECHO %java_path:~1,16%

或通过在特定字符处拆分:

FOR /F "DELIMS=\ TOKENS=1,2" %i IN (%java_path%) DO ECHO %i\%j

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何使用批处理文件分割字符串? 的相关文章

  • C# 使文本框中的一组字符表现得像一个字符

    基本上 我有这样的关键字sin and cos 在文本框中 我希望它的行为像单个字符 当我在下面提到整个字符串时 它指的是字符组 例如 sin Using sin 举个例子 如果插入符号位于此位置 在s 如果你按下del 它将删除整个字符串
  • 需要Python字长函数示例

    我的家庭作业有点困难 我本来应该编写一个函数 limitWords 将输入限制为 20 个单词 如果输入超过 20 个单词 则将输入截断为仅 20 个单词 我使用 len text split 作为计算单词的方法 因此 20 个或更少的部分
  • 从字符串中删除重音符号

    Android 中有没有什么方法 据我所知 没有 java text Normalizer 可以从字符串中删除任何重音 例如 变成 eau 如果可能的话 我想避免解析字符串来检查每个字符 java text NormalizerAndroi
  • 通过字符串操作预防 PHP SQL 注入[重复]

    这个问题在这里已经有答案了 可能的重复 PHP 中防止 SQL 注入的最佳方法 https stackoverflow com questions 60174 best way to prevent sql injection in php
  • 多个原始输入窗口接收器

    我有一个仅消息窗口 ATL CWindowImpl 它使用 RIDEV INPUTSINK 标志将自身注册为原始输入 这意味着无论该窗口是否是前台窗口 它都会获取所有输入 当该窗口只有一个实例时 这非常有效 但是 当我创建超过 1 个窗口实
  • Python 将字符串组合成尽可能短的字符串?

    如果我有一个字符串列表 我想将它们组合成一个具有重叠字符的字符串 如果没有剩余的重叠字符串 请将其添加到末尾 这是一个过于简化的版本 input one two output twone 我正在寻找一种方法来对输入列表中的任意数量的字符串执
  • 如何从字符串中分离字符和数字部分

    例如 我想分开 OS234 to OS and 234 AA4230 to AA and 4230 我使用了以下简单的解决方案 但我确信应该有一个更有效和更强大的解决方案 private void demo string cell ABCD
  • 无法在 Powershell 中运行 R.exe

    我经常发现在命令行 Windows 上运行 R 更有用 然而 当我在 Powershell 中尝试时 我往往会遇到问题 但这可以通过第一次运行轻松克服cmd然后就可以了 这是我执行此操作时遇到的错误R CMD BATCH Invoke Hi
  • 在 SELECT 中将列值拆分为两列?

    我在 varchar 列中有一个字符串值 它是一个由两部分组成的字符串 在它到达数据库之前分割它不是一个选择 该列的值如下所示 one column part1 part2 part1 part2 所以我想要的是一个如下所示的结果集 col
  • 将 NSAttributedString 的子字符串替换为另一个 NSAttributedString

    我想替换一个子字符串 例如 replace of an NSAttributedString和另外一个NSAttributedString 我正在寻找一种等效的方法NSString s stringByReplacingOccurrence
  • 打印“X”个字符数与“X”字符串长度的所有可能组合(暴力破解)

    我正在尝试编写一个单词组合生成器 我的意思是打印 X 个字符数与 X 字符串长度的所有可能组合 首先 我需要说的是 我在 StackOverFlow 中看到了一个关于这个问题的问题 其中有很多单词生成器的答案来执行此操作 在不同的语言上 但
  • 如何使用 x64 运行 cl?

    我遇到了和这里同样的问题致命错误 C1034 windows h 未设置包含路径 https stackoverflow com questions 931652 fatal error c1034 windows h no include
  • 如何缩短 PHP if 语句?

    我有一个 if 语句 我需要将单个字符串与许多不同的选项进行比较 我在下面发布的代码非常清楚地表明了我的意思 我知道有两种方法可以做到这一点 但另一种甚至更长 那么 是否有任何函数可以以更短的方式实现类似的功能 我的要求可能看起来很愚蠢 但
  • 比较两个字符串时如何不包含换行符

    我正在比较两个字符串的更新 我做了一个 string1 string2 结果却有所不同 我把它们放在 添加监视 中 我发现唯一的区别是一个有换行符 另一个没有换行符 string1 This is a test nThis is a tes
  • 如何对逗号和句号使用 re.split?

    我有多个字符串 其中单词用逗号或句点分隔 string apple pear grapes carrot cabbage veggies fruit yard 我想根据逗号和句点来分割它 string apple pear grapes c
  • ReadProcessMemory 上出现错误 299

    尝试从游戏内存中读取实体名称 使用 ce 检查时指针 100 正确 读取 写入浮点 整数值没有问题 32 位进程 游戏也是如此 尝试在 x64 中编译代码 但没有帮助 GetLastError 返回 nr 299 错误 部分 复制 299
  • 为什么byteArray的长度是22而不是20?

    我们尝试从字符串转换为Byte 使用以下 Java 代码 String source 0123456789 byte byteArray source getBytes UTF 16 我们得到一个长度为 22 字节的字节数组 我们不确定这个
  • 如何通过批处理文件打开Windows防火墙上的端口

    有没有办法在批处理文件中通过批处理文件打开 Windows 上的特定端口 如果让安装程序为我们的服务器应用程序执行此操作 而不是让用户手动执行此操作 那就太好了 Use 执行程序 http technet microsoft com en
  • 验证域用户凭据

    我需要一种方法来验证 Windows 上本机 C 的用户 密码对 输入的是用户名和密码 用户可以是 DOMAIN user 格式 基本上我需要编写一个函数 如果用户 密码是有效的本地帐户 则返回 true 第1部分 如果用户 密码在给定的域
  • 将整数转换为特定格式的十六进制字符串

    我是 python 新手 有以下问题 我需要将整数转换为 6 个字节的十六进制字符串 例如 281473900746245 gt xFF xFF xBF xDE x16 x05 十六进制字符串的格式很重要 int 值的长度是可变的 格式 0

随机推荐

  • 在分组数据上使用工具提示时,ggvis 中的值消失

    这很好用 library dplyr library ggvis years lt as factor c 2013 2013 2014 2014 2015 2015 months lt c 1 2 1 2 1 2 values lt c
  • System.Guid.NewGuid() 的随机性如何? (拿两个)

    在开始将其标记为之前重复的 读给我听 另一个问题有一个 很可能 不正确的接受答案 我不知道 NET 如何生成它的 GUID 可能只有 Microsoft 这样做 但它很可能只是调用CoCreateGuid 然而 该函数被记录为正在调用Uui
  • 如何在 JavaScript 中对数字进行四舍五入?

    在从事一个项目时 我遇到了一个由前雇员创建的 JS 脚本 它基本上以以下形式创建了一个报告 Name Value Name2 Value2 etc 问题是这些值有时可以是浮点数 具有不同的精度 整数 甚至可以是以下形式2 20011E 17
  • 在不同组件中以不同方式覆盖 Angular Material CSS

    我有两个带有选项卡组的组件 一个是主页 我使用 ViewEncapsulation None 覆盖了 css 以使标签更大 另一个是一个对话框 我想保持它很小 但仍然对其应用一些其他自定义样式 当我在访问其他选项卡页面后打开对话框时 它会复
  • 在 Windows Phone 8.1 运行时(不是 silverlight)xaml c# 应用程序上调用外部应用程序

    我正在尝试启动一个外部应用程序 从我的应用程序发送一个参数 任何人都知道一种方法可以做到这一点 Thanks 您只有两种方法来启动外部应用程序 启动注册的文件类型 启动已注册的 URI 方案 您可以在 MSDN 上找到更多详细信息 使用 W
  • 如何使用 javascript 将下表转换为 JSON?

    如何在 jquery javascript 中将下表变成 JSON 字符串 table thead tr th Column 1 th th Column 2 th th Column 3 th tr thead tbody tr td A
  • 如何获取当前用户的“Application Data”文件夹的路径?

    1 如何找到用户正在使用的Windows安装驱动器 我需要这个来导航到应用数据在文档和设置中 2 另外我怎样才能得到用户名也这样我就可以转到ApplicaitionData 例如 D Documents and Settings user
  • Windows 批处理:回显而不换行

    Linux shell 命令的 Windows 批处理等效项是什么echo n它会抑制输出末尾的换行符 这个想法是在循环内的同一行上写入 Using set和 p您可以在不换行的情况下回显参数 C gt echo Hello World H
  • 获取存储在变量中的字符串的值,该变量的名称作为字符串存储在另一个变量中

    lt assign blah foo gt lt assign foo awesome gt 我们可以在不引用 foo 的情况下渲染 awesome 吗 我尝试过类似的东西 blah 但它不起作用 有什么想法吗 有一个eval内置函数 它将
  • rCharts nvd3 库强制刻度

    我想强制所有刻度线和刻度标签沿着轴出现rChartsn 绘图从nvd3图书馆 我尝试了几种方法但没有成功 这是默认行为 df lt data frame x 1 13 y rnorm 13 library rCharts n lt nPlo
  • 开发人员之间使用不同版本的 git

    如果我安装了 GIT 1 9 4 版本并且服务器上的存储库使用的是 1 8 2 会有问题吗 使用不同版本的 GIT 工作是否存在任何问题 团队中的每个人都应该拥有相同的版本还是无关紧要 可以在文档中找到任何相关信息 我将不胜感激您的帮助 1
  • 从多个表中选择语句,具有可变输入

    我有两张桌子 AreaCode and EquipmentNumber AreaCd AreaID INT NOT NULL AUTO INCREMENT Code INT Name CHAR 30 Comments TEXT PKEY A
  • 密钥在 pm3d gnuplot 中变得不可见

    我正在使用以下代码使用 pm3d 地图在 gnuplot 中绘制图形 set pm3d map set pm3d corners2color c1 spl patternD0pt02 dat title a 但是当生成图时 本来应该出现在右
  • 使用注释的 Spring Integration Executor Channel 代码示例

    附上我的系统图 系统图 流程如何运作 spring 集成流程从 C 上的 json 文件读取输入并执行 2 个操作 存入数据库 通知 打印给用户 重要标准 我希望存储到数据库流中独立于业务逻辑 打印到 通知用户 即数据库exception
  • 应用程序被终止后 Android 服务停止

    我想创建一个service即使应用程序从任务管理器关闭 它也会运行 我创建了一个服务 然后记录一条消息以检查它是否正在运行 我注意到它仅在应用程序正在运行或在前台运行时才有效 服务等级 public class CallService ex
  • 具有多选下拉菜单的数据表特定列过滤器

    我在 Datatable API 中看到了这种可能性 可以使用 Drop down 进行特定列过滤 Ref https datatables net examples api multi filter select html 但对我来说 它
  • Android 上的浮动应用程序(窗口应用程序)

    有谁知道如何创建浮动窗口 下图显示了我的意思 源代码 我在各种网站上读到 为了做到这一点 应用程序必须作为服务运行 而该服务又应该使用 TYPE SYSTEM ALERT 作为活动运行 如果上述是或不是真的 我仍然不知道如何实现代码 有人可
  • 使用 python 缓慢上传到 azure blob 存储

    Api 接收文件 然后尝试创建唯一的 blob 名称 然后我将 4MB 的块上传到 blob 每个块大约需要 8 秒 这正常吗 我的上传速度是110Mbps 我尝试上传一个 50MB 的文件 花了将近 2 分钟 我不知道azure blob
  • 如何使用ajax保存到数据库

    我有一个工作正常的代码 但数据无法保存到数据库 我想通过 Ajax 将 cost currency rate profit rate 和 pprice 插入数据库 这是javascript和update php的代码 我尝试修改代码以保存在
  • 如何使用批处理文件分割字符串?

    如何使用批处理脚本分割字符串 设置java path C Program Files Java jdk1 6 0 31 上面是我的字符串 我只想要 java path 中的 C Program Files 如何得到它 您可以按字符位置拆分字