22问答网
所有问题
当前搜索:
批处理将变量写到文件
批处理
中的环境
变量
是怎么回事 高手详解!说的好追加30分
答:
该教程一共分为4大部分,第一部分是批处理的专用命令,第二部分是特殊的符号与批处理,第三部分是批处理与
变量
,第四部分是完整案例。 第一部分:批处理的专用命令
批处理文件
是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为
BAT
。这些命令统称批处理命令,下面我就来给大家介绍一下批处理的命令。
用
批处理
执行SQL SERVER 的.sql
文件
,并对
变量
赋值
答:
得找一个SQL和
批处理
脚本都能访问的数据交换方式,我不知道环境
变量
行不行 sql server的xp_cmdshell 'set AA=1'可以设置环境变量,你可以试试看
(
批处理
)如何将文本
文件
的内容导入一个
变量
中?
答:
echo off for /f "tokens=*" %%i in (C:\A.txt) do (set a=%%i goto 2 ):2 for /f "skip=3 tokens=*" %%j in (C:\A.txt) do (set b=%%j goto 3 ):3 echo %a% %b pause
批处理
自定义
变量
路径的读取
答:
不知道你这个所谓的程序是什么,如果是一般的安装软件的话,那这些软件一般会在注册表中留下安装路径,你用
批处理
的 reg query 命令来读取这个软件专用的注册表项的值就可以了,这样的速度是最快的。如果你真的要全硬盘搜索的话,那就要用DIR命令,但是这个效率是个问题,所以不推荐使用,就算用了也没...
批处理文件
中如何将一个命令的输出赋值给一个
变量
答:
以date命令为例 for /f "tokens=*" %%i in ('date/t') do set s=%%i echo %s 或 for /f "tokens=1*" %%i in ('date/t') do (set s=%%i set t=%%j)echo %s% %t% %s:~,4
批处理文件
for循环不能执行但是命令行可以执行
答:
1、
批处理
的
变量
是两个%,如%%a 2、do后面的命令行最好用英文的括号括起来,如 for /f "tokens=1 delims=," %%a in (ou.txt) do ( dsadd ou ou=%%a,dc=guan,dc=com)pause这运行下我这行命令,看有什么错误提示没?
如何用
批处理
同时读取两个
文件
并输出
到变量
?
答:
不清楚你的实际
文件
/情况,仅以问题中的样例/说明为据;以下代码复制粘贴
到
记事本,另存为xx.
bat
,编码选ANSI,跟要处理的文件放一起双击运行 echo off rem 同时读取两个txt文本文件的同一行的内容 set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4 title %#% +%$%%$%/%@% %z...
批处理
的for语句中,怎么样表示
变量
%%i的路径?
答:
~dpnxi d表示拓展到驱动盘符,例如D:p表示拓展
到文件
的目录路径.比如 \124\23456\abc\n表示拓展到文件的名称,比如picx表示拓展到文件的拓展后缀,比如.c
把
所有连接起来就是:拓展完整的文件路径,包括完整文件名称:在你的代码中,%%~dpnxi 等同于D:\124\23456\abc\pic.c ...
dos
批处理文件
中
变量
运算(set /a)的问题
答:
1、set/a "a=%1%%2"2、当%1为0时,%2只能是0~8,若不是将出错。。当%1和%2都是字母或者%1为字母时,a都为0。。所以不要用set/a用set 3、不存在%1%这样的
变量
,无意义。。若变量名不以数字开头且只含一个字符,请参考情况2。。。
批处理
获取
文件夹
名称作为
变量
答:
你应该懂
bat
的吧,能看懂啊。自己要稍微改,因为不知道你要的动作,所以我call :sub了 echo off setlocal enabledelayedexpansion for /f "delims=" %%i in ('dir /b /ad "C:\Documents and Settings\"') do (set str=%%i if not "!str:~4,1!"=="" (if "!str:~5,1!"=="" (...
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