百科问答网 » 电脑/数码/通讯/互联网 » 操作系统 » 正文
CMD脚本:Vista下面的%CD%变量问题
在Vista下面的CMD脚本,如果“以管理员身份运行”,则默认路径为 system32,%CD%变量不再显示脚本所在的当前目录。那么如何获取脚本当前路径呢?谢谢
答案或建议:
事实上,和Vista本身无关,利用%CD%来确定脚本所在目录就非常不严谨,%CD%只是当前工作目录而已,会随着执行脚本时所在的位置的变化而变化。
正确的方法应该是利用“%~dp0”来确定,比如:
echo %~dp0
转载地址来自于:http://www.baikewenda.com/tech/os/8/10/a193445639.htm
推荐内容:
· DX10不能兼容DX9吗?
· EXCEL表格中字为什么会自动出现红颜色呢?
· 网络语言中“顶”是什么意思?
· MSN表情怎么下载呢
· 为什么用Word 打字的时候加字会消失?
· 我的QQ在回复时显示的字全都横起啦是怎么回事啊
· 复印纸就是打印纸吗
· QQ空间最新日志无法显示呀
· android手机怎么发彩信
· VEGAS或AE怎么做到视频只有一部分有颜色
· 因iastor.sys引起的蓝屏问题
· Win7桌面上的程序快捷方式全都打不开了,怎么办?
· 为什么安装ie9时老是安装失败呢?
· Windows7 中文家庭高级版为什么不能激活?
· maya里按P键和约束里的父子有什么区别啊?
· AfterEffect CS3中怎么抠动态图
· EXCEL表格中字为什么会自动出现红颜色呢?
· 网络语言中“顶”是什么意思?
· MSN表情怎么下载呢
· 为什么用Word 打字的时候加字会消失?
· 我的QQ在回复时显示的字全都横起啦是怎么回事啊
· 复印纸就是打印纸吗
· QQ空间最新日志无法显示呀
· android手机怎么发彩信
· VEGAS或AE怎么做到视频只有一部分有颜色
· 因iastor.sys引起的蓝屏问题
· Win7桌面上的程序快捷方式全都打不开了,怎么办?
· 为什么安装ie9时老是安装失败呢?
· Windows7 中文家庭高级版为什么不能激活?
· maya里按P键和约束里的父子有什么区别啊?
· AfterEffect CS3中怎么抠动态图