How do I make automator services available to all user accounts?

I wrote an automator script and made it a service (the standard one that shows all hidden files, or un-shows all hidden files) and I'd like to make it a system-wide service so all user accounts on my Mac can use it.
I'd prefer to not log in to each account to set it up as I feel that would waste space (I know, not much is needed) but more importantly if I have to change the script I only have to do it in one place.
How do I do this?
I have other scripts I'd like to make available to all too.
I'm currently running OS X 10.9.5 on a 2008 (not Pro) MacBook core 2 duo.

Thank you, Frank. I'm aware of the packages but didn't realize how it all applied.
I didn't post if it worked for other user accounts because at the time, I didn't know. It was late when I got it working for my primary account and decided to check it later, which I did this morning, and the services did show up for the other accounts. Yea!!
As far as the workflows being "corrupt", I still don't know why, either.
It was odd that when I did Get Info for that file the Preview section actually showed (but of course, very tiny) the Automator script, so clicking (double-clicking? D-C worked this morning) it opened with no errors in Automator. Permissions are still 777 (unix), but I'll change them back to 666.
Hey! 666 removed them from Services! And when I try to open the workflow in Automator it tells me the file is corrupt. Go figure.
The answer to that might be that the /Library/Services directory already existed (because of the MacExplorer app I installed) so it held LaunchMacExplorer.workflow. The permissions on that file are drwxr-xr-x@ 3 padr  staff  102 Jan 27  2013 LaunchMacExplorer.workflow .
I always wondered why write was needed for a workflow. Read or execute (unix) should be good enough.
I changed some of the files to 751 to match the MacExplorer workflow and those not only changed the coloring (ls -al) in terminal but they also now show up in Services. Yea!

