ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Find Source of Windows Mapped Drives

    IT Discussion
    windows storage mapped drive network file system smb
    5
    21
    2.4k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • JaredBuschJ
      JaredBusch @scottalanmiller
      last edited by JaredBusch

      @scottalanmiller said in Find Source of Windows Mapped Drives:

      @gjacobse said in Find Source of Windows Mapped Drives:

      Any idea if this will work via ScreenConnect CMD?

      Does not.

      does, but you won't see user data as the SC session is run under an admin account.

      scottalanmillerS 1 Reply Last reply Reply Quote 1
      • scottalanmillerS
        scottalanmiller @JaredBusch
        last edited by

        @jaredbusch said in Find Source of Windows Mapped Drives:

        @scottalanmiller said in Find Source of Windows Mapped Drives:

        @gjacobse said in Find Source of Windows Mapped Drives:

        Any idea if this will work via ScreenConnect CMD?

        Does not.

        does, but you won't see user data as the SC session is run under an admin account.

        It didn't run for me at all, threw an error. Did you wrap it in something?

        JaredBuschJ 2 Replies Last reply Reply Quote 0
        • JaredBuschJ
          JaredBusch @scottalanmiller
          last edited by JaredBusch

          @scottalanmiller said in Find Source of Windows Mapped Drives:

          @jaredbusch said in Find Source of Windows Mapped Drives:

          @scottalanmiller said in Find Source of Windows Mapped Drives:

          @gjacobse said in Find Source of Windows Mapped Drives:

          Any idea if this will work via ScreenConnect CMD?

          Does not.

          does, but you won't see user data as the SC session is run under an admin account.

          It didn't run for me at all, threw an error. Did you wrap it in something?

          0_1530889838177_3ab38ff8-8ceb-4127-9011-72ac13ae3ba2-image.png
          0_1530889775039_526d55d9-0d0a-433b-bc94-25958e0f039e-image.png

          1 Reply Last reply Reply Quote 1
          • JaredBuschJ
            JaredBusch @scottalanmiller
            last edited by

            @scottalanmiller Again, this does you likely no good, as the admin session likely has nothing mapped in the first place. but it does run as it should.

            scottalanmillerS M 2 Replies Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller @JaredBusch
              last edited by

              @jaredbusch said in Find Source of Windows Mapped Drives:

              @scottalanmiller Again, this does you likely no good, as the admin session likely has nothing mapped in the first place. but it does run as it should.

              I don't see where you ran this..

              Get-WmiObject -Class Win32_LogicalDisk -Filter "DriveType=4" | ForEach-Object { Write-Host ("{0} {1}" -f ($_.DeviceID), ($_.ProviderName)) }
              
              JaredBuschJ 1 Reply Last reply Reply Quote 0
              • JaredBuschJ
                JaredBusch @scottalanmiller
                last edited by JaredBusch

                @scottalanmiller said in Find Source of Windows Mapped Drives:

                @jaredbusch said in Find Source of Windows Mapped Drives:

                @scottalanmiller Again, this does you likely no good, as the admin session likely has nothing mapped in the first place. but it does run as it should.

                I don't see where you ran this..

                Get-WmiObject -Class Win32_LogicalDisk -Filter "DriveType=4" | ForEach-Object { Write-Host ("{0} {1}" -f ($_.DeviceID), ($_.ProviderName)) }
                

                bottom of the second screen shot..

                I copied it right from this thread and ran it.

                First without the foreach and then the full command.

                1 Reply Last reply Reply Quote 0
                • JaredBuschJ
                  JaredBusch
                  last edited by

                  sequence:

                  • net use to show nothing mapped.
                  • net use s: \\fsldc02\software to map an S drive
                  • net use to show mapping.
                  • Get-WmiObject -Class Win32_LogicalDisk -Filter "DriveType=4" with the approriate #!ps prefix for ScreenConnect
                  • Get-WmiObject -Class Win32_LogicalDisk -Filter "DriveType=4" | ForEach-Object { Write-Host ("{0} {1}" -f ($_.DeviceID), ($_.ProviderName)) } with the approriate #!ps prefix.
                  scottalanmillerS 1 Reply Last reply Reply Quote 0
                  • M
                    manxam @JaredBusch
                    last edited by manxam

                    @jaredbusch said in Find Source of Windows Mapped Drives:

                    @scottalanmiller Again, this does you likely no good, as the admin session likely has nothing mapped in the first place. but it does run as it should.

                    @JaredBusch and @scottalanmiller and this is where my original comment came in about admin account. Most RMM tools run under elevated privileges and, therefore, return no data as they're not running under the user context. One could, however, likely do a "Start-Process powershell.exe -Credential "domain\user"" before the wmic command but it gets awfully complicated at that point.

                    JaredBuschJ 1 Reply Last reply Reply Quote 2
                    • JaredBuschJ
                      JaredBusch @manxam
                      last edited by JaredBusch

                      @manxam said in Find Source of Windows Mapped Drives:

                      @jaredbusch said in Find Source of Windows Mapped Drives:

                      @scottalanmiller Again, this does you likely no good, as the admin session likely has nothing mapped in the first place. but it does run as it should.

                      @JaredBusch and @scottalanmiller and this is where my original comment came in about admin account. Most RMM tools run under elevated privileges and, therefore, return no data as they're not running under the user context. One could, however, likely do a "Start-Process powershell.exe -Credential "domain\user"" before the wmic command but it gets awfully complicated at that point.

                      Yes, you are right, but I was just correcting the statement that it would not run from ScreenConnect.

                      M 1 Reply Last reply Reply Quote 0
                      • M
                        manxam @JaredBusch
                        last edited by manxam

                        @jaredbusch, totally understood. I wasn't claiming otherwise. I just wanted to vocalize it for others who jump into the thread.
                        Thanks for the verification.

                        1 Reply Last reply Reply Quote 0
                        • scottalanmillerS
                          scottalanmiller @JaredBusch
                          last edited by

                          @jaredbusch said in Find Source of Windows Mapped Drives:

                          • Get-WmiObject -Class Win32_LogicalDisk -Filter "DriveType=4" | ForEach-Object { Write-Host ("{0} {1}" -f ($_.DeviceID), ($_.ProviderName)) } with the approriate #!ps prefix.

                          I've not used that before. I use @powershell and that normally works but did not work here.

                          JaredBuschJ 1 Reply Last reply Reply Quote 0
                          • JaredBuschJ
                            JaredBusch @scottalanmiller
                            last edited by JaredBusch

                            @scottalanmiller said in Find Source of Windows Mapped Drives:

                            @jaredbusch said in Find Source of Windows Mapped Drives:

                            • Get-WmiObject -Class Win32_LogicalDisk -Filter "DriveType=4" | ForEach-Object { Write-Host ("{0} {1}" -f ($_.DeviceID), ($_.ProviderName)) } with the approriate #!ps prefix.

                            I've not used that before. I use @powershell and that normally works but did not work here.

                            That is the proper way to run powershell from ScreenConnect.

                            So what you were doing was launch powershell from a command prompt session.

                            Doing @powershell, you probably need to handle escaping quotes or something is all.

                            scottalanmillerS 1 Reply Last reply Reply Quote 0
                            • scottalanmillerS
                              scottalanmiller @JaredBusch
                              last edited by

                              @jaredbusch said in Find Source of Windows Mapped Drives:

                              Doing @powershell, you probably need to handle escaping quotes or something is all.

                              Likely

                              JaredBuschJ 1 Reply Last reply Reply Quote 0
                              • JaredBuschJ
                                JaredBusch @scottalanmiller
                                last edited by

                                @scottalanmiller said in Find Source of Windows Mapped Drives:

                                @jaredbusch said in Find Source of Windows Mapped Drives:

                                Doing @powershell, you probably need to handle escaping quotes or something is all.

                                Likely

                                https://docs.connectwise.com/ConnectWise_Control_Documentation/Get_started/Host_page/Run_a_command_from_the_Host_page#Use_Powershell

                                1 Reply Last reply Reply Quote 1
                                • 1
                                • 2
                                • 1 / 2
                                • First post
                                  Last post