Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Can't open selected file in windows explorer from application
Forum Updated to NodeBB v4.3 + New Features

Can't open selected file in windows explorer from application

Scheduled Pinned Locked Moved Solved General and Desktop
21 Posts 2 Posters 8.1k Views 1 Watching
  • 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.
  • mrjjM mrjj

    Hi
    For test, try disable any extra virus scanner you have installed.

    NiagarerN Offline
    NiagarerN Offline
    Niagarer
    wrote on last edited by
    #11

    @mrjj
    Good point,
    unfortunately doesn't help :/

    mrjjM 1 Reply Last reply
    0
    • NiagarerN Niagarer

      @mrjj
      Good point,
      unfortunately doesn't help :/

      mrjjM Offline
      mrjjM Offline
      mrjj
      Lifetime Qt Champion
      wrote on last edited by
      #12

      @Niagarer
      Would have been too easy. ;)

      did you try with quotes ?
      explorer.exe /select,"e:\test.txt"
      (in cmd)

      NiagarerN 1 Reply Last reply
      0
      • mrjjM mrjj

        @Niagarer
        Would have been too easy. ;)

        did you try with quotes ?
        explorer.exe /select,"e:\test.txt"
        (in cmd)

        NiagarerN Offline
        NiagarerN Offline
        Niagarer
        wrote on last edited by Niagarer
        #13

        @mrjj
        Yup, unfortunately also no solution... but then it does not open my documents folder, it just open the explorer
        Slowly but surely it start to get funny

        update
        When I try to select, it just opens the explorer, if not, it opens the documents folder

        1 Reply Last reply
        0
        • mrjjM Offline
          mrjjM Offline
          mrjj
          Lifetime Qt Champion
          wrote on last edited by
          #14

          well it does open docs here too if no /select
          if i do
          .. /select,"file that dont exists"
          it opens "This PC"

          NiagarerN 1 Reply Last reply
          0
          • mrjjM mrjj

            well it does open docs here too if no /select
            if i do
            .. /select,"file that dont exists"
            it opens "This PC"

            NiagarerN Offline
            NiagarerN Offline
            Niagarer
            wrote on last edited by Niagarer
            #15

            @mrjj
            yes, the weird thing is, that the explorer defiantely knows the file. I even can search in the explorer search line and it finds the file.
            But as you wrote, from cmd it can't find the file...
            I can navigate to the right folder on the G drive, it still can't find the file

            mrjjM 1 Reply Last reply
            0
            • NiagarerN Niagarer

              @mrjj
              yes, the weird thing is, that the explorer defiantely knows the file. I even can search in the explorer search line and it finds the file.
              But as you wrote, from cmd it can't find the file...
              I can navigate to the right folder on the G drive, it still can't find the file

              mrjjM Offline
              mrjjM Offline
              mrjj
              Lifetime Qt Champion
              wrote on last edited by
              #16

              @Niagarer
              But its only /select that is broken correct?
              if you do other commands it does work?
              like
              type e:\test.txt

              NiagarerN 1 Reply Last reply
              0
              • mrjjM mrjj

                @Niagarer
                But its only /select that is broken correct?
                if you do other commands it does work?
                like
                type e:\test.txt

                NiagarerN Offline
                NiagarerN Offline
                Niagarer
                wrote on last edited by Niagarer
                #17

                @mrjj
                No, I don't think so.
                All the following commands don't work:

                // here it says, it could find that file... it is definately there
                notepad G:/test.txt
                
                explorer G:/
                
                explorer /select G:/test.txt
                
                mrjjM 1 Reply Last reply
                0
                • NiagarerN Niagarer

                  @mrjj
                  No, I don't think so.
                  All the following commands don't work:

                  // here it says, it could find that file... it is definately there
                  notepad G:/test.txt
                  
                  explorer G:/
                  
                  explorer /select G:/test.txt
                  
                  mrjjM Offline
                  mrjjM Offline
                  mrjj
                  Lifetime Qt Champion
                  wrote on last edited by
                  #18

                  @Niagarer
                  and g:\ is just another hard drive or partition ?
                  Like c:\ ?

                  But it dont work at c:\ either so must be something broken in your windows.

                  1 Reply Last reply
                  0
                  • mrjjM Offline
                    mrjjM Offline
                    mrjj
                    Lifetime Qt Champion
                    wrote on last edited by mrjj
                    #19

                    Oh
                    in cmd
                    you must use \ that slash. not / .

                    Qt makes it possible to use / but windows dont know it natively.

                    NiagarerN 1 Reply Last reply
                    1
                    • mrjjM mrjj

                      Oh
                      in cmd
                      you must use \ that slash. not / .

                      Qt makes it possible to use / but windows dont know it natively.

                      NiagarerN Offline
                      NiagarerN Offline
                      Niagarer
                      wrote on last edited by Niagarer
                      #20

                      @mrjj
                      Ok, I got it. Yes G is just another drive and it didn't work on any drive because:
                      I also noticed this \ and / thing and this was one of my mistakes.
                      Another thing, why cmd could not find one of my test.txt files I tried to open was that I named it test.txt (so the actual file name was test.txt.txt as my browser told me <facepalm x3>).
                      And one last thing, that is no less stupid is, that I sent the path from another object and this object did not send the .txt ending. Baad day :D
                      And I copied the path of some text files from the explorer and tried these, but the \ made it not working.
                      I thought that

                      QDir::toNativeSeperators(pathIn);
                      

                      would fix \ to / (or \ on windows), but that seems to be wrong. It just takes normal paths with / and translates it to \ on windows http://doc.qt.io/qt-4.8/qdir.html#toNativeSeparators

                      Thank you very much for you help!

                      1 Reply Last reply
                      2
                      • mrjjM Offline
                        mrjjM Offline
                        mrjj
                        Lifetime Qt Champion
                        wrote on last edited by mrjj
                        #21

                        Ahh that is a classic :)))
                        I forgot about it.
                        alt text

                        Most stupid settings the history of windows as renaming the file will not actually work and you
                        get 2 x extension.

                        alt text

                        1 Reply Last reply
                        2

                        • Login

                        • Login or register to search.
                        • First post
                          Last post
                        0
                        • Categories
                        • Recent
                        • Tags
                        • Popular
                        • Users
                        • Groups
                        • Search
                        • Get Qt Extensions
                        • Unsolved