快捷方式如何设置相对路径? 指向自身运行目录,不是绝对路径,可能到其他电脑上路径会改变。
发布网友
发布时间:2022-04-23 07:48
我来回答
共3个回答
热心网友
时间:2023-10-08 16:14
利用相对路径可以的,也就是利用PATH变量,把常用的几个路径加到PATH变量里,然后在桌面新建快捷方式,直接输入PATH里设置好的几个相对路径下的任意文件夹名或文件名,确定就可以了。
举个例子+详细说:假设有文件1.rar,U盘盘符一般是H:\和I:\,要在桌面上建立快捷方式指向1.rar。右键我的电脑--属性--高级--环境变量--在系统变量找到Path--编辑--在最后面加上H:\和I:\这两个路径,,路径中间必须要加分号,然后确定就可以了。在桌面上点右键--新建--快捷方式--输入1.rar--确定。(这时候一定要插入U盘,并且一定要确保有这个文件,否则会失败的,没有的话可以先建立一个,之后再删了也可以,快捷方式会留着的)
至此,就完成了,我试过的,可以~一定要追分啊,我可是想了半个小时啊~追问:
问题是我如果换了电脑后该咋办呀!!还得去改??回答:
你是说把U盘带到别的电脑上去?那样的话可以通过BAT汇编实现,不过挺麻烦的,需要一个批处理文件,一个注册表文件,和一个快捷方式,这样的话只要打开U盘里的批处理文件就可以在桌面生成一个快捷方式,然后就可以用了。如果要打开U盘自动执行的话还要加个AUTORUN.INF,但这样可能会被杀毒软件误删,因为它是U盘病毒常用的方法,而且可能也会造成快捷方式打开的时候出问题,不知该打开文件夹还是执行AUTORUN.INF中的命令。我先搜集一下注册表所需要的信息,晚上再回答你吧~补充:
把以下内容保存为path.REG(保存的时候保存类型选所有文件*.*):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Environment]ComSpec=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\ 74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,63,\ 00,6d,00,64,00,2e,00,65,00,78,00,65,00,00,00FP_NO_HOST_CHECK=NONUMBER_OF_PROCESSORS=1OS=Windows_NTPath=C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;h:\\;i:\\;j:\\;k:\\l:\\PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSHPROCESSOR_ARCHITECTURE=x86PROCESSOR_IDENTIFIER=x86 Family 15 Model 4 Stepping 9, GenuineIntelPROCESSOR_LEVEL=15PROCESSOR_REVISION=0409TEMP=c:\\windows\\tempTMP=c:\\windows\\tempwindir=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,\ 00,25,00,00,00
(其中Path=C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;h:\\;i:\\;j:\\;k:\\l:\\部分就是路径了,我把H、I、J、K、L盘都加进去了,应该够用了)
把以下内容保存为OK.bat文件:
echo offcopy 1.lnk C:\Documents and Settings\All Users\桌面regedit /s path.reg
(其中,1.lnk就是那个快捷方式,path.reg就是上面的注册表文件,名称可以改动,但要一致)最后把3个文件(bat 文件,reg 文件,快捷方式)放在一起,到一台电脑上,打开bat文件就可以了,桌面上会出现一个快捷方式,可以用的夏天的风的感言:
热心网友
时间:2023-10-08 16:15
在你需要的目录下, 新建一个快捷方式
对象位置:C:\Windows\explorer.exe + <空格> + <文件名>
如果你的文件在快捷方式所在目录的子文件夹里面, 那文件名这个位置就改成 <文件夹名字 + “\" + 文件名>, 多层文件夹也用同样方式加(尖括号需要删除)
内容如图:
热心网友
时间:2023-10-08 16:15
1.什么是绝对路径
绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,绝对路径一般在CGI程序的路径配置中经常用到,而在制作网页中实际很少用到。大家不用管它。
2.什么是相对路径
顾名思义,相对路径就是相对于当前文件的路径。网页中一般表示路径使用这个方法。 比如一个文件的路径是http: //xxxxx.home4u.china.com/feel/mine/dark.html,表示dark.html文件是在mine目录中的。那么这个页面中如果有个连接是指向网站首页index.html的,这个连接就应该这样表示:../../index.html。 ../ 表示上一级目录,第一个../表示回到feel目录,再一个../就表示回到了/Article/UploadFiles/200512/20051207100324228.gif。明白了这一点,相信你已经懂得了什么是相对路径。
祝你好运