re default programs


  1. Posts : 79
    windows 7
       #1

    re default programs


    I have a learning center app - computer has about 10 logins
    each login is for a different class
    one is for MS Office
    one for Open Office
    one is for beginner
    etc.

    All programs are installed for all users, but some users do not have direct access to all programs.

    the MS Office and Open Office setup is a piece of cake.
    one has MS Office set as default
    one has Open Office set as default.
    for Beginner, I set Wordpad as default
    and the question is ----
    How do I configure this user so that other office files, like XLS(X), PPT(X), etc. do not open ???????????? since this user theoretically does not have an office program installed.
    Actually, I forgot what happens when u try to open one of these files with no supporting program.

    thx
      My Computer


  2. Posts : 2,588
    Microsoft Windows 8.1 Pro 64-bit
       #2

    Hello ruggb, Hopefully I can be of help.

    Go into Control Panel>Programs>Default Programs and click "Set your default programs". Select a program and click "Choose defaults for this program". Check or uncheck extensions based on what you would like that program to open.

    In addition, in Default Programs, click "Associate a file type or protocol with a program". A list will pop up, and you can select another program to open specific extensions.

    Hope this answers your question. Post back and let us know how it goes, or if you need any further help.
      My Computer


  3. Posts : 79
    windows 7
    Thread Starter
       #3

    thx dustsailor

    the issue is - if there is no program installed to open an XLS file and you dbl click on one what happens??

    Since MS Office and Open Office are installed on the unit MS Office is the default and there is no way to change it to "unknown application" that I know of.
      My Computer


  4. Posts : 72,037
    64-bit Windows 11 Pro for Workstations
       #4

    Hello Ruggb,

    If you install a program on the computer, then by default all users on the computer will be able to run the program unless the program runs elevated and the user is a standard users, or you were able to specify to not allow other users to run the program during installation.

    When a users tries to open a file that doesn't have a program associated to open it with, then they will get this below to choose a option to use to find a program to open it with. If they choose the bottom option, it will open the usual Open with dialog.
    re default programs-open-.jpg
    If you unassociate a file extension (ex: .xls), then that will affect all users on the computer.

    What edition of Windows 7 do you have? It depends on what edition you have for what options you may have available to prevent a user from being able to run specific files and/or programs.

    Hope this helps some,
    Shawn
      My Computer


  5. Posts : 2,588
    Microsoft Windows 8.1 Pro 64-bit
       #5

    Brink said:
    If you unassociate a file extension (ex: .xls), then that will affect all users on the computer.
    Apologies for the misinformation. I read a microsoft article that said "default programs" were per-user. Apparently that is limited to setting the actual default programs. Thanks for clarifying.

    With certain versions of windows, you can edit the group policy, but I wouldn't know how to do that per-user. Brink will be more helpful here I think.
      My Computer


  6. Posts : 72,037
    64-bit Windows 11 Pro for Workstations
       #6

    Hello Dusty,

    No, you are corrrect. Default Programs and Open with are a per user setting and not global. It's just that when you unassociate a file extension it strips the registry enty for that file extension which does affect all users. That's all. :)
      My Computer


  7. Posts : 2,588
    Microsoft Windows 8.1 Pro 64-bit
       #7

    What about associating another program to an extension (Which extensions to use is another matter), such as wordpad for the "basic" user? I'm not sure what pop-up will be displayed if a program cannot run a specific extension, but it could be helpful, assuming "Associate a file type or protocol with a program" is per user and not global. I have a feeling the pop-up would look much like the one you posted in your first post. Brink, if you are aware of a better method of restricting program access per user, then disregard this post. As you say, Ruggb will likely need a higher version of windows 7 in order to change such settings, if available.

    Its a bit controversial, but windows live family safety may come in handy here. At least you would be able to restrict specific programs per user, but a single hotmail account may be needed for that feature, I am not completely sure. Example:
    re default programs-capture.png
      My Computer


  8. Posts : 72,037
    64-bit Windows 11 Pro for Workstations
       #8

    Dusty,

    It really just depends on what edition Ruggb has for what options may work best. If the other user is also an administrator instead of a standard user, then none this would matter since the other user will still be able to just as easily change the setting to what they want.

    If the other user is a standard user, then one option would be to open the "Security" permissions of the .exe file of any program you do not want a user to be able to run, add that specific user account to the list, and set the access permissions to "Deny" for that user only. This will stop the user from being able to use that program, but not stop them from installing another program that could open the file though.
    Again, we need to know what edition he has to see what may work best. :)
      My Computer


  9. Posts : 79
    windows 7
    Thread Starter
       #9

    lots o information - thx - i think.

    we are using W7 x64 Pro

    the issue is not one of security. I just want the computer to react like it does not know what program to use because it hasn't been installed.

    The program must be installed for other student logons and as I understand it, installing for one user only keeps links from appearing in other user's start menus. Obviously, they can browse the program files folder and open Excel but there are no direct links to the program on their menus.

    I have removed and set links for different users, but I have a Beginner User and they might have XLS files in their documents and I would like them to get the popup above.
    It is sounding like it isn't possible to set the .XLS extension to be unknown on a per user basis.

    What I want is to stop the program from opening when they dbl clk the .XLS file.
    There are a few file extensions listed in the user hive and I was hoping I could add .XLS there and do what I wanted but..... maybe not. None of the ones listed are unknown so I didn't know what to experiment with.

    I guess I will just have to make sure there are no XLS files in their documents folder.

    It isn't like a disaster, I'm just trying to make their experience as real life as possible.

    thx
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 17:51.
Find Us