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
浙公网安备 33010602011771号