Library sub folders

On left side of iPhoto page in the column entitled "source" the first topic
is called "Library". When I open "Library" the following sub folders are "Early Photos" "2003" "2004" "2005" and "2006".
Question is it possible to add and change the names of these folders?
I have photos from 1967 on so would like to do away with "Early Photos"
and created new sub folders called "1967" "1968" etc.

Hi mrjenson,
You can't change the name of those folders as they are hard coded into the app.
You can however make smart albums for each year. You can also use the calendar pane and click on a year to see the photos in that year.

Similar Messages

  • Move a folder, sub-folders, and documents under that folder from one document library to another within a Workflow

    Hello,
    I'm building a workflow in SharePoint Designer 2010 (Unfortunately we are not on 13 yet), and in that workflow I need to move a folder (with all it's sub-folders and items) from one document library to another document library.
    I tried a copy item but that kept failing, I checked content type, columns, and permission and it all looks good.
    the other option I started looking into is to Create the folder in the document list and them move all the items under that folder to the new folder. However I can't figure out how to loop through each items in that folder.
    Has this issue been addressed? or does someone has a solution.
    I looked and searched and all I found was tutorials on moving single items into a folder, but not entire folders.
    Thanks
    Hani

    Why to take pain in creating a workflow that copies folders, sub-folders and all of its contents from one document library to another.
    Simply open your source and destination document library in Windows Explorer mode and start copying your folder, sub-folders and contents that you want to copy out of the box.
    You will find "Open with Explorer" button under the Library tab on the ribbon of document library.
    Please remember to click 'Mark as Answer' on the reply if it helps you

  • All Folders and Sub Folders aren't Adding to Library

    When I added my songs located on an external hard drive via the "add folder to library" option, I selected a root folder and let itunes add all of the folders and music located inside.
    The problem is that itunes did not detect all of the folders. Alot of the folders were fully added. Some folders weren't added at all. In some instances, itunes even detected some of the sub folders within a main folder but neglected to detect the other sub folders.
    I've tried adding some folders that were not detected manually, and that DOES work... but, there are alot of folders missing and I don't know that they're missing until I try to find songs from them.
    I need to know why itunes is not detecting these folders automatically. I'm too lazy to go through and add each folder manually just to be sure my songs are there (There are ALOT of folders)
    What I've tried:
    1) Re-installing itunes
    2)deleting my library and re-adding the root folder
    3)Deleting the itunes library.itl and itunes music library.xml files, and re-adding the root folder
    4)Winamp (I don't like how it manages)
    Sorry for the lengthiness, but I'm ready to get this crap fixed... I've had my share of problems with itunes.

    I have managed to rescue them from my external back-up but I wonder why they disappeared in the first place -hopefully this will not happen again.

  • I have mac version 10.10.1 yosemite.Using LR3. I exported 7 sub folders from LR to an external hard drive in order to free up space on my mac hd.

    encountered two problems:
    1. instead of seeing the 7 sub folders in the external drive, all the images are out of order, entirely scrambled. when I open LR3 however, the contents of these folders are greyed out and show 0 images. I can see the question mark next to the image saying it is located elsewhere (i.e. on the external hd)If I plug in the external hd I can open the images and edit in CS5, but as I said it 's like finding a needle in the haystack.
    2. no new space shows up on my mac hd even though that was the reason I made the export.
    is there a way to fix this? I have a different external hd that backs up LR. Currently it is not plugged in. I am afraid to plug it in because it will take the new LR configuration and I'd lose any  option to correct the problem. I also , on the same (different) hd I have Time Machine backup. would that help to fix the problem and bring back the organization I previously had with the 7 subfolders. All that organization is currently lost,i.e. show as greyed out 0 content in LR on my mac hd and shows as scrambled on the external hd.
    Can I fix this??

    zarowin, you want to move the files. Not export them! See here: Move folders around in Lightroom | Adobe Photoshop Lightroom tutorials. There are two ways to do that. One is to move the folders inside Lightroom to your external HD, the other is to move them in the finder and reconnect the folders afterwards using the tips in the link dj linked to above. Also, you really should upgrade your Lightroom. LR 3 is not fully Yosemite compatible. I think the problems are mostly cosmetic though.
    Periodically I get a prompt in lr asking if I want to back up lr and I have been consistent about doing so. At this point however, since those out of order images have be “exported”  (am I using the right word??) to the second external hd, into a folder without subfolders, (hence the scrambling effect), if I were to plug in the external hd that is my backup drive (for time machine as well as for lr), won’t it be backing up the mistake I made by not using subfolders ongto the other external drive, thereby compounding the problem?
    This warning has nothing to do with Time Machine. It is Lightroom's own backup. Every week or so, it will generate a backup Library that you can revert to in the case of trouble. In fact,  you can usually safely delete the very old ones but keep them from the last month or so. Look for them in a folder called "Backups" right next to your main catalog file (probably in your Pictures folder). Be sure to only throw away the oldest backups. If you have never done this and have a large catalog with 10's of thousands of images you probably have easily 100 GB of these backups. Just calculate how much space you are wasting if you started doing this around LR 3, several years of backup catalogs at a frequency of once a week, and a typical catalog size of 1.5 GB (my main catalog is over 2GB).
    Lastly, Time Machine backup doesn't overwrite older versions. It keeps versions around of all your catalog files (including the backups!).

  • How import prior Backed-Up Fox Favorities in multiple sub-folders rather than one at a time in Fox 6.0

    How do you import prior Backed-Up Fox Favorities. This involved many short-cuts and contained in multiple sub-folders.
    How can I import the whole folder library rather than one short-cut at a time from each folder.

    The favorites shortcuts were not IE but from Firefox. I had a operating system failure. So, after re-installing the operating system, I then had to re-install all applications anew.
    After installing Fox 6.0, the problem is my prior use of folders and sub-folders with many favorites shortcuts in each.
    It appears that I will need to start anew with creating a folder system in the new firefox application. Then take all of the favorites shortcuts, individually, out of folders and put them in a file in a row, in an antilog fashion. Then try to get Firefox to accept them in some fashion.
    I also do not know how to (1) export IE Favorites (2) in IE (3) to an HTML?
    I am just lost.
    Ijohn5

  • Is there a way to create sub-folders or sub-events

    I like iPhoto very much but my big complaint has always been that there is no way to create a sub folder or sub event. Or has this changed and I just can't see how to do it.
    I have about 6,000 pictures in my iPhoto library and a large number of them are "Home and Family". What I really want is to be able to create folders or events within the "home and Family" folder or event. So for example I open the Home and Family event (or folder) and there are sub folders for each year or each part of the family etc. Organizing and looking for photos would be far easier if this is possible.

    I think I must be going senile. I tried dragging an existing album/folder into another but it will not go in. I tried creating a new folder then dragging it to an existing folder. That wouldn't go in. I tried selecting the folder I want as the parent folder then creating a new folder. That was created outside and I can't get it into the parent folder. I tried creating an empty folder on the desktop and dragging it into the pictures of the parent folder. That didn't work.
    I don't know what else to try.
    I realize I may be asking a stupid question but can somebody please tell me how to actually put one folder inside another?

  • Sub folders not showing in Explorer view

    Hi,
    We have a totally standard Sharepoint 2013 installation. We've noticed this week that in some document libraries when opening them up in Explorer view it doesn't display all the sub folders in that library/folder. It's a real pain when users have a folder
    with 20+ documents and want to move them somewhere else and can't because one of the folders aren't showing up. Manually moving them one by one is pretty tiresome.
    If I remove the subfolder in Sharepoint and then recreate the folder in Explorer view that works fine, so it's not that the name is too long. It's not a permission thing since I'm site collection admin. Same issue on Windows 7 and Windws 8. Tried different
    logins. Just can't wrap my head around this issue or what's causing it.
    Any ideas?

    Hi Kristoffer,
    I have seen an attribute for folder object which could control SharePoint folder hide or show in webdav explorer view, you can use PowerShell to output the problematic folder property, see if it the case, then use the PowerShell code to set it's property
    with blank value to make it show in explorer view,
    Use the PowerShell to get the folder object and then check the property value with this code line $folder.Properties["vti_winfileattribs"]
    #folder can be site, library level and folder level
    $folder = (Get-SPWeb http://sp).Folders["shared documents"].SubFolders["folder1"]
    #hide folder
    $folder.Properties["vti_winfileattribs"]="00000016"
    #show folder
    ####$folder.Properties["vti_winfileattribs"]=""
    $folder.Update()
    https://social.technet.microsoft.com/Forums/lync/en-US/9ceafb38-24dc-466c-b497-2cee062b81cf/explorer-view-hidden-folder-attribute?forum=sharepointgeneral
    Thanks
    Daniel Yang
    TechNet Community Support

  • How to monitor contents of sub-folders in a Folder Action?

    Hello. I am wondering how I might read a folder's contentModDate within Terminal, i.e. from the command line and/or within a Folder Action.
    This is the situation: I am running Periscope Pro (PP) for motion-detected videos, which by default, places them within the user's ~/Movies/com.zipzapmac.Periscope-Pro folder. Within that folder, PP creates a folder with it's name based upon (a) machine name and (b) primary MAC address. For example, we'll pretend this folder is called MacPro(001122334455). Then within that folder, as PP is running in motion-detection mode, it creates a new folder based on the current date and then, within that, places videos when motion is detected. Very straight-forward and it works just fine.
    What I would like to do is have a folder action that (a) detects when any new folder or file is created within MacPro(001122334455) and (b) sends me a text-message via Apple Mail.
    If the MacPro(001122334455) folder is empty, I can create a Folder Action that will detect the creation of a sub-folder when the first motion-detected video is created and that successfully sends me a text-message, BUT if a second video is created later within the same date-named folder, I will not get a message. I would get a text-message on the following day as a new folder is created within MacPro(001122334455) that signals the first motion-detected video of the day, but again not subsequent videos on the same day.
    The text-message via Apple Mail I have easily scripted via Applescript and it works flawlessly.
    Since Folder Actions only work upon a single pre-defined folder and not on sub-folders, I can never get automatically notified via text-message of second/third/fourth/etc. motion-detected videos as they're created... only the first one of each day.
    So, I'm wondering whether there's a different way, perhaps through launchd that I might script this process. I'm thinking that if the contentModDate value of the MacPro(001122334455) folder could be read, compared with the last known value, and then---if different---execute the Applescript. OR PERHAPS I'm going about this all wrong and you might have another, better idea?
    I'm open to suggestions.
    -- David (da2357)

    Well, I found a solution that does not use a Folder Action. Since Folder Actions will only work upon the specified folder and not upon the contents of any sub-folders, I needed a different solution.
    First, I launched Terminal and created a new file called monitorPeriscope. I set executable permissions (chmod 700 monitorPeriscope). The contents of the file:
    #!/bin/bash
    # monitor the size of a specified folder and
    # when the size increases, run an applescript
    # copyright 2013, david dot allie at me dot com
    # you are welcome to use this script, but please attribute authorship.
    # CONSTANTS
    WATCHFOLDER="/users/xadmin/movies/com.zipzapmac.Periscope-Pro"
    SIZEFILEONE="/users/xadmin/.bin/foldersizeone"
    SIZEFILETWO="/users/xadmin/.bin/foldersizetwo"
    MYAPPLESCRIPT="/users/xadmin/documents/dropbox/programming/applescript/motion_de tected_text.scpt"
    # START
    # calculates current size of watchfolder, saves to sizefiletwo, then
    # performs a diff operation, result which is evaluated in if statement,
    # and if different, runs applescript, and copy sizefiletwo to sizefileone
    du -h -k -d3 -c $WATCHFOLDER | awk 'END{print}' | awk '{print $1}' > $SIZEFILETWO
    diff --brief $SIZEFILEONE $SIZEFILETWO
    if [ $? -eq 1 ]
      then
        osascript $MYAPPLESCRIPT
        cp -f $SIZEFILETWO $SIZEFILEONE
    fi
    exit 0
    Next, I created the following Applescript, replacing Some User, [email protected] and the text address of [email protected] below with my real values.
    using terms from application "Mail"
    tell application "Mail"
    set theName to "Some User"
    set theAddress to "[email protected]"
    set theContent to "Motion detected in OFFICE."
    set newMessage to make new outgoing message
    tell newMessage
    make new to recipient at end of to recipients with properties {name:theName, address:theAddress}
    set visible to true
    set sender to "[email protected]"
    set subject to "ALERT "
    set content to theContent
    send newMessage
    end tell
    end tell
    end using terms from
    Next, using the touch command, I created /users/xadmin/.bin/foldersizetwo and /users/xadmin/.bin/foldersizetwo as needed for the bash shell script (touch /users/xadmin/.bin/foldersizeone and touch /users/xadmin/.bin/foldersizetwo).
    Next, still in Terminal, I navigated to ~/Library/LaunchAgents and created the following plist using nano, which I named com.xadmin.monitorPeriscope.plist:
    <?xml version="1.0" encoding="UTF-8"?>
    <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
    <plist version="1.0">
    <dict>
              <key>Disabled</key>
              <false/>
              <key>Label</key>
              <string>com.xadmin.monitorPeriscope</string>
              <key>ProgramArguments</key>
              <array>
              <string>/users/xadmin/.bin/monitorPeriscope</string>
              </array>
              <key>RunAtLoad</key>
              <true/>
              <key>StartInterval</key>
              <integer>900</integer>
    </dict>
    </plist>
    Finally, all that was needed was to log out and then log back in. Once I launched the Periscope Pro app and started the motion-detection mode, I left my office... and within fifteen minutes I received a text message indicating that motion had been detected in my office. In the plist above, I set a StartInterval of 900 seconds, which corresponds to 15 minutes. I can reduce it down to 300 seconds (5 minutes) without it adversely affecting performance, but I'm going to leave the setting where it is for now.
    So, I solved my own problem and I'm pleased with the results.
    -- David

  • How do I stop iTunes from creating duplicate entries and sub-folders?????

    I am SOOO SICK AND TIRED of iTunes deciding to create sub-folders all the time. I just want to have one big folder and throw all my music into it. I have now spent several weeks trying to re-create my music library after my hard drive crashed, and iTunes keeps messing everything up.
    If I let iTunes do what it wants, I end up with two or three copies of each song. If I try to consolidate my files by deleting extra copies of songs, suddenly iTunes can't "find" anything.
    When I go looking for the "missing" songs, iTunes creates endless fractal layers of folders within folders.
    I AM SICK OF THIS!
    I AM ABOUT TO ABANDON ITUNES AND GO BACK TO WINDOWS MEDIA PLAYER.

    CodeVII wrote:
    Why when you have a large number of files it is better to have them in sub-folders???
    Unchecking both those options still doesn't stop Itunes from putting files in Artist and Album folders..
    The problem I see with putting music files in folders is if you want to move them or change the file properties with just the Operating System they take longer to access. So quicktime seems like something I'd try but....
    I'd like to have the option to have my files in one Folder/Directory.
    iTunes really wants you to use iTunes to manage the iTunes library. If you use the operating system or third party tools to modify tags, iTunes won't detect the change until it has some reason to access the tag, e.g. during playback. In contrast WMP will sniff out changes in your tags and update itself automatically.
    Once you've got your media in iTunes why do you need to access it again at the folder level? As it happens I'm quite obsesive over the structure of my files both logical and physical (see grouping & scripts) but I strongly recommend others to avoid the temptation to waste too much time over the physical layout and leave iTunes to get on with it...
    Many other programs have offered choices for folder structure, invalid character replacement etc. over many years without iTunes joining in. I suspect that the developers of iTunes have long since decided that extra choice in this area isn't necessary since "it just works", though by all means drop a line to iTunes Feedback.
    tt2

  • Deleting sub-folders on C: drive

    When I moved my music to an external drive last year, I didn’t choose the preference, “Copy files to iTunes music folder when adding to library”. I realize now that everything that I burned or bought is still going to the C: drive. I could really use the space it is taking. I went in to preferences, checked the box for “Copy files to iTunes music folder when adding to library” and consolidated my library again. Now I’m ready to delete the sub-folders, but I can’t figure out which ones to delete. When I look at the C: folder, it has the following:
    Album Artworks
    +iPod Games
    +”Michael” New Music Folder (the same name as the external drive folder)
    Previous iTunes Library, this sub-folder contains:
    -three back-up libraries dated 12-26-07, 02-03-08 & 08-17-08
    Is this the parent folder I don’t want to delete? If I just click on the Previous iTunes Libraries folder, this sub-sub-folder has more music and I scrolled through it to the very end to find another folder. Not a sub-folder (no pulse sign in front of it). Just out there on its own at the end. So I clicked on this folder titled Previous iTunes Libraries and it contains only the three back-ups, dated 12-26-07, 02-03-08 & 08-17-08, but no other folders.
    Help! I don’t want to mess this up!!

    Once you change iTunes prefs -> Advanced - iTunes music folder location to the external then File -> Library - Consolidate, go to the iTunes folder and delete ONLY \iTunes music\ folder.
    Note that the external drive must be connected and mounted before launching iTunes.

  • Having trouble uploading sub folders to Sharepoint online using PowerShell

    Hi there,
    I have been attempting to upload folders and files to a document library on Sharepoint Online. I can upload the top-level folder and the files in that folder but when i comes to the sub folders i get this message: 
    New-Object : Exception calling ".ctor" with "2" argument(s): "Access to the path 
    'C:\FilePath\TestFolder\TestFolder1' is denied."
    At C:\FilePath\ImportFiles_Test1.ps1:54 char:29
    +               $FileStream = New-Object IO.FileStream($File.FullName,[System.IO.F ...
    +                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidOperation: (:) [New-Object], MethodInvocationException
        + FullyQualifiedErrorId : ConstructorInvokedThrowException,Microsoft.PowerShell.Commands.NewObjectCommand
    I'm running as an Administrator so I have full access to the folders
    here's my code so far
    #Specify tenant admin and site URL
    $User = "[email protected]"
    $SiteURL = "https://company.sharepoint.com/sites/TestSite"
    $Folder = "C:\Users\user\Documents\SharepointTestFolder"
    $DocLibName = "Admin"
    #Add references to SharePoint client assemblies and authenticate to Office 365 site - required for CSOM
    Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\ISAPI\Microsoft.SharePoint.Client.dll"
    Add-Type -Path "C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\15\ISAPI\Microsoft.SharePoint.Client.Runtime.dll"
    $Password = Read-Host -Prompt "Please enter your password" -AsSecureString
    #Bind to site collection
    $Context = New-Object Microsoft.SharePoint.Client.ClientContext($SiteURL)
    $Creds = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($User,$Password)
    $Context.Credentials = $Creds
    #Retrieve list
    $List = $Context.Web.Lists.GetByTitle($DocLibName)
    $Context.Load($List)
    $Context.ExecuteQuery()
    Function ImportFiles()
    #Get name of folder
    $NewFolder = Split-Path $Folder -Leaf
    #upload folder to sharepoint
    $UploadFolder = $List.RootFolder.Folders.Add($NewFolder) #this may not upload folders within folders.
    $Context.Load($UploadFolder)
    $Context.ExecuteQuery()
    $FilesInFolder = Get-ChildItem $Folder | ? {$_.PsIsContainer -eq $False}
    #Loop Through Folder
    Foreach ($File in (dir $Folder))
    #If file
    If($File)
    #Upload file to Sharepoint
    $FileStream = New-Object IO.FileStream($File.FullName,[System.IO.FileMode]::Open)
    $FileCreationInfo = New-Object Microsoft.SharePoint.Client.FileCreationInformation
    $FileCreationInfo.Overwrite = $true
    $FileCreationInfo.ContentStream = $FileStream
    $FileCreationInfo.URL = $File
    $Upload = $UploadFolder.Files.Add($FileCreationInfo)
    $Context.Load($Upload)
    $Context.ExecuteQuery()
    Else
    recurse ImportFiles
    ImportFiles
    If anyone could help me I'd be so grateful!!
    Thanks!!
    Dearbhla Bradley

    The exception is pretty clear. for some reason the script is not able to open the folder TestFolder1 on the local hard drive.
    I noticed in the script you have specified the $Folder variable to be "C:\Users\user\Documents\SharepointTestFolder" while the exception is for "C:\FilePath\TestFolder\TestFolder1"
    Will you please help me understand this difference?
    Also, sorry I'm not familiar with the "recurse" calling method. I'm suspecting you're telling it to call the ImportFiles() function again, though if this is the case it looks to me that it's reusing the same $Folder variable that was defined at the start,
    rather than using the folder object you have just identified.
    Jason Warren
    @jaspnwarren
    jasonwarren.ca
    habaneroconsulting.com/Insights

  • Cannot open sub folders...

    Hello,
    Have an issue with SharePoint 2007. I have x2 document libraries and each has several sub folders.
    Library 1 is fine, no issues but library 2, when I amended some permissions, all worked well for a time then suddenly stopped. Now, when clicking on one of the sub folders, it will not open, instead the url is: https://mysite.com/sitename/TopLevelFolderName/Forms/AllItems.aspx?redirect=true 
    Every time I or anyone clicks the folder name, it defaults to this url. Nothing has changed other than adding a single user access to this folder. Its an issue we have seen before but the work around was to recreate the folders from scratch, not really an
    option this time. Searching online has not offered much luck either.
    For info, this is accessed using IE 10/9/8, Chrome and FireFox with the same result. It's hosted on a W2K3 cluster.
    Any thoughts..?
    Thanks in advance. Mike

    Can you try tunning fiddler and trace from where exactly it bounced back to top level folder ? Also what if you open https://mysite.com/sitename/TopLevelFolderName/Forms/AllItems.aspx?redirect=false
    url?
    Regards,
    Pratik Vyas | SharePoint Consultant |
    http://sharepointpratik.blogspot.com
    Posting is provided AS IS with no warranties, and confers no rights
    Please remember to click Mark As Answer if a post solves your problem or
    Vote As Helpful if it was useful.

  • Deleting all inherit sub-folders permission and reassigning to specific group

    Hi,
    i am trying to assign sub-folders level permission in sharepoint document library. Want to delete all previous inherit permission first and then assign  sub-folders permission to specific group. i am having problem with following code, cannot make a
    call to the function. Could you tell me what should i modify the code to work properly.
    Thanks in advanced
    using System;
    using System.Collections.Generic;
    using System.Linq;
    using System.Text;
    using Microsoft.SharePoint;
    namespace ManageFolderLevelPermission
        class FolderLeverPermission
            static void Main(string[] args)
                //Connect to Sharepoint Site
                SPSite oSPSite = new SPSite("http://nyc01d1sp:8080/");
                //Open Sharepoint Site
                SPWeb web = oSPSite.OpenWeb("/hr/DI/");
                //Get the Sharepoint list item for giving permission
                foreach(SPFolder folder in web.GetFolder("http://nyc01d1sp:8080/hr/DI/docs/").SubFolders);
                setPermissions();
            private static void setPermissions(SPFolder folder,SPSite oSPSite, SPWeb web)
                SPGroupCollection spc = web.SiteGroups;
                //Break the role inheritance in order to assign individual rights on folders
                if (!folder.Item.HasUniqueRoleAssignments)
                    folder.Item.BreakRoleInheritance(true);
                while (folder.Item.RoleAssignments.Count > 0)
                    try
                        folder.Item.RoleAssignments.Remove(0);
                    catch (Exception)
                        break;
                //Role Assignment For the Current User
                SPUser CurrentUser = SPContext.Current.Web.CurrentUser;
                SPGroup group = spc["GroupName"];
                SPRoleAssignment roleAssignment = new SPRoleAssignment((SPPrincipal)CurrentUser);
                roleAssignment.RoleDefinitionBindings.Add(web.RoleDefinitions.GetByType(SPRoleType.Administrator));
                folder.Item.RoleAssignments.Add(roleAssignment);
                //Role Assignment for the Group "Contentteam - Management"
                roleAssignment = new SPRoleAssignment((SPPrincipal)group);
                roleAssignment.RoleDefinitionBindings.Add(web.RoleDefinitions.GetByType(SPRoleType.Administrator));
                folder.Item.RoleAssignments.Add(roleAssignment);            
                oSPSite.AllowUnsafeUpdates = true;
                folder.Item.Update();

    Hi Hemendra,
    Thanks for your reply. Actually i am trying to do two things here. First i am creating sub-folders using following code. And then trying to assign individual group permission on these sub-folders using following Powershell script. Now problem is when i am
    creating sub-folders, its also inheriting all the parent permission. Lets say i have customer folder name "Pepsi" and it has 4 sub-folders (like Account Management, Legal Drafts, Executed.. etc) . Now i want to assign individual group permission to each Sub-folder
    but root folder (Pepsi) should remain all the parent permissions. i did try to remove the permission first and then assigned permission to sub-folders. i was able to assign individual group permission to sub-folders but problem is, its also assigning Limited
    Access to the root folder. so basically i cannot see the folder as the root folder has limited access. Please let me know how can achieve that.
    using System;
    using System.Collections.Generic;
    using Microsoft.SharePoint;
    namespace Add_SubFolders
        class CreateFolders
            static void Main(string[] args)
                var foldersList=new List<string>();
                SPSecurity.RunWithElevatedPrivileges(delegate()
                    try
                        using (SPSite site = new SPSite("http://nyc01d1sp:8080/"))
                            using (SPWeb web = site.OpenWeb("/lel/DB/"))
                                web.AllowUnsafeUpdates = true;
                                    foreach (SPFolder folder in web.GetFolder("http://nyc01d1sp:8080/lel/DB/docs").SubFolders)
                                        if (folder.Url.ToString() != "/docs/Forms" && folder.Url.ToString() != "/docs/")
                                            foldersList.Add(folder.Url);
                                            SPFolder subFolder = web.GetFolder(folder.Url);
                                            Console.WriteLine("SubFolder is creating.....");
                                            subFolder.SubFolders.Add("Account Management");
                                            subFolder.SubFolders.Add("Legal Drafts");
                                            subFolder.SubFolders.Add("Executed");
                                            subFolder.SubFolders.Add("Sales");
                                        folder.Update();
                                        Console.WriteLine("SubFolder has been created");
                                    web.AllowUnsafeUpdates = false;
                    catch (Exception ex)
                        ex.Message.ToString();
      Power Shell Script to assign individual group to specific folders:
    Add-PSSnapin Microsoft.SharePoint.PowerShell -erroraction SilentlyContinue
      #$site = new-object Microsoft.SharePoint.SPSite("http://nyc01d1sp:8080/lel/DB/")
      #$site = Get-SPSite ("http://nyc01d1sp:8080/")
      $web= Get-SPWeb("http://nyc01d1sp:8080/")
      #$web = $site.OpenWeb()
      function GrantGroupPermission($groupName)
       [Microsoft.SharePoint.SPGroupCollection]$spgroups = $web.SiteGroups
       [Microsoft.SharePoint.SPGroup]$spgroup = $spgroups[$groupName]
       Write-Host $spgroup.Name -ForegroundColor Red
       $sproleass=new-object Microsoft.SharePoint.SPRoleAssignment([Microsoft.SharePoint.SPPrincipal]$spgroup)
       $folder.BreakRoleInheritance("true")
       $sproleass.RoleDefinitionBindings.Add($web.RoleDefinitions["Contribute"])
       $folder.RoleAssignments.Add($sproleass);
       Write-Host "Permission provided for group ", $groupName
      $doclib=[Microsoft.SharePoint.SPDocumentLibrary]$web.Lists["Shared Documents"]
      $foldercoll=$doclib.Folders;
      foreach($folder in $foldercoll)
       Write-Host $folder.Name
       if($folder.Name.Equals("Account Management"))
        GrantGroupPermission("Test Group")
       if($folder.Name.Equals("Executed"))
        GrantGroupPermission("Legal Group")
       if($folder.Name.Equals("Legal Drafts"))
        GrantGroupPermission("Legal Group")
       if($folder.Name.Equals("Sales"))
        GrantGroupPermission("Sales Group")
      Write-Host "Completed...."
      $web.Close()
      $web.Dispose()
      #$site.Dispose()

  • How do I combine two dated (same date) sub folders to one?

    I have two "2011-05-21" sub-folders, one is properly under the folder "2011" while the other is under "2014".   They have different images in them so I would like to move the images in the 2014 folder to the 2011 folder.  Thanks.

    In the LR Library click on the 2014 folder and use Ctrl+A (select all) and then drag the thumbnails to the correct folder.
    If the 2014 folder is then empty you can right-click on it and choose remove.

  • Mail won't detect IMAP sub folders

    I have several subfolders in my INBOX (INBOX.read, INBOX.sent, INBOX.todo, ...). Mail.app doesn't detect those sub folderds on startup. Only way to access the sub folders is to create new sub folder for INBOX. When I close the Mail.app or lose network connection, I have to create again new sub folder to be able to expand the INBOX.
    This is really annoying and makes Mail.App unusable for me because Spotlight reindexes the subfolders every time When Mail.App detects them. Reindexing takes about 10 minutes and 100% of my processor time...
    I have been told that this bug has existed for a long time . Why doesn't it get fixed? What is the recommended workaround?
    15.2" PowerBook   Mac OS X (10.4.4)  

    Thanks for the clarification.
    Please confirm that About Mail reports version 2.0.5?
    Make sure to have quit Thunderbird and Mail, and then in the Finder open Home/Library, and duplicate the Mail folder, and drag the copy to your Desktop, strictly for temporary backup. Next open the original Mail folder, and find the IMAP account folder for this account, and delete it. Empty the trash following this.
    Next, open Home/Library/Preferences, and find the com.apple.mail.plist file, and drag it to the Desktop (where you will most likely later delete it).
    Start Mail, and re-enter/set up your account (this should have resulted in Mail opening as new -- if not post back immediately about that), and DECLINE to import anything, even if prompted to. Test, and let me know what you experience with the issue.
    This procedure should have little risk, since 1) you are using IMAP and messages on the server are not lost. 2) On My Mac mailboxes are not impacted, and 3) you have made a backup just in case.
    It is possible that your particular IMAP provider and Mail have some incompatibilities, but I am using two IMAP at the moment, and both work. However, they each appear to treat folders differently.
    All the best.
    Ernie

Maybe you are looking for

  • So For The 3rd TIME WHEN I'VE PLEADINGLY ASKED NOT TO UPDATED Why Does FF Update My Browser?

    You see, I've asked this same question twice before, because Firefox has once again for the third time updated by browser DESPITE MY PLEADING REQUEST TWICE BEFORE NOT TO DO SO. but now I have a platform to make Firefox's DISHONESY public, putting the

  • External Hard Drive Issues

    I'm a new MacBookPro owner, and I also recently purchased a SANSUNG HD501LJ Media SATA II 500 External Hard Drive. I've had problems with my computer locking up either when I first install the hard drive into the expresscard slot or when it's been co

  • R12 links between GL and AR through XLA

    Hello, I have a requirement where in I need to modify standard account analysis report to show Customer name, ReceiptNumber/Invoice Number, Invoice Date etc going from GL. I have noticed that this has to be a UNION ALL query as AR data resides in mul

  • 1Z0-147 Quiz

    Hi, I have come across 1Z0-147 Quiz on www.proprofs.com but i am not sure if this quiz is not a braindump. I haven't tried it yet but like to know if this is a braindump or not? I have checked the status of www.proprofs.com on certguard and it says i

  • Running Classic Apps on Intel Mac

    Hi, I'm looking for a free and legal way to install and use classic apps. I don't have an "old" mac that runs classic, so I need an emulator or an app that can open these apps. Does anyone know any solutions?