SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 6220|回复: 4

[Perl] 脚本只能双击执行,在命令行中不能调用。

[复制链接]
发表于 2012-3-30 15:24:12 | 显示全部楼层 |阅读模式
本帖最后由 yuanfang1005 于 2012-3-30 15:25 编辑
, R7 ?9 l7 d! v9 K) t8 E7 A1 s+ H0 i3 k6 C* @. k. [
@echo off
+ {9 h+ J" K0 Z* a3 r2 \setlocal enabledelayedexpansion8 \/ R% l* A2 U1 V# @
for /f "delims=" %%a in (a.txt) do set /a m+=1&set first!m!=%%a; E1 f" e$ o8 j. L# s
pause
9 R% `! A! o  Q! W; i0 s5 X# h9 J& X- Vfor /f "delims=" %%b in (b.txt) do set /a n+=1&set second!n!=%%b
# H8 Q$ ^4 j% {. K$ o- rpause' D5 }+ L. Q; Y' Y+ f
if %m% gtr %n% (set l=%m%) else (set l=%n%)
9 |* A: Y/ p2 g5 s' rpause
' X4 D+ Y& ?. Z% J% ?' @; ?! O4 P3 m7 I1 i2 o/ D& k
for /l %%c in (1 1 %l%) do if not "!first%%c!"=="" if not "!second%%c!"=="" (echo !first%%c! !second%%c! >>final.txt) else (echo !first%%c! >>final.txt)
/ V" c$ E7 B3 M2 E  Fpause) x' ~2 B4 O5 h4 d
setlocal disabledelayedexpansion
' D' X9 z+ N* A1 {, U7 becho finished!" _" d+ C; I" _- Q9 N  L$ ~  f& A
pause1 h0 P3 U9 p3 `7 U5 ?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
发表于 2012-3-31 11:20:58 | 显示全部楼层
你在命令行中执行的时候提示什么错误呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-4-1 13:55:21 | 显示全部楼层
已经解决了,是我调用过程中,脚本路径设置混淆了。谢谢您的回复,可以和你交个朋友吗?
回复 支持 反对

使用道具 举报

发表于 2013-1-23 18:41:40 | 显示全部楼层
相对路径问题
回复 支持 反对

使用道具 举报

发表于 2013-8-20 22:23:06 | 显示全部楼层
细节问题!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2019-4-24 11:05 , Processed in 0.059479 second(s), 6 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

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