自己做了一个a.bat
@echo off
set t=%1
Exe -input %t% -output %t%.txt
现在想做到就是在xp里,把文件往a.bat头上一扔(已经在资源管理器里和a.bat同一目录)就可以自动执行,好像不行,不知道为什么。
不是在xp里面把东西扔到bat头上,就自己认成%1的参数吗?
有个人回答说是因为往bat头上砸,会认成完整路径加文件名,又改成如下内容,(只有这一行)
for %%~nxI in (%1) do Midp2Exe -jar %I% -out %I%.exe
还是不行。
帮我改改吧!!
─────────────────── 版务记录 ────────────────────
执行:lxmxn
标题:问题求助:如何实现下面的功能
说明:因标题表述过于模糊,不便于论坛的搜索和管理,请在三日内修改标题,否则扣除2点积分
参考:http://www.cn-dos.net/forum/viewthread.php?tid=7326&fpage=1
http://community.csdn.net/IndexPage/SmartQuestion.aspx
─────────────────── 版务记录 ────────────────────
特别感谢8楼的!!!
同时感谢所有帮助我的.
[ Last edited by abshuhuhuhu on 2007-6-16 at 05:32 PM ]
@echo off
set t=%1
Exe -input %t% -output %t%.txt
现在想做到就是在xp里,把文件往a.bat头上一扔(已经在资源管理器里和a.bat同一目录)就可以自动执行,好像不行,不知道为什么。
不是在xp里面把东西扔到bat头上,就自己认成%1的参数吗?
有个人回答说是因为往bat头上砸,会认成完整路径加文件名,又改成如下内容,(只有这一行)
for %%~nxI in (%1) do Midp2Exe -jar %I% -out %I%.exe
还是不行。
帮我改改吧!!
─────────────────── 版务记录 ────────────────────
执行:lxmxn
标题:问题求助:如何实现下面的功能
说明:因标题表述过于模糊,不便于论坛的搜索和管理,请在三日内修改标题,否则扣除2点积分
参考:http://www.cn-dos.net/forum/viewthread.php?tid=7326&fpage=1
http://community.csdn.net/IndexPage/SmartQuestion.aspx
─────────────────── 版务记录 ────────────────────
特别感谢8楼的!!!
同时感谢所有帮助我的.
[ Last edited by abshuhuhuhu on 2007-6-16 at 05:32 PM ]
