.bat批处理怎么把一个文件复制到系统隐藏文件夹路径中去

我需要把一个程序exe文件复制到C:\ProgramData\Microsoft\Windows\Start Menu\Programs 就是开始菜单里边的隐藏文件夹 系统文件夹。有人可以写一下这个命令么

第1个回答  2018-01-17
copy "myApp.exe" "%ProgramData%\Microsoft\Windows\Start Menu\Programs\"

追答

晕,那就不能说是复制文件到那个目录中去,而是创建快捷方式。

追问

那该咋写啊,主要是怎么才能用脚本放到那个隐藏文件夹中。我复制用那个通配符也是复制不过去的,更别说快捷方式了。如果你知道的话就写个列子呗

追答@echo off & title 在公共开始菜单程序目录创建快捷方式 By 依梦琴瑶

::自定义设置程序完整路径
set APP=

::自定义设置快捷方式名称
set LnkName=


%1 echo 正在请求管理员权限。。。&&mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runas",1)(window.close)&&exit
for %%a in ("%APP%") do call :CreatLink "%LnkName%" "%%~a" "%%~dpa"
CreatLink.vbs & del CreatLink.vbs
pause & exit

:CreatLink
(echo Set WshShell = WScript.CreateObject^("WScript.Shell"^)
echo AUP = WshShell.SpecialFolders^("AllUsersPrograms"^)
echo set oShellLink = WshShell.CreateShortcut^(AUP ^& "\%~1.lnk"^)
echo oShellLink.TargetPath = """%~2"""
echo oShellLink.WorkingDirectory = """%~3"""
echo oShellLink.Save)>CreatLink.vbs
goto :eof

问题解决了吗?若已解决,请及时结题,谢谢!

.bat批处理怎么把一个文件复制到系统隐藏文件夹路径中去
copy "myApp.exe" "%ProgramData%\\Microsoft\\Windows\\Start Menu\\Programs\\"

用BAT把一个文件夹复制到另一个文件夹内的命令怎么写?
首先,打开计算机,找到一个空白区域,右键点击选择“新建”,然后选择“文本文档”。在新建的文档中,你需要将它的后缀名改为.bat,以便识别为批处理文件。接着,在.bat文件中,输入以下代码:shell set tarDir=G:\\Guoke\\ set filename=guoke.txt if not exist %tarDir% (mkdir %tarDir )copy %...

BAT命令 把一个 文件 复制到 指定的 文件夹中
1、在电脑上新建一个文件夹,再建一个“TXT”文件,并命名、2、把文件的后缀名改为“.bat”。3、打开文件,第一行输入“copy C:\\Users\\Administrator\\Desktop\\西游记\\1.JPG C:\\”。4、第二行输入“pause”5、保存后关闭,双击文件弹出“DOS”界面 6、可看到C盘下已经复制了一个文件。二、BAT命...

如何用bat复制当前文件夹内的所有文件到指定目录
1、在电脑上新建一个文件夹,新建一个“TXT”文件,并命名。2、点击右键,把文件的后缀名设置为“.bat”3、右键打开文件,第一行输入“copy C:\\Users\\Administrator\\Desktop\\西游记\\1.JPG C:\\”。4、第二行输入“pause”。5、保存后关闭,双击文件弹出“DOS”界面。6、即可看到C盘下已经复制了一...

怎么把bat文件放到文件夹中?
1、双击打开;2、右键运行;3、将bat拖入cmd中执行;4、用管理员身份运行。查看bat文件:①bat文件是一个文本文件,因此你可以通过windows上自带的文本编辑器查看bat文件。②通过notepad++查看bat文件。在DOS和Windows(任意)系统中,.bat文件是可执行文件,由一系列命令构成,其中可以包含对其他程序的调用...

批处理将当前目录下的文件及文件夹复制到指定目录
1、在该文件夹下新建一个文本文档。2、打开这个文本文档,输入以下命令:DIR *.* \/B >list.txt。3、文件另存。4、修改后缀名为“.bat”,然后保存。5、双击文件,运行。6、出现了我们需要的文件名称列表。7、打开之后,就能看到。

用BAT把一个文件夹复制到另一个文件夹内的命令怎么写?
1、首先打开电脑点击鼠标右键选择新建,再选择文本文档,在电脑上新建一个文本文档。2、然后需要重命名文件后缀为bat。3、然后需要按照图示代码输入::被复制的目标文件夹,set tarDir=G:\\Guoke\\,::文件名set filename=guoke.txt。4、然后需要按照图示代码判断文件夹是否存在,如果不存在则创建目录。5、...

要用bat批处理文件修改“指定文件夹下”的所有文件的隐藏属性怎么...
新建一个记事本文件。在其中输入如下内容 echo off attrib -s -r -a -h \/d \/s 然后另存为,保存类型选择所有文件 文件名输入:去除隐藏.bat 然后把该bat 文件拷贝到你想要去除隐藏文件的文件夹目录下,运行就可以了。如果你有什么不明白的可以继续询问。

用批处理 覆盖复制文件到指定路径当中
文件夹)可以同名,所以,你的问题关键只有一个,即判断源是文件还是子目录,分别用不同的命令去复制。ECHO OFF IF "%2"=="" GOTO ShowUsage IF EXIST %1\\NUL (ECHO D|XCOPY %1 %2 \/S \/E \/Q \/Y ) ELSE (COPY %1 %2 \/Y )GOTO :EOF :ShowUsage ECHO %~n0 源 目标 ...

请问bat批处理如何将一个文件移动到以“该文件名称的一部分”命名的文件...
不清楚你的实际文件\/情况,仅以问题中的样例\/说明及猜测为据;以下代码复制粘贴到记事本,另存为xx.bat,编码选ANSI\/GB2312,跟要处理的多个文件放一起双击运行<# :cls&echo off&cd \/d "%~dp0"&mode con lines=5000rem 以文件名中的字段创建多级文件夹,并剪切\/移动文件到对应文件夹里path %...

相似回答