# Regarding file access

**URL:** <https://tech-community.robotics.abb.com/t/regarding-file-access/15143>\
**Category:** AppStudio\
**Created:** [September 18, 2026, 9:50am UTC](https://tech-community.robotics.abb.com/t/regarding-file-access/15143 "2026-09-18T09:50:40Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![liang\_changhong](https://avatars.discourse-cdn.com/v4/letter/l/3bc359/32.png) [@liang\_changhong](https://tech-community.robotics.abb.com/u/liang_changhong)\
**Post date:** [September 18, 2026, 9:50am UTC](https://tech-community.robotics.abb.com/t/regarding-file-access/15143/1 "2026-09-18T09:50:40Z")

</div>

I would like to access the file system.xml located in the parent directory of $Home. What can I do?

---

<div class="post-metadata">

**Author:** ![yitong](https://avatars.discourse-cdn.com/v4/letter/y/3da27b/32.png) [@yitong](https://tech-community.robotics.abb.com/u/yitong)\
**Post date:** [September 22, 2026, 7:26am UTC](https://tech-community.robotics.abb.com/t/regarding-file-access/15143/2 "2026-09-22T07:26:07Z")

</div>

Use http get request: `https://127.0.0.1:80/fileservice/system.xml`

---

<div class="post-metadata">

**Author:** ![liang\_changhong](https://avatars.discourse-cdn.com/v4/letter/l/3bc359/32.png) [@liang\_changhong](https://tech-community.robotics.abb.com/u/liang_changhong)\
**Post date:** [October 2, 2026, 1:06am UTC](https://tech-community.robotics.abb.com/t/regarding-file-access/15143/3 "2026-10-02T01:06:47Z")

</div>

Sometimes the path is [https://127.0.0.1:5466/fileservice](https://127.0.0.1:5466/fileservice). How can I determine whether the port is 80 or something else?

---

<div class="post-metadata">

**Author:** ![yitong](https://avatars.discourse-cdn.com/v4/letter/y/3da27b/32.png) [@yitong](https://tech-community.robotics.abb.com/u/yitong)\
**Post date:** [October 8, 2026, 2:59am UTC](https://tech-community.robotics.abb.com/t/regarding-file-access/15143/4 "2026-10-08T02:59:30Z")

</div>

For a virtual controller running on your local computer, you can check the port used by the process to do this (this is a powershell command)

`Get-NetTCPConnection -State Listen | Where-Object { $_.OwningProcess -in (Get-Process Vrchost64).Id } | Format-Table LocalAddress, LocalPort, OwningProcess`

You can get the response like:

```txt
LocalAddress LocalPort OwningProcess
------------ --------- -------------
:: 5466 11696
:: 80 13408
0.0.0.0 53777 11696
0.0.0.0 51683 13408

```

The localPort starting with the two colons (`::`) in front indicates the port that the virtual control cabinet is listening on.
