我正在使用PowerShell ISE(我认为4).
我正在编写登录脚本来替换旧的'*.BAT'文件.
我试图在从桌面"创建/删除"某些目录之前测试用户配置文件条件.
If(($env:userprofile = "rmullins"))
{
Remove-Item $env:userprofile\Desktop\ITFILES -Recurse -Force
}
Run Code Online (Sandbox Code Playgroud)
所以我运行以下内容来查看发生了什么:
md -Path $env:userprofile\Desktop\ITFILES
Run Code Online (Sandbox Code Playgroud)
路径在以下位置创建:C:\ Windows\System32 .........
上面的MD命令工作正常,直到我运行'IF'语句.我想我可能不明白这个$env:userprofile部分是如何工作的.
有任何想法吗?