Highlighted
3 Argentum

Re: remote administration Powerpath

Jump to solution

I was just able to download and install powerpath viewer, looks like it was released on the 8th. It is in its own section under; Home > Support > Software Downloads and Licensing > Downloads P-R > PowerPath Viewer

Only issue I'm working through now is creating a silent install process. Won't be fun manually installing the components on each of the hosts in our environment.

View solution in original post

0 Kudos
Highlighted
3 Argentum

Re: remote administration Powerpath

Jump to solution

Found the silent install instructions in the release notes, page 19.

Home > Support > Technical Documentation and Advisories > Software ~ P-R ~ Documentation > PowerPath Family > PowerPath > Release Notes

Highlighted
2 Bronze

Re: remote administration Powerpath

Jump to solution

sincere appologies but it looks like this product has not been released by Engineering yet.

I'll update this thread once it has been released with the location,

aubrey TS2

0 Kudos
Highlighted
3 Argentum

Re: remote administration Powerpath

Jump to solution

You could use the mmc snap in to connect to other servers. You have to do it from a server that has powerpath installed. I created this little hack of vbscript when we were seeing dead paths after SP reboots. It asks you for your credentials (domain, username and password) and adds all the hosts found in c:\hosts.txt file (1 server per line). I also add disk management, this way if there is a path issue you can rescan and fix it that way. I call it a hack since it uses sendkeys, so don't touch anything while it runs .

Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("c:\hosts.txt", ForReading)

Const ForReading = 1

Dim array_hosts()
i = 0
Do Until objFile.AtEndOfStream
Redim Preserve array_hosts(i)
array_hosts(i) = objFile.ReadLine
i = i + 1
Loop

Dim username, password

domain = InputBox("Enter the domain")
username = InputBox("Enter your username")
password = InputBox("Enter your password")

objFile.Close

' Create the MMC Application object.
Dim WshShell, objMMC, objNode, View, listitem, host, StdIn, fso
Set objMMC = Wscript.CreateObject("MMC20.Application")

' Show the MMC application.
objMMC.Show

Set StdIn = WScript.StdIn
i = i - 1

Set WshShell = WScript.CreateObject("WScript.Shell")

For j=0 to i

WshShell.Sendkeys "(%F)"
WshShell.Sendkeys "M"
WshShell.Sendkeys "(%D)"
WshShell.Sendkeys "P"
WshShell.Sendkeys "o"
WshShell.Sendkeys "(%A)"
WshShell.SendKeys "{DOWN}"
WshShell.SendKeys "{TAB}"
WshShell.Sendkeys array_hosts(j)
WshShell.SendKeys "{TAB}"
WshShell.SendKeys "{TAB}"
WshShell.SendKeys username
WshShell.SendKeys "{TAB}"
WshShell.SendKeys domain
WshShell.SendKeys "{TAB}"
WshShell.SendKeys password
WshShell.SendKeys "{TAB}"
WshShell.SendKeys "{ENTER}"

WshShell.SendKeys "(%C)"
WshShell.Sendkeys "(%D)"
WshShell.Sendkeys "Disk Management"
WshShell.Sendkeys "(%A)"

WshShell.SendKeys "{DOWN}"
WshShell.SendKeys "{TAB}"
WshShell.Sendkeys array_hosts(j)
WshShell.SendKeys "{ENTER}"
WshShell.SendKeys "(%C)"
WshShell.SendKeys "{ENTER}"


Next


WshShell.SendKeys "(%C)"
WshShell.Sendkeys "{ENTER}"


' Leave the MMC application in user control when this script ends.

objMMC.UserControl = 1
password = "garabe data"

wscript.echo "Script Complete"

0 Kudos