无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 3718|回复: 26
打印 上一主题 下一主题

[已解决] 有什么办法可让文件夹始终指向%temp%

[复制链接]
跳转到指定楼层
1#
发表于 2020-5-18 01:37:10 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2010hook 于 2020-5-19 06:02 编辑

我测试,mklink 可以使用相对或绝对路径,不过换一个系统用户就报错无法使用了。无法像lnk那样修改为环境路径。
你们有没有什么办法让某些文件夹始终指向%temp%?
谢谢!

点评

辛苦了  发表于 2024-4-22 19:43

评分

参与人数 1无忧币 +2 收起 理由
yyz2191958 + 2 淡定

查看全部评分

2#
 楼主| 发表于 2020-5-18 11:01:59 | 显示全部楼层
9zhmke 发表于 2020-5-18 07:44
路径直接写成%temp%不就行了?

没用,没那么简单

点评

我试了30年了,一直可以用,没出啥问题啊。你的%temp%不能作为文件夹指向?  详情 回复 发表于 2020-5-18 11:24
回复

使用道具 举报

3#
 楼主| 发表于 2020-5-18 11:35:32 | 显示全部楼层
本帖最后由 2010hook 于 2020-5-18 11:37 编辑
9zhmke 发表于 2020-5-18 11:24
必须硬链接?有很多其他方法可以解决的。你的意思是说你经常会更改这个temp的指向,要求更改过后,硬链接 ...

不必硬链接,你用什么方法?
%temp%跟%UserProfile%有关,换了用户就失效了。
每次换系统都要执行更改,有时删除还会报错,能忍我就不会发这个帖了。

点评

临时变量的环境变量确实是用户变量优先于系统变量 我常用的方法是先把快捷方式指向某个批处理、VBS或者EXE文件,用这个批处理来判断并重定向。  详情 回复 发表于 2020-5-18 11:42
回复

使用道具 举报

4#
 楼主| 发表于 2020-5-18 15:39:29 | 显示全部楼层
本帖最后由 2010hook 于 2020-6-26 08:16 编辑

谢谢建议!这次更新版会保留一些用到的命令工具。

我的系统要么 PE 要么 RamOS VHD,而Ramdisk的GUID固定,我想到一个办法:
\\?\Volume{D9B257FC-684E-4DCB-AB79-03CFA2F6B750}\Windows\Temp
回复

使用道具 举报

5#
 楼主| 发表于 2020-5-18 21:04:15 | 显示全部楼层
哈哈,实测通过,问题解决!
  1. mklink /j "%~dp0Folder" "\\?\Volume{D9B257FC-684E-4DCB-AB79-03CFA2F6B750}\Windows\Temp"
复制代码

点评

其实 我一直都是这么用的。 我有一个 临时的系统,只想显示 c: 和 其他盘的一部分目录,就用 mklink + vol 把没有分配盘符的卷里面的目录链接到 c:  详情 回复 发表于 2020-6-14 20:07
这个就是朱玛说的guid固定法,我也用这种方法来imdisk加载内存系统vdf很好很方便!  详情 回复 发表于 2020-5-19 01:01
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-21 23:04

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表