PowerShell Script:

 

1. Create share folder on target machine using powershell script: 

 

Function CreateShare($Servername,$Foldername,$Sharename) {

$d=$Foldername.Split(":")

$path="\\$Servername\"+$Foldername.Split(":")[0]+"$"+$Foldername.Split(":")[1]

IF (!(TEST-PATH $path))

{

NEW-ITEM $path -type Directory

}

If (!(GET-WMIOBJECT Win32_Share -ComputerName $Servername| Where-Object -FilterScript {$_.Name -eq $Sharename})) {

$Shares = [wmiclass]"\\$Servername\Root\cimv2:Win32_share"

$results = $Shares.Create($Foldername,$Sharename,0,0)

return $results.returnvalue

 

}

ELSE #write-host "$Sharename already exists"

{

return 0

}

}

 

CreateShare("Mymachine", "C:\share1", "ShareOne")

 

 2.  Get Windows Operating system name of specified machine


(Get-WmiObject Win32_OperatingSystem -ComputerName localhost).Caption

 

posted on 2012-06-07 15:27  Melissa_00  阅读(313)  评论(0)    收藏  举报