Code: Select all
1
21
19.6G /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/OS/Win7 x86 SP1
25.3G /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/OS/XP SP3
52.5G /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/OS/Win7 x64
49.3G /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/OS/Essen Win7
146.7G /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/OS
680.1M /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/App/W7x86 View Agent 5.0
770.1M /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/App/W7x86 CYGWIN
1.2G /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/App/W7x86 ActiveTCL 8.5
732.1M /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/App/W7x86 View Agent 5.1
2.6G /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/App/SEP test 2 for Daktronics
444.1M /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/App/Due whatever
380.1M /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/App/W7x86 Trend Notifier
6.7G /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/App/movado pub
13.4G /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/App
946.3M /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/User/DataMiner
2.7G /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/User/TW-Win64-test-2
782.3M /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/User/TMDS-TestVM
744.2M /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/User/TommyTester
2.2G /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/User/KurschunFinch
7.4G /vmfs/volumes/4c361ff9-f5ab5aa5-411a-003048c85ebe/Support2 MCP/UnideskLayers/User
I have code that knows how many machines to look for, and the first line of my input tells you how many lines of output to expect (in this case it's number of directories). My code works, but it doesn't handle more than one machine.
Code: Select all
Count = CountString(*plink\Output, #CRLF$)
For x = 1 To Count
If CachePointCount > 0
Debug CachePointCount
For y = 1 To CachePointCount
DirectoryCount = Val(StringField(*plink\Output, y + DirectoryCount, Chr(10)))
Debug DirectoryCount
For z = 2 To DirectoryCount
Debug StringField(*plink\Output, z, Chr(10))
Next
x + DirectoryCount + 1
Next
Host()\Uptime = StringField(*plink\Output, x, Chr(10))
Host()\Version = StringField(*plink\Output, x + 1, Chr(10))
Host()\IP_Address = StringField(*plink\Output, x + 2, Chr(10))
x + 2