Advertisement
Guest User

Untitled

a guest
Mar 25th, 2017
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. $nas = read-host "IP OF REPO?"
  2. $repo = "\\$nas\Volume_1\T$"
  3. $name = Get-Childitem env:computername | Select VALUE -ExpandProperty VALUE
  4. $ip = Test-Connection -ComputerName ($name) -Count 1  | foreach { $_.IPV4Address } | Select IPAddressToString -ExpandProperty IPAddressToString
  5. net use  V: $repo
  6. mkdir C:\temp\Serva-Root
  7. mkdir c:\temp\Serva-Root\Serva
  8. mkdir C:\temp\Serva-Root\Serva\TFTP
  9. subst u: c:\temp\Serva-Root
  10. cp c:\temp\serva.zip u:\Serva
  11. Expand-Archive u:\Serva\Serva.zip -DestinationPath U:\Serva
  12. Add-Content u:\Serva\Serva.ini "`nTFTP_LocalIP=$ip`nDHCP_LocalIP=$ip"
  13. U:\Serva\Serva64.exe
  14. ping 99.99.99.99 -n 1 -w 5000
  15. taskkill -IM Serva64.exe
  16. $Files = ls v:\  | foreach { $_.Name}
  17. #foreach ($File in $Files) {
  18.      
  19. #}
  20. foreach ($File in $Files) {
  21.     $mountResult = Mount-DiskImage V:\$file -passthru -NoDriveLetter
  22.     $driveID = ($mountresult | Get-Volume).UniqueId
  23.     $mountresult | Dismount-DiskImage
  24.     $FolderTop = (Get-Item v:\$file).Basename –replace “ “,”_”
  25.     mkdir u:\Serva\TFTP\WIA_WDS\$FolderTop
  26.     $Dest = "u:\Serva\TFTP\WIA_WDS\$FolderTop"
  27.     mountvol $Dest $DriveID
  28.     #New-Item -Path u:\Serva\TFTP\WIA_WDS\$File\$file -ItemType SymbolicLink -Value v:\$File
  29. }
  30. #dir u:\Serva\TFTP\WIA_WDS\ | Rename-Item –NewName { $_.name –replace “.iso“,”” }
  31. #dir u:\Serva\TFTP\WIA_WDS\ | Rename-Item –NewName { $_.name –replace “ “,”_” }
  32. #dir u:\Serva\TFTP\WIA_WDS\ | Rename-Item –NewName { $_.name –replace “.iso“,”” }
  33. #dir u:\Serva\TFTP\WIA_WDS\ | Rename-Item –NewName { $_.name –replace “ “,”_” }
  34. ping 99.99.99.99 -n 1 -w 5000
  35. u:\Serva\Serva64.exe
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement