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