Similar Messages

  • I am new to Mac.  How do you make an app available to all users so you only have to go through set up once?

    I am new to Mac.  How do you share an app with all users so you only have to install once?

    You only have to install applications once, after which are available to all users on your Mac.  But each user account will have its own individual preferences to set and may have some initialization to do the first time the application runs in each account.
    Also, most applications that require entry of a license code accept the code once and apply it to all user accounts on your Mac.  But there are some exceptions, some applications, that don't seem to do this (or don't do it well)  and you may have to enter your license code in each user account the first time you run those applications in each account.  For example, iTunes will ask you to accept the license the first time you run it in each user account.

  • How do you make Motion templates availabe for all users for FCPX?

    How do you make Motion templates availabe for all users for FCPX?

    Copy your Motion Templates folder that is in your Movies folder to the movies folder of your other users.

  • How to make Steam library available for all users

    Hello!
    Can someone tell me - how to make my Steam library available to ALL users of my iMac without sharing a password?
    Or any other program of my account?

    Hard drive level Users/Sharing - Do a Get Info on the folder (command - I) and set permissions to everyone read/write, then click the gear at the bottom - Apply to Enclosed Items.

  • How to make saved IR available for all users

    Hi,
    I've created IR and saved it to several tabs based on search conditions.
    But they're only visible for developers.
    How to make these tabs available for all end-users ?
    Does version 4.0 support this option ?
    Thank you!

    Hi
    At present this feature is not included, although I believe it may be in 4.0. Many people have provided workarounds for this. None of which I have tried. I cannot find the original thread but here is a solution from a chap called Ruud
    >
    One way to share your saved reports with others is to 'Publish' your report settings to a few intermediate tables in your application and have other users 'Import' your settings from there. The reason for using intermediate tables is so that not all your saved reports need to be 'visible' to other users (only those that you've chosen to publish).
    Basically you have available the following views and package calls that any APEX user can access:-
    - flows_030100.apex_application_pages (all application pages)
    - flows_030100.apex_application_page_ir_rpt (all saved reports - inclusing defaults and all user saved reports)
    - flows_030100.apex_application_page_ir_cond (the associated conditions/filters for above saved reports)
    - wwv_flow_api.create_worksheet_rpt (package procedure that creates a new saved report)
    - wwv_flow_api.create_worksheet_condition (package procedure that creates a condition/filter for above saved report)
    The way I've done it is that I've created 2 tables in my application schema that are straightforward clones of the 2 above views.
    CREATE TABLE user_report_settings AS SELECT * FROM flows_030100.apex_application_page_ir_rpt;
    CREATE TABLE user_report_conditions AS SELECT * FROM flows_030100.apex_application_page_ir_cond;
    ( NB. I deleted any contents that may have come across to make sure we start with a clean slate. )
    These two tables will act as my 'repository'.
    To simplify matters I've also created 2 views that look at the same APEX views.
    CREATE OR REPLACE VIEW v_report_settings AS
    SELECT r.*
    p.page_name
    FROM flows_030100.apex_application_page_ir_rpt r,
    flows_030100.apex_application_pages p
    WHERE UPPER ( r.application_name ) = <Your App Name>
    AND r.application_user 'APXWS_DEFAULT'
    AND r.session_id IS NULL
    AND p.application_id = r.application_id
    AND p.page_id = r.page_id;
    CREATE OR REPLACE VIEW v_report_conditions AS
    SELECT r.*
    p.page_name
    FROM flows_030100.apex_application_page_ir_cond r,
    flows_030100.apex_application_pages p
    WHERE UPPER ( r.application_name ) = <Your App Name>
    AND r.application_user 'APXWS_DEFAULT'
    AND p.application_id = r.application_id
    AND p.page_id = r.page_id;
    I then built 2 screens:-
    1) Publish Report Settings
    This shows 2 report regions:-
    - Region 1 - Shows a list of all your saved reports from V_REPORT_SETTINGS (filtered to only show yours)
    SELECT apex_item.checkbox ( 1, report_id ) " ",
    page_name,
    report_name
    FROM v_report_settings
    WHERE application_user = :APP_USER
    AND ( page_id = :P27_REPORT OR :P27_REPORT = 0 )
    ORDER BY page_name,
    report_name
    Each row has a checkbox to select the required settings to publish.
    The region has a button called PUBLISH (with associated process) that when pressed will copy the settings from
    V_REPORT_SETTINGS (and V_REPORT_CONDITIONS) into USER_REPORT_SETTINGS (and USER_REPORT_CONDITIONS).
    - Region 2 - Shows a list of already published reports in table USER_REPORT_SETTINGS (again filtered for your user)
    SELECT apex_item.checkbox ( 10, s.report_id ) " ",
    m.label,
    s.report_name
    FROM user_report_settings s,
    menu m
    WHERE m.page_no = s.page_id
    AND s.application_user = :APP_USER
    AND ( s.page_id = :P27_REPORT OR :P27_REPORT = 0 )
    ORDER BY m.label,
    s.report_name
    Each row has a checkbox to select a setting that you would like to delete from the repository.
    The region has a button called DELETE (with associated process) that when pressed will remove the selected
    rows from USER_REPORT_SETTINGS (and USER_REPORT_CONDITIONS).
    NB: P27_REPORT is a "Select List With Submit" to filter the required report page first.
    Table MENU is my application menu table where I store my menu/pages info.
    2) Import Report Settings
    This again shows 2 report regions:-
    - Region 1 - Shows a list of all published reports in table USER_REPORT_SETTINGS (filtered to show only other users saved reports)
    SELECT apex_item.checkbox ( 1, s.report_id ) " ",
    m.label,
    s.report_name,
    s.application_user
    FROM user_report_settings s,
    menu m
    WHERE m.page_no = s.page_id
    AND s.application_user :APP_USER
    AND ( s.page_id = :P28_REPORT OR :P28_REPORT = 0 )
    ORDER BY m.label,
    s.report_name,
    s.application_user
    Each row has a checkbox to select the setting(s) that you would like to import from the repository.
    The region has one button called IMPORT that when pressed will import the selected settings.
    It does this by using the 2 above mentioned package procedure to create a new saved report for you
    with the information form the repository. Be careful to match the right column with the right procedure
    parameter and to 'reverse' any DECODEs that the view has.
    - Region 2 - Shows a list of all your saved reports from V_REPORT_SETTINGS (filtered to only show yours)
    SELECT page_name,
    report_name
    FROM v_report_settings
    WHERE application_user = :APP_USER
    AND ( page_id = :P28_REPORT OR :P28_REPORT = 0 )
    ORDER BY page_name,
    report_name
    This is only needed to give you some feedback as to whether the import succeeded.
    A few proviso's:-
    a) I'm sure there's a better way to do all this but this works for me :-)
    b) This does not work for Computations! I have not found an API call to create computations.
    They will simply not come across into the repository.
    c) If you import the same settings twice I've made it so that the name is suffixed with (2), (3) etc.
    I did not find a way to update existing report settings. You can only create new ones.
    d) Make sure you refer to your saved reports by name, not ID, when matching APEX stored reports and the
    reports in your repository as the ID numbers may change if you re-import an application or if you
    auto-generate your screens/reports (as I do).
    Ruud
    >
    To me this is a bit too much of a hack and I personally wouldn't implement it - it's just an example to show it can be done.
    Also if you look here in the help in APEX Home > Adding Application Components > Creating Reports > Editing Interactive Reports
    ...and go to the last paragraph, you can embed predicates in the URL.
    Cheers
    Ben
    http://www.munkyben.wordpress.com
    Don't forget to mark replies helpful or correct ;)
    Edited by: Munky on Jul 30, 2009 8:03 AM

  • PL/SQL: How to make a function accessible to all users?

    How can I make a function accessible to all users?
    I have written a stored function called GET_NET_BALANCE.
    I can run it but my users cannot.
    I have tried the following, but my users still cannot
    run the function:
    GRANT EXECUTE ON GET_NET_BALANCE TO PUBLIC;
    Thanks, Eileen

    Hi,
    You can try creating a public synonym on the function so that it is accessible to all.
    To get greater response.. please post your question at
    PL/SQL
    Regards,
    Anupama

  • How to make a service available at boot.

    Can someone tell me how to make a service available at boot time via smf ? The question is for a generic service ( network/telnet for example ) and for a site one.
    Is it enough to enable it via svcadm ?
    Thanks.

    yeah all you need to do is
    svcadm enable /network/telnet
    this will enable the service then and next time when you boot the system
    (or i.e. svcadm disable apache2 if you want to disable the httpd)
    have you tried man on svcadm?
    Sharif

  • How do I make iTunes music available in more than one user account?

    I have 2 user accounts on my computer. One for me and one for my wife. What I'm wondering is how I can make it so that the music in iTunes in my user account can also be available in her user account. When I'm on her user account iTunes is empty and there are no songs in it. I want for her to be able to have my same library in her iTunes. How can I do this?
    PowerBook G4   Mac OS X (10.4.7)  

    Hi Bob,
    you could try coping all your music onto an external drive & choose that drive as both of yours music folders. It should work... I think.
    Or just burn a data disc of your tracks & import them to the second account.
    I've not got two accounts on my machine but the above should work, in theory. Give them a try. Though I'm unsure about purchased tracks.
    Rory

  • How do I make firefox available to all users in Windows 7?

    I've installed Firefox on a Windows 7 computer. It is only available for the user who was logged in at the time. Is there a way to make it available to all users on that computer, or do I have to run the installer under each login?

    ''ricmcdav [[#question-1045158|said]]''
    <blockquote>
    I have already installed firefox on about 15 pc's. Just realized it is user specific. Any way change it to all users or do I have to reinstall using "run as admin".
    </blockquote>
    ''forgottengods [[#answer-686397|said]]''
    <blockquote>
    I believe you just use Firefox sync, to have the profiles mimic each other. Here is a link (https://support.mozilla.org/en-US/kb/how-do-i-set-up-firefox-sync).
    </blockquote>
    Thanks but The link returns a page not found,

  • How could I make dbcosole service ?

    I use oracle11gR2 on win2008R2.
    I created first database by DBCA and windows service OracleDBConsoleSID was made.
    I created second dabase by DBCA but failed to create windows service OracleDBConsoleSID2 service.
    How could I make OracleDBConsoleSID2 service ?
    I am trying emca -config dbcontrol db -repos create now.

    teradata0802 wrote:
    I could not understand what you said in the below.
    >and just to clarify ...  the em repository for a given database exists as a schema within that >database.  Don't go looking for it outside the db or in some 'central location'
    I'm sorry, but I don't know how to say it any differently or make it any more clear. 
    I also tried emca -config dbcontrol db -repos drop and specified second DB SID and succeeded.
    and I retried set ORACLE_SID varialble to second DB SID and
    emca -config dbcontrol db -repos create and specified second DB SID .
    In reading the above, I cannot keep straight "who's on first".  Instead of describing what you think you do, it would be far more helpful if you show us exactly what you actually do.  Copy and paste from a terminal session are a beautiful thing, but only if you use them.
    Do I need to specify different oracle_home or listener port number other than first dabasese in the
    emca -config dbcontrol db -repos create setting ?
    What different ORACLE_HOME?  Are your two databases running from different ORACLE_HOMES?  If so, why?  (There are real and legitimate reasons, but we need to establish your environment, not some theoretical one).  Of course you set ORACLE_HOME to that of the database you are trying to configure.
    What different listener?  One single listener, using the default name of LISTENER and the default port of 1521,  is quite capable of -- indeed, was designed to -- service multiple database instances of multiple versions running from multiple oracle homes.
    What "first databases in the emca .... create setting"?  Each database is configured for dbcontrol completely separate, apart and independent from any others.  If you are configuring multiple databases on the same server, it makes no difference which one you configure first, and the only effect the configuration of that database will have on any others will be in the port oracle selects to use for the dbconsole.
    Managing Oracle Enterprise Manager Database Control

  • How to make programs available to all users

    How to make programs available to all users

    By default, all Applications are installed in /Applications. Those are available to all users. If you choose to install in your home Applications folder, they are only available to that user.
    You can also control app usage with Parental Controls. If that is on, that my be why some cannot use certain apps.

  • Hello, How do I make more space available on my startup disk by deleting files on my Mac Book Air?.

    Hello,
    How do I make more space available on my startup disk by deleting files. Thanks, Teresa
    Mac Book Air OSX 10.8.5

  • How can I make my app available with out logging in

    Hi guys,
    How can I make my application available with out logging in. In other word, it should work as a normal website no user name or pass word is required ?
    Best Regards,
    Fateh

    Hi Fateh,
    Edit your page, and under the security of your page change the authentication from page requires authentication to page is public
    Authentication: page is PublicSo, that your page wont ask for a login.
    Brgds,
    Mini
    Mark Answers Promptly

  • Garage Band isn't reading my entire iTunes Library, am I missing something in the settings? how do I make entire library available?

    Garage Band isn't reading my entire iTunes Library, am I missing something in the settings? how do I make entire library available?

    In general, whatever you see in your iTunes app (playlists, songs, etc) should also be displayed in GarageBand when you select the Audio tab in the Media Browser.
    One hidden feature is that you can have multiple iTunes Libraries (as you can have multiple iPhoto Libraries).
    When you click on the iTunes icon in the Dock and immediately after the click hold down the option key, the following window will pop up.
    It lets you create a new empty Library or choose to open a different existing Library (that you have created before). Whatever Library you chose the last time you opened iTunes will be the "current" iTunes Library and that is the one that is displayed in GarageBand. (it is a system wide preference). You even can have GarageBand open while switching to a different iTunes Libraries and GarageBand will update the displayed Media Browser content.
    Here are two screenshots of my GarageBand app displaying two different iTunes Libraries
    So in case you used that feature, you might see a different iTunes content than you expected.
    (BTW, this "multiple Libraries" feature comes in also very handy with iPhoto, where you can have separate Libraries for you family, your band, your business, or whatever you want to separate photos. Also good for individual backups)
    Hope that helps
    Edgar Rothermich
    http://DingDingMusic.com/Manuals
    'I may receive some form of compensation, financial or otherwise, from my recommendation or link.'

  • How to make warehouse field inactive for all users in all documents autom.

    Hi All,
    Can anyone pls tell me "**how to make warehouse field inactive for all users in all documents without having to do it through form setting** "for each and every user. It should be visible but inactive
    Thanks & Regards,
    Mukesh Agrawal

    Hi,
    As a work around create a warehouse SelectWH and map the mandatory acoounts as a On hold account(in chart of accounts).So there will not be any posting on this account.
    And set this warehouse as default warehouse for all users.
    So without selecting the appropriate warehouse the user can not add the document.
    I think this might resolve you issue.

Maybe you are looking for

  • Call Data in Variable in Stored Procedure for Partition Name

    Hi, Here is an excerpt from a Srored Proc I have written. The aim here is to copy data from a partition of a table. I first query the partition-name from the ALL_TAB_PARTITIONS table and store the same in a VARCHAR2 variable named partition_name_low.

  • Restored from TM back up and now no Applications or Utilities. Please help.

    I just restored my machine from a Time Machine backup. After it completed its restore, it looks like all my user data is there but my /Applications folder is empty and there is no Utilities since the Applications folder is empty. My dock has nothing

  • Converting Songs and Shuffle Memory

    Hey there. I purchased my iPod shuffle (1G) around two months ago and I think that Apple did everyone a favor by coming up with the iPod. It's an amazing piece of technology. I just have a few questions about the iPod options. I have alloted 129 MB f

  • Seeking BAPI to Park Vendor Invoice

    I am searching a BAPI to park vendor invoice? I tried to execute FV60 to park vendor invoice but the "trading partner" field is not populated. I think this auto-populated by the system once you tick save complete button.

  • HT1386 Since the new update I have been unable to sync my iTouch with iTunes

    A month ago I downloaded some new music and synced it to my iTouch no problem. It seems like since the new update I have been unable to sync BOTH of my iTouch's to my iTunes. When I connect the iTouch to the computer it shows up but not in iTunes. I