Powershell mkdir路径错误-尝试连接字符串
我只是想做一个目录,但我想不出来。我正在尝试制作一个模板,因此我希望程序中的所有内容都引用表单名称。我正在使用Powershell Studio编写此程序 这不起作用(所需的方法):Powershell mkdir路径错误-尝试连接字符串,powershell,syntax,concatenation,mkdir,Powershell,Syntax,Concatenation,Mkdir,我只是想做一个目录,但我想不出来。我正在尝试制作一个模板,因此我希望程序中的所有内容都引用表单名称。我正在使用Powershell Studio编写此程序 这不起作用(所需的方法): $PATHDIR的输出返回C:\Users\Username\AppData\Local\Tools\ChangeMe,但它不会生成目录 这确实有效: $PATHDIR = "C:\Users\Username\AppData\Local\Tools\ChangeMe" md -Force $PATHDIR 我不
$PATHDIR
的输出返回C:\Users\Username\AppData\Local\Tools\ChangeMe
,但它不会生成目录
这确实有效:
$PATHDIR = "C:\Users\Username\AppData\Local\Tools\ChangeMe"
md -Force $PATHDIR
我不明白为什么一个有效,另一个无效。我想我不明白什么时候应该使用
()
vs”
vs
-多亏了Matt $FormName=($formChangeMe.Text | out string).Trim()
-多亏了Matt 比较两种情况下的$PATHDIR.Length
。就像PetSerAl说的那样。。。可能有一些额外的字符隐藏在那里$FormName=($formChangeMe.Text | out string).Trim()
?这很有效!非常感谢。将其作为答案,我会将其标记为正确。比较两种情况下的$PATHDIR.Length
。就像PetSerAl说的那样。。。可能有一些额外的字符隐藏在那里$FormName=($formChangeMe.Text | out string).Trim()
?这很有效!非常感谢。把它作为答案,我会把它标为正确的。
$PATHDIR = "C:\Users\Username\AppData\Local\Tools\ChangeMe"
md -Force $PATHDIR