当前位置:首页 » 编程软件 » bat脚本路径

bat脚本路径

发布时间: 2023-09-15 03:33:24

1. 如何用bat脚本实现“将电脑搜索出的文件名字前面加上路径”

简单点的代码:

dir/a-d/s/bD:*测试*.TXT>文件路径结果.txt

复杂一点的代码:

(for/f"delims="%%ain('dir/a-d/s/b"D:*测试*.TXT"')doecho文件名:%%~nxa所在路径:%%~dpa)>文件路径结果.txt

2. 如何在bat脚本中获取程序的完整路径

@for%%iin(python.exe)do@setpy=%%~$PATH:i
@for%%iin(%py%)do@setpy=%%~dpi
@echo%py%

因为%在bat文件中是特殊字符,连续的两个%表示执行时脱为一个%
在控制台窗口中 把%% 替换为 % 即可正常运行==

另外 加一个 一行bat写的whereIs ,兹瓷多参数,现学现用

@for%%iin(%*)do@ifnot"%%~$PATH:i"==""(echo%%~$PATH:i)elseecho%%i

3. 批处理脚本bat,实现定位到某个程序安装路径,再运行程序

start"""E:.exe"startvmlinux1


start""/d"E:ProgramFilesOracleVirtualBox"VBoxManage.exe键盯圆startvmlinux1

这稿塌两种随便哪种都可则蠢以实现。

4. 如何用bat复制一个文件夹到另一个文件夹去

BAT脚本如下:

x c:\data\data1 d:\data\ /e
x c:\data\data2 d:\data\ /e

用XCOPY 复制目录树,/e 参数是包括空目录。
但如果目标路径存在,则不能复制。

5. BAT 新建开始菜单目录、快捷方式脚本

@echo off
set shortCutPath=C:\Documents and Settings\All Users\“开始”菜单\程序\机器猫
set shortCutName=cat
set shortCutSource=D:\Program Files\machine cat\cat.exe
md "%shortCutPath%"
echo Dim WshShell,Shortcut>>tmp.vbs
echo Dim path,fso>>tmp.vbs
echo path="%shortCutSource%">>tmp.vbs
echo Set fso=CreateObject("Scripting.FileSystemObject")>>tmp.vbs
echo Set WshShell=WScript.CreateObject("WScript.Shell")>>tmp.vbs
echo Set Shortcut=WshShell.CreateShortCut("%shortCutPath%\%shortCutName%.lnk")>>tmp.vbs
echo Shortcut.TargetPath=path>>tmp.vbs
echo Shortcut.Save>>tmp.vbs
"%SystemRoot%\System32\WScript.exe" tmp.vbs
@del /f /s /q tmp.vbs

以上保存为.bat文件即可。

另外,第2、3、4行的
set shortCutPath.........
set shortCutName........
set shortCutSource............
这三行等分别存入的是:
快捷方式路径(不含文件名)、快捷方式名字、源文件路径(含文件名),
只要修改对应的内容,就可以更改创建快捷方式的位置,文件名,以及指向的源文件。

热点内容
如何在手机版给服务器加光影 发布:2025-02-01 09:02:14 浏览:727
简单神器安卓系统的哪个好 发布:2025-02-01 09:00:48 浏览:354
社保卡密码如何异地改密码 发布:2025-02-01 08:57:22 浏览:33
什么安卓平板最好能开120帧 发布:2025-02-01 08:55:58 浏览:380
安卓怎么冻结苹果id账号 发布:2025-02-01 08:45:16 浏览:639
pythonforosx 发布:2025-02-01 08:43:50 浏览:763
ftp建站工具 发布:2025-02-01 08:42:07 浏览:532
linux开启ntp 发布:2025-02-01 08:31:42 浏览:284
excel密码加密 发布:2025-02-01 08:17:01 浏览:539
陌陌在手机哪个文件夹 发布:2025-02-01 08:13:49 浏览:317