Function FunWMI($strShare)ide
{ip
Get-WmiObject win32_share -Filter "type=$strShare"it
}io
if(!$args)class
{file
Write-Host "You must supply an argument.Try ArgsShare.ps1 ?"di
}view
elsevi
{co
$strShare=$args
switch($strShare)
{
"admin" {$strShare=2147483648 ; FunWMI($strShare)}
"print" {$strShare=2147483649;FunWMI($strShare)}
"file"{$strShare=0;FunWMI($strShare)}
"ipc"{$strShare=2147483651;FunWMI($strShare)}
"all"{Get-WmiObject -Class win32_share}
Default{Write-Host "You must supply either :admin、print、file、ipc、or all`n Example:>ArgsShare.ps1 admin"}
}
}