批处理管理员运行当前路径问题
来自http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1542032
批处理管理员运行以后怎么调转到相对路径的当前目录
问题描述:
批处理管理员运行以后怎么调转到相对路径的当前目录
比如 我现在
D:\123\00.cmd
D:\123\1.txt
批处理内容:
copy 1.txt 2.txt
管理员运行的话会默认系统目录。。。
copy就必须使用绝对路径,我想知道怎么才是可以使用相对路径
我是管理员身份下,上面只是举例.不要跟我说这个命令不需要管理员运行。这个我知道!只是举例!
最终解决办法:
%CD%是不行的
%CD%的变量指的是当前目录
管理员权限执行cmd的情况下,当前目录会变更为%windir%\system32,那么当前%CD%的值就是%windir%\system32
这里应该用%~dp0
%~dp0的变量的值是bat或者cmd脚本所在的路径
写法的话可以先cd到脚本所在的目录,然后再copy,或者直接copy:
写法1:
@echo off
cd "%~dp0"
copy 1.txt 2.txt
写法2:
@echo off
copy "%~dp01.txt" "%~dp02.txt"
转载于:https://www.cnblogs.com/GarsonZhang/p/4408939.html
批处理管理员运行当前路径问题相关推荐
- 浅谈批处理获取管理员运行权限的几种方法
很多用了Win10版本系统的人都会发现,Windows对程序的运行权限是控制得更加严格了,即使你将UAC控制放至最低,如果没有特别赋予外来程序管理员运行权限的话,很多程序都会运行出错,包括很多用于系统 ...
- win7之UAC用户权限关闭-命令行批处理总是运行失败
本来想不关闭UAC,保持win7原功能的,但是他的UAC实在太恶心了,无法忍受了!!必须关闭了!! Why/?> 用UAC管理员运行cmd,工作目录总是在system32下,任何批处理运行,也会 ...
- win10 VS2010 VS studio 生成程序默认管理员运行 此任务要求应用程序具有提升的权限
win10有些跟进程有关的程序,生成之后如果不管理员运行,会不正常运作 让生成的程序默认管理员运行: 新建项 应用程序清单文件(app1.manifest) 将原本注释里的这行,替换到箭头所示位置即可 ...
- CMD管理员运行切换目录
CMD管理员运行切换目录 有时候我们需要以管理员的身份打开某个文件夹,但是当我们以管理员身份运行之后再用cd :xxx 的方式却不能打开想要的文件夹.如图所示,这里我想要以管理员的身份打开 E:\CA ...
- 常识整理-windows7旗舰版x86用激活程序激活失败,提示:请用管理员运行
我要激活的原因是,装ubuntu+win7双系统,修改了mbr(我用grub引导的,但ubuntu让我弄坏了,于是用win7系统盘中boot文件夹下的bootsect.exe修复了的). 我用的激活软 ...
- cmd执行bat结果不回显_让bat批处理后台运行,不显示cmd窗口(完全静化)
背景:由于我有某云的服务器(win server), 上面挂有好几个程序, 为了更好的监控他们, 我使用了一个最笨的方法, 就是下面的方法. 实现:我要监控的程序有三个, 成为ABC吧, 下面先把三个 ...
- 006 - Windows 下 C++ 程序以管理员运行(UAC)
Windows 下 C++ 程序以管理员运行(UAC) MSVC 编译器 qmake 在 pro 文件中添加一行指令即可, QMAKE_LFLAGS += /MANIFESTUAC:"lev ...
- win7如何一劳永逸的使用管理员运行cmd
虽然现在大家用win7的比较少,但是win7也是真的好,但经常遇到一些问题,需要管理员运行cmd.当然右键就可以了,但是每次都这样就有点麻烦了.于是就给大家一个一劳永逸的方法. 开始菜单--> ...
- runas/cpau/lsrunase使用小结(以管理员运行指定程序)
企业环境中,为了安全起见一般都没有赋予域用户或者企业的PC客户端用户管理员权限. 但偶尔会有个别的程序一定需要管理员身份才能执行,如财务某些程序或专业的应用程序.那么如何不赋予用户管理员权限及密码但又 ...
- 批处理taskkill运行结束不掉程序以及停留问题
我原来就一句代码 TASKKILL /F /IM QQ.exe 保存为taskkill.bat,结果运行起来一直显示,但是没有结束掉进程,百度搜索才知道taskkill为系统关键字,不能命名为task ...
最新文章
- mongodb 系列 ~ journal日志畅谈
- 《微信小程序:开发入门及案例详解》—— 3.4 小结
- js localdate上一个月_moment.js格式化日期,获取前一个月的时间
- SAP UI5 extension component loads standard component
- 自动装箱,拆箱和NoSuchMethodError
- 【Java图文趣味版】快速搞定数组的声明、开辟空间和初始化赋值
- python学习笔记8-列表、集合、字典推导式
- awk处理之案例五:awk匹配字段2包含字段1的文本
- SQL 必知必会·笔记3过滤数据
- Data Binding 指南
- 万物皆“数”:你最好学学微积分,它是上帝的语言
- postfix反垃圾邮件说明
- 高手速成android开源项目【View篇】(转)
- Android Studio NDK环境配置及JNI使用方法
- Exchange 2010 修改附件大小限制
- arcgis怎么关联excel表_arcgis中如何跟excel连接?
- 机器学习项目入门篇:一个完整的机器学习项目
- 联想计算机网络唤醒是怎么回事,笔记本开启网络唤醒功能设置的操作方法
- 智工运维定位器之ublox
- vue.js json_带有Vue.js的JSON编辑器