PowerShell 2.0で次のコマンドを使用して、特定のフォルダが共有されているかどうかを確認していますが、エラーが発生しています。ディレクトリが共有されているかどうかを確認するPowerShellスクリプト?
[bool](Get-WmiObject -Class Win32_Share -ComputerName ravenPC -Filter "Path='D:\websites\website1'")
はまた、私はそれが真か偽かどう変数にブール値の値を格納し、それを毎回チェックしたいです。誰かが私にこれを助けることができますか?
次のように私が手にエラーがある:
Get-WmiObject : Invalid query At line:1 char:21 + [bool](Get-WmiObject <<<< -Class Win32_Share -ComputerName ravenPC -Filter "Path='D:\websites\website1'") + CategoryInfo : InvalidOperation: (:) [Get-WmiObject], ManagementException + FullyQualifiedErrorId : GetWMIManagementException,Microsoft.PowerShell.Commands.GetWmiObjectCommand
たぶん、あなたはこの(私のローカルマシン上でテスト)のようなものを使用することができます'if(Get-WmiObject -Class Win32_Share | Select-String -pattern" yourFolder "){エコーは共有されています。 } ' – Hackerman
Bro、これは動作しません。エラーはありませんが、出力はありません:( – CodeX