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 7.8k 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.
  • NiagarerN Niagarer

    @mrjj
    Ok weird then, I also tried on win 10 ...
    I can't find differences between the files I tried... only MTTH.txt works

    update
    Oh, ok it seems to be a general problem with my system... I also can't open it from cmd like you tried... it opens my dcuments then... So it seems not to be a qt problem

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

    @Niagarer
    All files work here. Even folders.
    I also tried other drives and so i agree must be something locally
    in your system. ( no idea what though)

    NiagarerN 1 Reply Last reply
    1
    • mrjjM mrjj

      @Niagarer
      All files work here. Even folders.
      I also tried other drives and so i agree must be something locally
      in your system. ( no idea what though)

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

      @mrjj
      Ok, yes I even can't open the MTTH.txt file from cmd, it just opens my documents folder every time...
      I have no idea... I hope I can fix this
      Thanks for your help!

      I can open the files with a notepad, but not with the explorer. So my explorer seems to be sick.
      I will update anyways when I have a solution

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

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

        NiagarerN 1 Reply Last reply
        0
        • 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