[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] PowerShell怎样把字面字符串中的变量展开?

下面$HOME是字面量文本, 怎样展开它呢? 下面代码无效
  1. $s = '$HOME\desktop\春天来了.pdf'
  2. Resolve-Path  $s
复制代码

回复 3# Five66


    感谢楼上两位指导,
可能我描述的有问题, 我需要展开的就是字面量, 它是读取某个文件中的值, 不能手动加"

TOP

回复 5# Batcher


    完成代码就是解析字符串里面的变量实际值, 再加上其后面的文本, 例如我的电脑上展开应该是

C:\Users\Administrator\Desktop\春天来了.pdf

TOP

本帖最后由 小白龙 于 2024-3-30 16:49 编辑

回复 3# Five66


    感觉可能无解, 或者实现起来太麻烦了, 还有下面这种情况:

'$env:APPDATA\abc.txt'

TOP

回复 8# Five66


    不是这样的, 就是像我最开头的那种, 全是单引号引起来的

TOP

回复 13# Five66


    大佬真够细心的, 确实有这个情况

TOP

返回列表