2 sinat 33415638 sinat_33415638 于 2016.02.22 10:57 提问

将一个文件拖入可执行文件bat中,获取它的路径,该如何实现?

将一个文件拖入可执行文件bat中,获取它的路径,该如何实现?

2个回答

oyljerry
oyljerry   Ds   Rxr 2016.02.22 16:21

bat不支持获取拖拽路径的功能。

qq_34047526
qq_34047526   2016.02.23 00:24

用这句,将拖入的文件的完整路径赋值给asd
set /p asd=请将文件拖入此窗口中:

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
使用批处理获取拖拽文件的文件名+扩展名
今天看了下批处理,拿出来分享下。。。注释都写里面了,大家自己看吧=。= 程序作用:直接将文件拖入该批处理后,会判断扩展名执行相应的程序。(没什么用但是挺有意思的) 代码如下:@echo off REM 判断文件类型 set "str=%~x1" REM 文件全名为: %~nx1, 文件名为: %~n1, 扩展名为: %~x1 REM 检测变量%str%,即拖拽文件的扩展名,情况不存在则在当前目录
将文件拖拽到.py文件上以处理它(从DropHandler说起)
通过 操作注册表的DropHandler 项目可以在特定的扩展名上添加拖拽效果 复制 或 运行 [HKEY_CLASSES_ROOT\Python.File\shellex\DropHandler] {60254CA5-953B-11CF-8C96-00AA00B8708C}和{86C86720-42A0-1069-A2E8-08002B30309D}.
bat脚本学习——拖拽文件到bat下载
@echo off set path=C:2link路径 set file=%~nx1 ; 文件及文件扩展名 set ext=%~x1 ; 文件扩展名 即文件类型 echo 下载%file% echo ext is %ext% IF %ext%==.bin goto download_bin ;判断文件类型 IF %ext%==.hex goto download_hex
[JAVA]利用bat将jar转变成一个可执行文件exe
如何简单利用bat和一句简单的C语言让你的jar文件伪装成一个exe文件,在windows下肆意运行。
在eclipse中将java项目生成可执行文件.bat
1.在eclipse中选择你要导出的类或者package,右击,选择Export子选项; 2.在弹出的对话框中,选择java文件---选择JAR file,单击next; 3.在JAR file后面的文本框中选择你要生成的jar包的位置以及名字,注意在Export generated class files and resources和Export java sourc
Qt如何调用外部可执行文件。
今天进行Qt编程的时候,遇到了一个问题,就是如何调用一个可执行文件,后来找了很多资料,知道了可以使用这样一个函数systerm(“const String”),函数里面的内容是你调用可执行文件的路径。
windows 拖动文件执行 bat脚本
@echo off D:\chrome_downloads\apktool\apktool\apktool d %1 pause %1 表示拖动进入的文件路径
MFC编程之添加拖动文件获取文件路径功能
MFC实现文件拖放
如何用批处理获取本地磁盘中的指定文件的路径
其实我并不是想专门学习批处理,学批处理的初衷仅仅是因为我想对我自己以前写过的C/C++代码进行整理(>﹏<) 我对我这两年来写的C/C++代码是按照日期来进行存储的,就是说我的写过的C/C++源码分别放在几百个文件夹之中。。。。。。。 手动整理起来肯定会作死,于是想到了批处理。 花了几天的时间学习了之后,终于是把那代码写出来了,也就十几行。用了bat程序后很快就把我的代码整理出来了,五百多个
C#TextBox控件拖拽实现获得文件路径
步骤: 1、 通过DragEnter事件获得被拖入窗口的“信息”(可以是若干文件,一些文字等等),在DragDrop事件中对“信息”进行解析。 2、接受拖放控件的AllowDrop属性必须设置成true; 3、必须在DragEnter事件中设置好要接受拖放的效果,默认为无效果。(所以单独写DragDrop事件是不会具有拖拽功能的) private void tex