急,批处理.bat如何实现运行后输入路径再调用这个路径的文件进行编辑

:bat批处理文件执行时想要一个可以手动输入路径的程序,然后再对这个路径的文件进行编辑,这段程序应该怎么写?如何能实现输入再调用?

要说具体点啊。。。

@echo off
set /p a=请输入txt文件路径:
start "%a%"
pause
exit

你是要这样吗?
温馨提示:内容为网友见解,仅供参考
无其他回答

...处理代码,bat中调用vbs提示,确定后再返回bat调用语句处继续执行完成...
要用vbs得到bat返回值的话...可以通过bat建立ini(这个随便)文件储存bat文件运行后的返回信息..然后用vbs文件读取ini信息进行判断...

使用Bat脚本实现批处理 for循环中使应用程序打开当前路径下的文件
pushd "%%~dpa"F:\\LSDYNA\\program\\ls.exe i=%%~na.key )pause

批处理bat文件怎么能每次运行都能自己输入一个字符串,然后存入一个变量...
如:set "a=12345"那么此时程序脚本每次运行的时候a 变量永远保存着 12345 字符数据您只需要调用这个变量即可如果变量之间会产生变化,而这个变化的值是需要保存供下一次程序使用,也就是说,程序是需要思维的那么可以将 变量 的值写入一个数据文件内,如:echo %a%>$这里的 a 的值是未知的,我只是...

bat批处理文件怎么运行
- 首先,打开命令提示符(CMD)。你可以通过在开始菜单搜索“cmd”或“命令提示符”来找到它。- 然后,使用`cd`命令改变当前目录到你的`.bat`文件所在的文件夹。例如,如果文件在`C:\\Scripts`目录下,就输入`cd C:\\Scripts`并回车。- 最后,输入批处理文件的名称(包括`.bat`扩展名),然后回车。

bat编写:提取已知文件内需要的路径行并替换该路径下的文件
echo offfor \/f "delims=" %%a in ('findstr \/i "Steam\\\\userdata" a.txt') do (if "%%~nxa"=="video.txt" copy video.txt "%%~a")a.txt video.txt和批处理文件要在同一文件夹下

如何用一个批处理bat生成某文件夹和子文件夹下所有文件的绝对路径,分 ...
echo off set "x=播放列表汇总"2>nul (md %x for \/r %%i in (*) do (for %%j in ("%%~fi\\..") do ((echo;MPCPLAYLIST echo;1,type,0 echo;1,filename,%%~fi)>%x%\\%%~nxj_%%~ni.mpcpl ))del %x%\\影视* %x%\\%x%*)pause 放在"E:\\影视"同目录下执行即可。。。

...多文件、多文件夹 拖动到批处理上输出文件路径列表并根据列表文件...
For \/f "tokens=*" %%i in (list.txt) do (conver.exe "%%i" Del \/q \/a "%%i"Ren "%%~dpni_New%%~xi" "%%~nxi")Pause默认将文件列表生成到批处理所在文件夹中(方便查看,可以修改到temp中).默认生成的新文件名格式为 原文件名_New.txt,如果不是请手动修改一下代码.或者说明后我再...

如何使用DOS命令,写一个BAT运行一个文件夹中的软件
1. 如hnsz2k所述。先设置路径,再调用程序。设置的路径可以通过批处理.bat的参数传进来。如bat程序名为 runpgm.bat,则输入runpgm d:\\abc\\cde。而runpgm.bat中只要有一句:1\\abc123.exe 2. 如果你要相对路径,比如你的程序runpgm.bat在d:\\abc\\cde,而你要运行的程序在d:\\abc\\opq,则...

如何使用bat批处理命令提取指定文件的完整路径?
首先,要获取当前目录下的所有文件及其完整路径,可以通过编写一个简单的bat脚本。步骤如下:新建一个文本文件,输入命令:`DIR \/S\/B > YunLongPai.txt`,这会将所有子目录下的文件信息导出到名为YunLongPai.txt的文本文件中。将文本文件的扩展名改为.bat,保存为中文或英文名称(如云龙派.bat),并...

批处理文件*.BAT如何实现延时运行?
1、首先打开电脑桌面左下角的开始菜单栏,选择打开之中的“运行”选项。2、然后在弹出来的运行窗口中,点击键入命令“cmd”,回车确定。3、之后在出现的窗口中,输入“TIMEOUT \/T 10”这条命令会等待10秒,并且可以按任意键跳过等待。4、然后输入“TIMEOUT \/T 300 \/NOBREAK”这条命令会等待300秒,...

相似回答