找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 36444|回复: 20

【调查】大家认为论坛还缺少哪些命令的教程

[复制链接]
发表于 2007-12-24 21:03:37 | 显示全部楼层 |阅读模式
本论坛的多位斑竹已经花时间对较难的命令写了一些教程。大家觉得还有哪些命令教程不号找。可以提出。
如果可以。我们会劲量满足大家的需要。^ ^
欢迎大家按照版规提问。(尤其题目清晰哦)
发表于 2007-12-24 21:10:57 | 显示全部楼层
呵呵,其实还有好多相关教程可以写的
不过苦于现在没时间啊!
我的话,可能要过完年回来(下学期)才有时间来考虑这个问题啊
现在写代码的时间和精力都很难拿出来,郁闷啊!
发表于 2007-12-24 23:29:23 | 显示全部楼层
还缺少根本没人用过也没人知道的一些命令用法
比如:
set test="a"
%test:*"=set "test=%
echo %test%
::最后输出 a
::为什么a 的两个引号没有了 ???
发表于 2007-12-24 23:29:55 | 显示全部楼层
%test:*"=set "test=%
这句代码我到现在都不完全知道是怎么回事
发表于 2007-12-24 23:33:37 | 显示全部楼层
@echo off
set test="a"
set test=%test:*"=%
echo %test%
pause>nul
::最后输出 a" 左边的引号没有了
set test=%test:*"=%
里面的 * 星号是什么意思 教程里也没说
虽然知道怎么用的 但是不弄懂为什么可以这样用 也不爽
发表于 2007-12-24 23:53:42 | 显示全部楼层
set test=%test:*"=%

它的意思就是将变量 test 中 "前面所有的内容(包括")全部替换为空
发表于 2007-12-25 12:46:48 | 显示全部楼层
我说的是这句话
%test:*"=set "test=%
发表于 2007-12-25 13:26:22 | 显示全部楼层
使用%test:*"=set "test=%脱去环境变量test串最外侧的一对引号,如果串外侧不存在引号则出现语法错误
发表于 2007-12-25 14:37:38 | 显示全部楼层
原帖由 xxx3212 于 2007-12-25 12:46 发表
我说的是这句话
%test:*"=set "test=%


类似:
它的意思就是将变量 test 中 "前面所有的内容(包括")全部替换为 set "test=
发表于 2007-12-25 17:38:58 | 显示全部楼层
set里还有什么特殊符号 象*星号一样的
 楼主| 发表于 2007-12-27 09:17:03 | 显示全部楼层
to #9
错了哦
这个用法是满特殊的!
发表于 2008-4-2 20:58:19 | 显示全部楼层
还有这个NETSH这个命令的详细用法和实用例子。
发表于 2008-6-2 14:18:11 | 显示全部楼层
谁能给我仔细讲讲多个%%%是啥玩意,有时他们写好多,但到底是干嘛用的,我只知道两个是做变量,那三个,四个呢,那天我可是见到有人一下子用了6,7个呢
发表于 2008-6-9 09:53:23 | 显示全部楼层
如果用call的话可能会用%号多一些
发表于 2008-6-15 22:50:33 | 显示全部楼层

大家认为论坛还缺少哪些命令的教程

我是刚刚加入的新人,
我在找一些关于批处理的入门电子书,以及经典的批处理电子书,由于时间的原因,未能浏览完所有的贴子,故在这里求书,如有得之,我将感激不尽,
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-17 07:28 , Processed in 0.020178 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表