2 Replies Latest reply on Nov 25, 2015 6:50 PM by continuum

    Why the separate options for copy.disable and paste.disable?

    UlyssesOfEpirus Hot Shot

      Tried the following options and various combinations of them, ie:

       

      - both disabled

      - only copy disabled

      - only paste disabled

       

      isolation.tools.copy.disable = "TRUE"

      isolation.tools.paste.disable = "TRUE"

       

      The result is unsurprisingly the same for all three combinations, you can't transfer anything from guest to host and neither the other way round by using the clipboards.

       

      Then why are there two separate options?

        • 1. Re: Why the separate options for copy.disable and paste.disable?
          continuum Guru
          Community WarriorsvExpert

          The parameters you mentioned exist since 10 years - maybe even 11 or 12 - not sure if they were introduced in WS 3 or WS 4.
          The functions may have worked slightly different at that time ...
          Since then they have not been changed - to keep the compatibility across versions.

          Disabling one of them would have to be coded, edited in the manuals and, docs.
          The result would be complaints and additional costs.
          Not touching the parameters does not involve any coding, does not need fixed docs and also does not produce any questions or complaints.
          I am sure you also would not file a feature request - its really not important enough.
          By the way - just looked them up in my outdated vmx-parameter list here
          http://sanbarrow.com/vmx/vmx-advanced.html#isolationtools

          I have even more parameters for the same effect:

          isolation.tools.copy.disable

          isolation.tools.paste.disable

          isolation.tools.copy.enable

          isolation.tools.paste.enable

          isolation.tools.dnd.disable
          I would need to look it up - cant say if the last 3 are still used at all ?
          As long as they dont change it completely so that your existing files stop to work as expected thats fine with me.
          Ulli

          • 2. Re: Why the separate options for copy.disable and paste.disable?
            continuum Guru
            vExpertCommunity Warriors

            Update:
            forget the 2 with enable - I doubt that they still work.
            But there is a lot of new stuff available in WS 12.
            Not sure if it is already activated but this looks much more granular now:

            I did not test any of the new parameters - so I cant say for sure they work as expected.
            All I say is that it looks like some engineers want a more specified behaviour - no wonder:being able to lock down the VM as the customers policy demands is a selling argument.

             

             

             

            DISCLAIMER:
            This is pure fiction - WS 12 may listen or ignore or complain about any of this parameters.
            In case it is already documented elsewhere - I was not aware of such a link and just inspected the content of the x64 directory.

             

             

            Global switch as we all know it:

             

            isolation.tools.copy.disable

            isolation.tools.paste.disable

             

            Copy and paste depending on the content :

             

            isolation.tools.copyPaste.Active.disable

            isolation.tools.copyPaste.File.disable

            isolation.tools.copyPaste.FileContent.disable

            isolation.tools.copyPaste.Image.disable

            isolation.tools.copyPaste.PlainText.disable

            isolation.tools.copyPaste.RTF.disable

             

             

            Copy different content from guest to host :

             

            isolation.tools.copyPaste.GH.disable    # global switch independant of content-type

            isolation.tools.copyPaste.GHActive.disable

            isolation.tools.copyPaste.GHFile.disable

            isolation.tools.copyPaste.GHFileContent.disable

            isolation.tools.copyPaste.GHImage.disable

            isolation.tools.copyPaste.GHPlainText.disable

            isolation.tools.copyPaste.GHRTF.disable

             

             

            Copy different stuff from host to guest :

             

            isolation.tools.copyPaste.HG.disable     # global switch independant of content-type

            isolation.tools.copyPaste.HGActive.disable

            isolation.tools.copyPaste.HGFile.disable

            isolation.tools.copyPaste.HGFileContent.disable

            isolation.tools.copyPaste.HGImage.disable

            isolation.tools.copyPaste.HGPlainText.disable

            isolation.tools.copyPaste.HGRTF.disable

             

            Same thing as before just for "dnd" - I assume this means drag'n'drop.

             

            First line is the global switch.

             

            isolation.tools.dnd.disable

             

            A subswitch for different types of content.

             

            isolation.tools.dnd.File.disable

            isolation.tools.dnd.FileContent.disable

            isolation.tools.dnd.Image.disable

            isolation.tools.dnd.PlainText.disable

            isolation.tools.dnd.RTF.disable

             

            Same as before but now also the direction can be set - first block guest to host :

            isolation.tools.dnd.GH.disable

            isolation.tools.dnd.GHFile.disable

            isolation.tools.dnd.GHFileContent.disable

            isolation.tools.dnd.GHImage.disable

            isolation.tools.dnd.GHPlainText.disable

            isolation.tools.dnd.GHRTF.disable

             

            Same as before : direction host to guest :

            isolation.tools.dnd.HG.disable

            isolation.tools.dnd.HGFile.disable

            isolation.tools.dnd.HGFileContent.disable

            isolation.tools.dnd.HGImage.disable

            isolation.tools.dnd.HGPlainText.disable

            isolation.tools.dnd.HGRTF.disable