无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 3574|回复: 8
打印 上一主题 下一主题

[求助] 奇怪的批处理拖拽到窗口的问题

[复制链接]
跳转到指定楼层
1#
发表于 2016-12-12 11:50:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2011qx 于 2016-12-12 11:52 编辑

:123
cls
echo.
echo          请把文件夹拖到该窗口,回车确认
echo.
echo.
set /p jia4="    "
echo  %jia4%|findstr /i ":" && goto :doz||goto :123
:doz
命令

这里有个问题,就是拖拽文件过来后,运行完成,在不退出批处理的情况下,在次运行这个脚本,他会默认先前拖拽过的文件,

而不会像第1次打开一样,没有拖拽文件是不回运行下面命令的

请问 如何 解决这个问题,
2#
发表于 2016-12-12 11:56:47 来自手机 | 只看该作者
本帖最后由 slore 于 2016-12-12 11:57 编辑

cls
set jia4=
...

点评

你这个是清屏  详情 回复 发表于 2016-12-13 14:23
回复

使用道具 举报

3#
发表于 2016-12-13 03:04:42 | 只看该作者
试试在
set /p jia4="    "
之前加一行,内容:
set jia4=""

点评

我看了你的回复一直没理会,因为我写菜单都是必写的一条 还有一条就是单选时的IF NOT "%xtyh%"=="" SET xtyh=%xtyh:~0,1% 就没注意我自己复制时少复制了一行,和你说个对不起  详情 回复 发表于 2016-12-13 14:25
回复

使用道具 举报

4#
发表于 2016-12-13 09:11:30 来自手机 | 只看该作者
二楼三楼都可以到达目的,不同的是

二楼是删除了变量
三楼是将变量值设为空

可以用if defined 测试

点评

看了你的“三楼是将变量值设为空” 我突然醒悟,会不会我少了这行代码,还真是,谢谢了,我太大意,急着吧批处理做玩最后的一部分 http://bbs.wuyou.net/forum.php?mod=viewthread&tid=385101&extra= 我批处理的  详情 回复 发表于 2016-12-13 14:27
回复

使用道具 举报

5#
 楼主| 发表于 2016-12-13 14:22:11 | 只看该作者
发这个贴就是出洋相,开了4楼说的后才发现自己在复制前面的菜单时少复制了一行,结果花了1天时间没看出来怎么回事就,就发帖了,我也是醉了

谢谢4楼的提醒
回复

使用道具 举报

6#
 楼主| 发表于 2016-12-13 14:23:23 | 只看该作者
我的菜单都是数字结尾的所以都是做下面的命令都是直接复制下来,改个最后的数字,哈哈
回复

使用道具 举报

7#
 楼主| 发表于 2016-12-13 14:23:47 | 只看该作者

你这个是清屏
回复

使用道具 举报

8#
 楼主| 发表于 2016-12-13 14:25:36 | 只看该作者
永远的大象 发表于 2016-12-13 03:04
试试在
set /p jia4="    "
之前加一行,内容:

我看了你的回复一直没理会,因为我写菜单都是必写的一条
还有一条就是单选时的IF NOT "%xtyh%"=="" SET xtyh=%xtyh:~0,1%

就没注意我自己复制时少复制了一行,和你说个对不起
回复

使用道具 举报

9#
 楼主| 发表于 2016-12-13 14:27:47 | 只看该作者
nttwqz 发表于 2016-12-13 09:11
二楼三楼都可以到达目的,不同的是

二楼是删除了变量

看了你的“三楼是将变量值设为空”

我突然醒悟,会不会我少了这行代码,还真是,谢谢了,我太大意,急着吧批处理做玩最后的一部分
http://bbs.wuyou.net/forum.php?m ... d=385101&extra= 我批处理的发帖
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-16 03:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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