网上找了好多资料都没弄明白。。。
谢谢大家了。
我把要调用的脚本都隐藏了。
作者: hlzj88 时间: 2018-9-18 00:27
这个貌似只能全盘找到这个bat,然后记录路径来启动。但是保存时连名字都改了呢?
作者: cfwyy77_bat 时间: 2018-9-18 08:17
两bat放一起?
调用的并到一个bat里?
作者: Batcher 时间: 2018-9-18 08:41
你好像完全把问题搞反了
里面会调度别一个脚本(这才是是重点)
要么你把两个bat合并成一个
要么你告诉别人把两个bat下载之后放到同一个目录
作者: xiang1771 时间: 2018-9-18 09:31
回复 4# Batcher
其实是三个脚本。有一个是修改注册表的格式是reg.
我直接压缩传上吧。
老大您经验丰富。你给我思路,该怎么做。
作者: xiang1771 时间: 2018-9-18 09:44
回复 2# hlzj88
命令该怎么写....
如果全盘搜索的话,它的搜索的速度会怎样…………
作者: xiang1771 时间: 2018-9-18 09:45
回复 3# cfwyy77_bat
三个脚步……一个是修改注册表的,.reg
作者: Batcher 时间: 2018-9-18 10:12
回复 5# xiang1771
看到了,接近两千行的代码,第几行会出错?
reg文件不能用reg add命令直接写在bat里面吗?没有必要单独放一个reg文件吧
作者: Batcher 时间: 2018-9-18 10:19
call %~dp0jiaoben\1.bat
如果一定要分成多个文件,可以用%~dp0来调用,例如目录结构如下:
C:\Test\安装打印机>tree /f
C:.
│ 安装打印机.bat
│
└─jiaoben
1.bat
把压缩包放在FTP上给其他同事下载就行了
作者: xiang1771 时间: 2018-9-18 10:32
回复 8# Batcher
脚本可以正常执行。但只能把文件放在桌面才能正常运行。
放其它路径就提示找不到路径。
我现在想的是,人们下载我这个文件存什么路径都可以直接运行。(人太多没办法和他们说你只能放到桌面在运行……)
注册表和里面那个安装的脚本都是我从网上找的,然后自己修改了一些配置文件。
交互楼层那个脚本是在咱们论坛问了好多人和老大才会做的出来。(我没学过BAT,只是现在我这个需求才想做一做。公司没要求我做这个,但我就是想弄一个出来!)
应该是下面这句代码有点疵瑕。但不知道修改……- if /i "%bumen%"=="1" call %cd%\20FL7250.bat
复制代码
它是指打开当前目录的20FL7250.bat.
%cd%改成什么可以自动变换路径。
我之前的以为是%cd%活动的,可做出来以后才知道是死的……
作者: Batcher 时间: 2018-9-18 10:43
回复 10# xiang1771
if /i "%bumen%"=="1" call %~dp020FL7250.bat
作者: xiang1771 时间: 2018-9-18 15:42
回复 11# Batcher
谢谢老大!就是这个。真心感谢~
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |