所以我仍然是Powershell的新手,我正在尝试编写一个脚本,允许用户选择文件或文件夹,然后获取所述文件夹/文件的安全权限.问题是,我似乎无法将文件路径记录为稍后要使用的变量.这是我到目前为止所拥有的:
Function Get-Folder($initialDirectory)
{
[System.Reflection.Assembly]::LoadWithPartialName("System.windows.forms")
$foldername = New-Object System.Windows.Forms.FolderBrowserDialog
$foldername.rootfolder = "MyComputer"
$foldername.ShowDialog()
if($foldername.ShowDialog() -eq "OK") {
$folder += $foldername.SelectedPath
}
}
Run Code Online (Sandbox Code Playgroud)
也许我已经离开这个了,但它会拉起窗口选择一个文件或文件夹并让我选择两次,然后不将变量设置为文件路径.再说一遍,我对这种事情很陌生,所以我可能完全错了,但任何帮助都会非常有帮助.
谢谢!