Board logo

标题: 求个复制或者创建快捷方式的批处理 [打印本页]

作者: qubin1979     时间: 2009-6-20 01:42    标题: 求个复制或者创建快捷方式的批处理

各位大哥 我是个新手想求个复制或者创建快捷方式的批处理,比如说我有个a.txt文档我想把它复制或者创建快捷方式到桌面b.txt


a.txt里面的内容,里面的空行我也要。

1111
2222

3333
4444
作者: qubin1979     时间: 2009-6-20 05:00
高手都去那了?     难道星期六,星期天  米 也休息去了?
作者: 694837333     时间: 2009-6-20 05:03
copy a.txt b.txt就行了吧 中间省略了路径
作者: qubin1979     时间: 2009-6-20 05:13
能否加个路径比如说D盘a.txt我要复制去E盘b.txt
作者: Hanyeguxing     时间: 2009-6-20 16:30


  Quote:
Originally posted by qubin1979 at 2009-6-20 05:13:
能否加个路径比如说D盘a.txt我要复制去E盘b.txt

如果要复制到E盘,则可以:
copy D:\a.txt E:\b.txt /y
如果要复制到桌面,则可以:
copy D:\a.txt "%USERPROFILE%\桌面\b.txt" /y
如果桌面可能不在默认位置,则可以:
@echo off&SETLOCAL ENABLEDELAYEDEXPANSION
for /f "tokens=1,2,*" %%i in ('REG query "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" ^| FIND /I "Desktop"') DO (
set han=%%k
copy D:\a.txt "!han!\b.txt" /y
)
关于创建快捷方式,本版搜索“快捷方式”

[ Last edited by Hanyeguxing on 2009-6-24 at 07:41 ]
作者: qubin1979     时间: 2009-6-21 00:17
谢了
作者: dslz666     时间: 2009-6-24 07:22
copy D:\a.txt %USERPROFILE%\桌面\b.txt /y

这个命令好像会不行哦,路径没加双引号
这样写才对


copy D:\a.txt "%USERPROFILE%\桌面\b.txt" /y
作者: Hanyeguxing     时间: 2009-6-24 07:40


  Quote:
Originally posted by dslz666 at 2009-6-24 07:22:
copy D:\a.txt %USERPROFILE%\桌面\b.txt /y

这个命令好像会不行哦,路径没加双引号
这样写才对


copy D:\a.txt "%USERPROFILE%\桌面\b.txt" /y

一时马虎..............