Create folder from filename
Hi
I need a script that move files to a folder with the same name as the first 8 characters of the file name, that has to be moved. If the folder doesn't exist, it has to be created. I'm new in Javascript! Can anybody help me??
thanx
function createFolder(file) {
var parentFolder = file.parent;
var saveFolder = new Folder( parentFolder + '/' + file.name.substring( 0, 8 ) );
if( !saveFolder.exists ) saveFolder.create();
var saveFile = new File( saveFolder + '/' + file.name);
if( file.copy( saveFile ) ) file.remove();
function main() {
var folder = new Folder("~/Desktop/images");
var files = folder.getFiles();
for (var i = 0; i < files.length; i++) {
var f = files[i];
if (f instanceof File) {
createFolder(f);
main();
Something like that should work.
Similar Messages
-
Automator: Create folder from filename
I am trying to use Automator to query a file in a foldr, then create a folder based off of the filename, then move the file into the newly created folder. I am not as savvy as I thought that I was when it comes to Automator. Even thinking that Automator might not be the correct tool for the job. Each file has a different name or this would be a lot easier. Any help would be greatly appreciated.
You can use a Run AppleScript action to do the work, and feed items to it by using a service workflow, an Ask for Finder Items action, etc - for example:
1) Service receives selected files or folders in Finder
2) Get Folder Contents
3) Run AppleScript
on run {input, parameters} -- create folders from file names and move
set output to {} -- this will be a list of the moved files
repeat with anItem in the input -- step through each item in the input
set {theContainer, theName, theExtension} to (getTheNames from anItem)
try
set destination to (makeNewFolder for theName at theContainer)
tell application "Finder"
move anItem to destination
set the end of the output to the result as alias -- success
end tell
on error errorMessage -- duplicate name, permissions, etc
log errorMessage
# handle errors if desired - just skip for now
end try
end repeat
return the output -- pass on the results to following actions
end run
to getTheNames from someItem -- get a container, name, and extension from a file item
tell application "System Events" to tell disk item (someItem as text)
set theContainer to the path of the container
set {theName, theExtension} to {name, name extension}
end tell
if theExtension is not "" then
set theName to text 1 thru -((count theExtension) + 2) of theName -- just the name part
set theExtension to "." & theExtension
end if
return {theContainer, theName, theExtension}
end getTheNames
to makeNewFolder for theChild at theParent -- make a new child folder at the parent location if it doesn't already exist
set theParent to theParent as text
if theParent begins with "/" then set theParent to theParent as POSIX file as text
try
return (theParent & theChild) as alias
on error errorMessage -- no folder
log errorMessage
tell application "Finder" to make new folder at theParent with properties {name:theChild}
return the result as alias
end try
end makeNewFolder
4) other actions as desired -
Applescript create folder from filename and move file stopped working
Hi,
For a while I've used this script but after upgrade and a new machine it stopped working.
I have Mac OS 10.8.5.
This is what I have.
Images (folder)
111111_00.jpg
111111_01.png
222222_01.jpg
222222_02.png
222222_03.gif
I'd like to be able to create a new folder for each "group of files" (new folder 111111, new folder 222222) and move the appropriate files into each of them.
The filenames are always built by 6 digits underscore and 2 digits. Can be whatever filetype. (123456_01.jpg)
I have a script that used to work just fine but now it just creates one folder and then freezes.
This is the script that doesn't work.
set chosen_folder to (choose folder)
tell (a reference to my text item delimiters) to set {old_delim, contents} to {contents, "_"}
tell application "Finder"
try
set file_list to files of chosen_folder
on error
set file_list to {}
end try
repeat with this_file in file_list
set folder_name to name of this_file
if folder_name contains "." then set folder_name to ((text items 1 thru -2 of folder_name) as string)
set new_folder to ((chosen_folder as string) & folder_name & ":")
try
get new_folder as alias
on error
make new folder at chosen_folder with properties {name:folder_name}
end try
move this_file to folder new_folder without replacing
end repeat
end tell
set my text item delimiters to old_delim
I know that there are many who can do this easy as pie, but if you can find it in your hearts to help me it would be much appreciated.
Kfunction createFolder(file) {
var parentFolder = file.parent;
var saveFolder = new Folder( parentFolder + '/' + file.name.substring( 0, 8 ) );
if( !saveFolder.exists ) saveFolder.create();
var saveFile = new File( saveFolder + '/' + file.name);
if( file.copy( saveFile ) ) file.remove();
function main() {
var folder = new Folder("~/Desktop/images");
var files = folder.getFiles();
for (var i = 0; i < files.length; i++) {
var f = files[i];
if (f instanceof File) {
createFolder(f);
main();
Something like that should work. -
When deleting a user created folder from On My Mac in Mac Mail the sent messages that are part of conversations that reside there are not deleted, only the received mail gets deleted. Any way for both the received and sent mail that resides there to be deleted?
I create a lot of project folders where i keep all my conversations regarding the project. Once the project is finished i would like to just delete the folder and get rid of all the emails associated with it but when i delete the folder i've noticed that only received messages are deleted. Now I am stuck trying to sort through my sent folder for messages that were returned there after the conversations was supposedly deleted.Mail/Preferences/Viewing - un-check include related messages, delete the folder, then go back and reset yo include.
-
I've been using a script to use automator to create a folder from the filename and put that file into it the folder just created.
I have a bunch of files that have similar names to them, but I don't want every file to be put into its own folder, instead I want all files with the same suffix (001) to go into the same folder. I would also like the folder name to just be named the same as the suffix (001) instead of the full file name.
For example all of these files names that end with the same integer (001) should be dumped into the same folder named "001":
Boston_ProRes422_1920x1080_24p_Audio_001
Boston_ProRes422_3840x2160_24p_Audio_001
Boston_ProRes422_3840x2160_24p_RAW_Audio_001
Boston_ProRes422_1920x1080_24p_Audio_002
Boston_ProRes422_1920x1080_24p_Audio_005
Boston_ProRes422_1920x1080_24p_Audio_010
Any help at all would be incredible!!
Thanks!
Here's the script I'm using right now:
on run {input, parameters} -- create folders from file names and move
set output to {} -- this will be a list of the moved files
repeat with anItem in the input -- step through each item in the input
set {theContainer, theName, theExtension} to (getTheNames from anItem)
try
set destination to (makeNewFolder for theName at theContainer)
tell application "Finder"
move anItem to destination
set the end of the output to the result as alias -- success
end tell
on error errorMessage -- duplicate name, permissions, etc
log errorMessage
# handle errors if desired - just skip for now
end try
end repeat
return the output -- pass on the results to following actions
end run
to getTheNames from someItem -- get a container, name, and extension from a file item
tell application "System Events" to tell disk item (someItem as text)
set theContainer to the path of the container
set {theName, theExtension} to {name, name extension}
end tell
if theExtension is not "" then
set theName to text 1 thru -((count theExtension) + 2) of theName -- just the name part
set theExtension to "." & theExtension
end if
return {theContainer, theName, theExtension}
end getTheNames
to makeNewFolder for theChild at theParent -- make a new child folder at the parent location if it doesn't already exist
set theParent to theParent as text
if theParent begins with "/" then set theParent to theParent as POSIX file as text
try
return (theParent & theChild) as alias
on error errorMessage -- no folder
log errorMessage
tell application "Finder" to make new folder at theParent with properties {name:theChild}
return the result as alias
end try
end makeNewFolderThanks Neil for the response! That script didn't work, but I did get it to work with my old script by changing "set TheName to" numbers different. Here's my final script which creates folders named "001", "002", and so forth and dumps in the files that end in that same suffix in the matching folder.
on run {input, parameters} -- create folders from file names and move
set output to {} -- this will be a list of the moved files
repeat with anItem in the input -- step through each item in the input
set {theContainer, theName, theExtension} to (getTheNames from anItem)
try
set destination to (makeNewFolder for theName at theContainer)
tell application "Finder"
move anItem to destination
set the end of the output to the result as alias -- success
end tell
on error errorMessage -- duplicate name, permissions, etc
log errorMessage
# handle errors if desired - just skip for now
end try
end repeat
return the output -- pass on the results to following actions
end run
to getTheNames from someItem -- get a container, name, and extension from a file item
tell application "System Events" to tell disk item (someItem as text)
set theContainer to the path of the container
set {theName, theExtension} to {name, name extension}
end tell
if theExtension is not "" then
set theName to text -5 thru -((count theExtension) + 4) of theName -- just the name part
set theExtension to "." & theExtension
end if
return {theContainer, theName, theExtension}
end getTheNames
to makeNewFolder for theChild at theParent -- make a new child folder at the parent location if it doesn't already exist
set theParent to theParent as text
if theParent begins with "/" then set theParent to theParent as POSIX file as text
try
return (theParent & theChild) as alias
on error errorMessage -- no folder
log errorMessage
tell application "Finder" to make new folder at theParent with properties {name:theChild}
return the result as alias
end try
end makeNewFolder -
How can I import photos of a created folder from my iPad to iPhoto?
I have created a folder on my iPad in order to make a preselection of my photos. But now it doesn't seem to be possible to import just the pictures of the created folder. Is it possible or not?
With the iPad's camera connection kit you may be able to copy photos from a flash drive, but a lot of flash drives require more power than the iPad supplies to the kit - the kit also has an SD card reader.
You need to create a DCIM directory off the root of the flash drive or SD card, with the photos underneath it, and the photo filenames need to be exactly 8 characters long (no spaces) plus the file extension i.e. in a similar format as if a camera had created/written them.
Or you could sync photos from your computer's iTunes : http://support.apple.com/kb/HT4236
Or there are third-party photo management apps that allow you to transfer photos to/from your computer via your wifi network e.g. Photo Manager Pro. -
Create folder from role maintenance
Hi,
How can I create a folder with the name of my choice from role maintenance? I see the Role Menu from the Menu tab, but I don't see the paper icon to create a folder.
ThanksI think I don't have authorizations. I only see the + sign that says 'Authorization default' and then the vanilla folder 'Role menu'.
I just want to create a folder to put queries to the browser for the users to get to instead going through the RRMX.
Is there another way to do this?
Thanks. -
Hide automatic created folder from role upload
Hi,
when I make a role upload to the portal, a top folder with the same name as the role is automatically created. Is it possible to disable this feature or hide the folder afterwards?
I have created my own folder structure in the portal, which defines the first two levels of navigation, and then made a delta link from this structure to the uploaded role. The content of the uploaded role is automatically put in a folder on third level instead of directly under the second level folder. This way the user has to click first on the role and then on the folder to get to the content. This is not very user friendly.
Hope someone can help.
Regards MortenHave you tried changing the 'Entry Point' property within the uploaded roles ?
When you do a role upload, you have the chance to automatically create the roles as worksets (rather than portal roles). Have you tried doing this? I think you get fewer levels (from memory)
Also, is your composite (backend) role design already in place and finished? It is worth trying to consider the portal when doing the backend composite role design in order to prevent issues like this.
Award points if this helps -
Why can't I create folder from save dialog?
The paradigm we've been taught is that the save dialog lets you name a file and select a folder, but if you want access to the full browser you click the triangle to expand it. With the latest version of Numbers, that functionality is gone.
I have a pricing spreadsheet I use, I did a save-as to create a copy for another client. I tried to rename it and was told another file existed in the folder by that name (true.) I tried to select a different folder, but the folder didn't exist yet. Normally, I'd just go to my projects folder and create it. But no. Apparently I have to pick "Other..." and only then do I get the real dialog. It seems perfectly reasonable that we'd want to be able to create a folder while saving. Why make it so difficult?I wonder if this helps…
http://mjtsai.com/blog/2014/10/26/yosemite-uploads-unsaved-documents-and-recent- addresses-to-icloud/
It's the 'defaults' setting to disable iCloud drive saving by default - you can still use it, but the save dialog should revert to the old style. Scroll down for the info. -
after having created a portal on a development platform, I made a backup Sql server then restores the production platform with sql server.
Two problems :
Problem 1:
1 in libraries error "An unexpected error" when creating FOLDER from ribbon even with Action page -> Manage content and structure. I could only create a folder with "Open with Explorer" in the ribbon. In the folder I created, i can create
a subfolder with ribbon, but not a folder in the root of the library. I create a sub sites and in this case it does not have any problem, I created a folder !!!
Problem 2:
2 The search from the search box in the lists and library does not work. I need it working. I create a search site and it works fine, but I want to do research on lists and libraries.
aprés avoir créer un portail sur une plateforme de développement, j'ai effectué un backup Sql server puis un restaure sur la plateforme de production avec sql server.
2 problèmes sont apparus :
Problème 1 :
1. dans les bibliothèques de documents erreur " An unexpected error" lors de la création de DOSSIER du ruban, même avec Action du site -> Gérer le contenu et la structure. j'ai seulement pu créer un dossier avec "Ouvrir avec l'explorateur"
dans le ruban. Dans le dossier créer j'ai pu créer un sous-dossier avec le ruban, mais pas un dossier dans la racine de la bibliothèque. J'ai créer un sous sites et dans ce cas il n'y as pas de problème, j'ai pu créer un dossier !!!
Problème 2 :
2. La recherche à partir de la zone de recherche dans les listes et bibliothèque ne fonctionne pas. J'ai besoin que ca fonctionne. j'ai creer un site de recherche et il fonctionne correctement, mais je veux faire des recherches sur les listes et bibliothèques.9c8700ee-9d51-4e5a-9b9d-22bebe9f03a1
Name=Request (POST:http://tserveur:8080/sites/MEAE/Documents%20partages/Forms/Upload.aspx?RootFolder=%2Fsites%2FMEAE%2FDocuments%20partages&Type=1&IsDlg=1)
9c8700ee-9d51-4e5a-9b9d-22bebe9f03a1
10/13/2014 10:54:53.54 w3wp.exe (0x1054)
0x0560
SharePoint Foundation Logging Correlation Data
xmnv Medium
Site=/sites/MEAE 9c8700ee-9d51-4e5a-9b9d-22bebe9f03a1
10/13/2014 10:54:53.54 w3wp.exe (0x1054)
0x0560
SharePoint Foundation Monitoring
b4ly High
Leaving Monitored Scope (PostResolveRequestCacheHandler). Temps d’exécution=15,7441122074812
9c8700ee-9d51-4e5a-9b9d-22bebe9f03a1
10/13/2014 10:54:53.56 w3wp.exe (0x1054)
0x0560
Document Management Server
Document Management
52od Medium
MetadataNavigationContext Page_InitComplete: No XsltListViewWebPart was found on this page[/sites/MEAE/Documents%20partages/Forms/Upload.aspx?RootFolder=%2Fsites%2FMEAE%2FDocuments%20partages&Type=1&IsDlg=1]. Hiding key filters and downgrading
tree functionality to legacy ListViewWebPart(v3) level for this list.
9c8700ee-9d51-4e5a-9b9d-22bebe9f03a1
10/13/2014 10:54:53.57 w3wp.exe (0x1054)
0x0560
Web Content Management
Publishing
7fz4 High
WARNING: Cannot change FormContext.FormMode to [Invalid] because it is already set to [New]
9c8700ee-9d51-4e5a-9b9d-22bebe9f03a1
10/13/2014 10:54:53.57 w3wp.exe (0x1054)
0x0560
Web Content Management
Publishing
7fz4 High
WARNING: Cannot change FormContext.FormMode to [Invalid] because it is already set to [New]
9c8700ee-9d51-4e5a-9b9d-22bebe9f03a1
10/13/2014 10:54:53.58 w3wp.exe (0x1054)
0x0560
SharePoint Foundation Runtime
tkau
Unexpected System.ArgumentException: Argument de publication ou de rappel non valide. La validation d'événement est activée via <pages enableEventValidation="true"/> dans la
configuration ou via <%@ Page EnableEventValidation="true" %> dans une page. Pour des raisons de sécurité, cette fonctionnalité vérifie si les arguments des événements de publication ou de rappel proviennent du contrôle serveur qui les a rendus
à l'origine. Si les données sont valides et attendues, utilisez la méthode ClientScriptManager.RegisterForEventValidation afin d'inscrire les données de publication ou de rappel pour la validation. à System.Web.UI.ClientScriptManager.ValidateEvent(String
uniqueId, String argument) à System.Web.UI.WebControls.Table.RaisePostBackEvent(String argument) à System.Web.UI.Page.RaisePos...
9c8700ee-9d51-4e5a-9b9d-22bebe9f03a1
10/13/2014 10:54:53.58* w3wp.exe (0x1054)
0x0560
SharePoint Foundation Runtime
tkau Unexpected
...tBackEvent(IPostBackEventHandler sourceControl, String eventArgument) à System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
9c8700ee-9d51-4e5a-9b9d-22bebe9f03a1
10/13/2014 10:54:53.58 w3wp.exe (0x1054)
0x0560
SharePoint Foundation Monitoring
b4ly Medium
Leaving Monitored Scope (Request (POST:http://tserveur:8080/sites/MEAE/Documents%20partages/Forms/Upload.aspx?RootFolder=%2Fsites%2FMEAE%2FDocuments%20partages&Type=1&IsDlg=1)). Temps d’exécution=57,2831164943714
9c8700ee-9d51-4e5a-9b9d-22bebe9f03a1
10/13/2014 10:54:56.31 OWSTIMER.EXE (0x0B18)
0x02F4
SharePoint Foundation Monitoring
nasq Medium -
Illustrator script to create symbols from images in folder
Time to give back to the community...
Here is a script I recently devised to bulk create symbols from images in a folder. Tested with Illustrator CC 2014.
// Import Folder's Files as Symbols - Illustrator CC script
// Description: Creates symbols from images in the designated folder into current document
// Author : Oscar Rines (oscarrines (at) gmail.com)
// Version : 1.0.0 on 2014-09-21
// Reused code from "Import Folder's Files as Layers - Illustrator CS3 script"
// by Nathaniel V. KELSO ([email protected])
#target illustrator
function getFolder() {
return Folder.selectDialog('Please select the folder to be imported:', Folder('~'));
function symbolExists(seekInDoc, seekSymbol) {
for (var j=0; j < seekInDoc.symbols.length; j++) {
if (seekInDoc.symbols[j].name == seekSymbol) {
return true;
return false;
function importFolderContents(selectedFolder) {
var activeDoc = app.activeDocument; //Active object reference
// if a folder was selected continue with action, otherwise quit
if (selectedFolder) {
var newsymbol; //Symbol object reference
var placedart; //PlacedItem object reference
var fname; //File name
var sname; //Symbol name
var symbolcount = 0; //Number of symbols added
var templayer = activeDoc.layers.add(); //Create a new temporary layer
templayer.name = "Temporary layer"
var imageList = selectedFolder.getFiles(); //retrieve files in the folder
// Create a palette-type window (a modeless or floating dialog),
var win = new Window("palette", "SnpCreateProgressBar", {x:100, y:100, width:750, height:310});
win.pnl = win.add("panel", [10, 10, 740, 255], "Progress"); //add a panel to contain the components
win.pnl.currentTaskLabel = win.pnl.add("statictext", [10, 18, 620, 33], "Examining: -"); //label indicating current file being examined
win.pnl.progBarLabel = win.pnl.add("statictext", [620, 18, 720, 33], "0/0"); //progress bar label
win.pnl.progBarLabel.justify = 'right';
win.pnl.progBar = win.pnl.add("progressbar", [10, 35, 720, 60], 0, imageList.length-1); //progress bar
win.pnl.symbolCount = win.pnl.add("statictext", [10, 70, 710, 85], "Symbols added: 0"); //label indicating number of symbols created
win.pnl.symbolLabel = win.pnl.add("statictext", [10, 85, 710, 100], "Last added symbol: -"); //label indicating name of the symbol created
win.pnl.errorListLabel = win.pnl.add("statictext", [10, 110, 720, 125], "Error log:"); //progress bar label
win.pnl.errorList = win.pnl.add ("edittext", [10, 125, 720, 225], "", {multiline: true, scrolling: true}); //errorlist
//win.pnl.errorList.graphics.font = ScriptUI.newFont ("Arial", "REGULAR", 7);
//win.pnl.errorList.graphics.foregroundColor = win.pnl.errorList.graphics.newPen(ScriptUIGraphics.PenType.SOLID_COLOR, [1, 0, 0, 1], 1);
win.doneButton = win.add("button", [640, 265, 740, 295], "OK"); //button to dispose the panel
win.doneButton.onClick = function () //define behavior for the "Done" button
win.close();
win.center();
win.show();
//Iterate images
for (var i = 0; i < imageList.length; i++) {
win.pnl.currentTaskLabel.text = 'Examining: ' + imageList[i].name; //update current file indicator
win.pnl.progBarLabel.text = i+1 + '/' + imageList.length; //update file count
win.pnl.progBar.value = i+1; //update progress bar
if (imageList[i] instanceof File) {
fname = imageList[i].name.toLowerCase(); //convert file name to lowercase to check for supported formats
if( (fname.indexOf('.eps') == -1) &&
(fname.indexOf('.png') == -1)) {
win.pnl.errorList.text += 'Skipping ' + imageList[i].name + '. Not a supported type.\r'; //log error
continue; // skip unsupported formats
else {
sname = imageList[i].name.substring(0, imageList[i].name.lastIndexOf(".") ); //discard file extension
// Check for duplicate symbol name;
if (symbolExists(activeDoc, sname)) {
win.pnl.errorList.text += 'Skipping ' + imageList[i].name + '. Duplicate symbol for name: ' + sname + '\r'; //log error
else {
placedart = activeDoc.placedItems.add(); //get a reference to a new placedItem object
placedart.file = imageList[i]; //link the object to the image on disk
placedart.name = sname; //give the placed item a name
placedart.embed(); //make this a RasterItem
placedart = activeDoc.rasterItems.getByName(sname); //get a reference to the newly created raster item
newsymbol = activeDoc.symbols.add(placedart); //add the raster item to the symbols
newsymbol.name = sname; //name the symbol
symbolcount++; //update the count of symbols created
placedart.remove(); //remove the raster item from the canvas
win.pnl.symbolCount.text = 'Symbols added: ' + symbolcount; //update created number of symbols indicator
win.pnl.symbolLabel.text = 'Last added symbol: ' + sname; //update created symbol indicator
else {
win.pnl.errorList.text += 'Skipping ' + imageList[i].name + '. Not a regular file.\r'; //log error
win.update(); //required so pop-up window content updates are shown
win.pnl.currentTaskLabel.text = ''; //clear current file indicator
// Final verdict
if (symbolcount >0) {
win.pnl.symbolLabel.text = 'Symbol library changed. Do not forget to save your work';
else {
win.pnl.symbolLabel.text = 'No new symbols added to the library';
win.update(); //update window contents
templayer.remove(); //remove the temporary layer
else {
alert("Action cancelled by user");
if ( app.documents.length > 0 ) {
importFolderContents( getFolder() );
else{
Window.alert("You must open at least one document.");Thank you, nice job & I am looking forward to trying it out!
-
How to move pics from "picture library" to created folder
Just started using 9310 (from 8330) with new SD card. Have a few pics on it and can't figure out how to transfer a photo in "picture library" into a newly created folder. Was so easy on 8330 with simple "move into folder" option... HELP! Thanks!
Hello equipagekm,
Welcome to the forums.
The option to move to folder will not be present but what you can do is choose the "cut" option and then once in the new folder hit the menu key and choose "paste".
Hope this helps. Let us know if you need anything else.
-SR
Come follow your BlackBerry Technical Team on twitter! @BlackBerryHelp
Be sure to click Kudos! for those who have helped you.Click Solution? for posts that have solved your issue(s)! -
Creating pdf file from excel worksheet and save file in a macro created folder.
Hi I have 3 worksheets and I want to conditionally convert them into a pdf file and than save said file into a folder that the macro will create if not already existing and name it with content of cell A1. So my question is if it is possible to do that with
the following program?
Thanks.
Sub PrintStuff()
Dim vShts As Variant
Dim strFileName As String
vShts = Sheets(1).Range("A1")
If Not IsNumeric(vShts) Then
Exit Sub
Else
' Change path and filename as desired
strFileName = "C:\MyFolder\MySubfolder\MyFile.pdf"
If strFileName <> "False" Then
Select Case vShts
Case 1
Sheets("Sheet1").Select
Case 2
Sheets("Sheet2").Select
Case 3
Sheets(Array("Sheet1", "Sheet2")).Select
End Select
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, _
Filename:=strFileName, _
OpenAfterPublish:=False
End If
End If
End SubOption Explicit
Sub PrintStuff()
Dim Path As String, FileName As String
Dim ThisSheet As Variant
Dim MySheets As Variant
Path = "C:\MyFolder\MySubfolder\"
FileName = "MyFile.pdf"
If Not FolderCreate("C:\MyFolder\MySubfolder") Then
MsgBox "Can not create folder"
Exit Sub
End If
Select Case Range("A1")
Case 1
Set MySheets = Sheets("Sheet1")
Case 2
Set MySheets = Sheets("Sheet2")
Case 3
Set MySheets = Sheets(Array("Sheet1", "Sheet2"))
Case Else
MsgBox "Uuups."
Exit Sub
End Select
Set ThisSheet = ActiveSheet
MySheets.Select
ActiveSheet.ExportAsFixedFormat xlTypePDF, Path & FileName, OpenAfterPublish:=False
ThisSheet.Select
End Sub
Private Function FolderCreate(ByVal Path As String) As Boolean
'Creates a complete sub directory structure
Dim Temp, i As Integer
On Error GoTo ExitPoint
If Dir(Path, vbDirectory) = "" Then
If Right$(Path, 1) = "\" Then Path = Left$(Path, Len(Path) - 1)
If Left$(Path, 2) = "\\" Then
i = InStr(3, Path, "\")
Temp = Split(Mid$(Path, i + 1), "\")
Temp(0) = Left$(Path, i) & Temp(0)
Else
Temp = Split(Path, "\")
End If
Path = ""
For i = 0 To UBound(Temp)
Path = Path & Temp(i) & "\"
If Dir(Path, vbDirectory) = "" Then MkDir Path
Next
End If
FolderCreate = True
ExitPoint:
End Function -
Hi
I copied our entire music folder from our old pc on to the new imac, and all the apps, music etc is there, but no individual libarys, we had 5 very different ones, when pressing and holding the alt key on opeing itunes, nothing happens it just opens into itunes, no option to choose or create a libary, what am i doing wrong?Did you copy the entire iTunes folder, not just media? This includes the critical library.itl file.
Image of folder structure and explanation of different iTunes versions (turingtest2 post) - https://discussions.apple.com/message/13025536 and https://discussions.apple.com/message/17457605
Now you say you had 5 libraries. If you really mean that then you would have to have copied 5 different iTunes folders in their entirety, not just one folder. Anyway, something makes me feel you did not copy a whole iTunes folder and all its subfolders and files, you only copied the music.
On the starting with the option (alt) key held down I really don't know what to advise. It works for me hundreds of times and just about everybody else here. The only thing I can suggest is to hold the key down longer or perhaps start iTunes and then 1 second later hold down the key for a few seconds. -
After Leopard install "unable to create /folder/filename..."
I have upgraded my MacBook and iMac to Leopard, no problems. However, on my iMac (only), in many applications I get an error message when I'm trying to save a file. For example, in iPhoto if I export to desktop I get an error message "unable to create.... /folder/directory filename". Same thing if I export to an already existing folder. However, files I make and save with Word etc. work fine. Is there some selective locking device on Apple?
JohnHello Rollie2t,
Welcome to the HP Forums.
I see that you are having an issue with installing the printer on to your Windows Vista computer.
Please make sure that you do NOT have the usb cable connected to the printer and the computer when doing the download and the installation. You will be prompted as to when to connect the usb cable during the installation so please do NOT connect it before hand.
I also suggest that you disable the Windows Firewall and any anti virus protection before attempting to download the software and drivers.
Here is the link for the HP Deskjet Full Feature Software and Drivers.
If the troubleshooting does not help resolve your issue, I would then suggest calling HP's Technical Support to see about further options for you. If you are calling within North America, the number is 1-800-474-6836 and for all other regions, click here: click here.
Thanks for your time.
Cheers,
Click the “Kudos Thumbs Up" at the bottom of this post to say “Thanks” for helping!
Please click “Accept as Solution ” if you feel my post solved your issue, it will help others find the solution.
W a t e r b o y 71
I work on behalf of HP
Maybe you are looking for
-
ITunes displays error message -69 when syncing iPhone
hi, iTunes displays error message -69 when i sync my iPhone 3GS, this is just for syncing music to my iPhone. apps syncing is ok. can anyone help please? thanks
-
I have been kinda irritated with the following problem which is happening quite often: When I use Safari to surf, sometimes as it tries to download some videos or pdf files, it hangs and I can see the beach ball rotating indefinitely. I cannot force
-
To much files in archive of file adapter
Dear all, on a day in november the RWB and the sxmb_moni show about 150 messages that have been processed by a sender file adapter. On the file system we have two files (all in all 152) more in our archive for this day. Neither the day before nor the
-
How to use MVC using MDM as backend... in Webdynpro for java
Hi, How to use MVC using MDM as backend.. when we r using R/3 we used to create RFC model. I dont know how to use it here.. Regards, laxmi.
-
Trouble showing different images. Some of them appear, others don't
I'm using socket connection to transmit images from a computer to another. Sometimes it shows the image, sometimes it doens't. Here is the code that i'm using: SERVER SIDE: Archivo = new File("C:/Documents and Settings/Pedro/Desktop/Prueba2.JPG"); En