Solved

Vbscript : Can  FSO.GetBaseName return a foldername ?

Posted on 2007-03-23
8
1,127 Views
Last Modified: 2008-02-01
I would like to use the foldername of a folder of which the contextmenu is clicked to be used as a variable in the script that is called by clicking on the item in the contextmenu.  Can this be done with FSO.GetBaseName ?
0
Comment
Question by:itbabe
  • 4
  • 3
8 Comments
 
LVL 67

Expert Comment

by:sirbounty
ID: 18780671
You won't get the complete path in that manner...

I'm not sure I understand exactly what you're trying to accomplish.
Could you, perhaps, post a code snippet (I'm a visual-guy ;)
0
 

Author Comment

by:itbabe
ID: 18780698
I just wanted the foldername returned when an item was clicked in the contextmenu.

I did it the following way,  it works

Dim arg, fso, shell, Oldfoldername
Set fso = CreateObject("Scripting.FileSystemObject")
Set shell = CreateObject("WScript.Shell")
arg = WScript.Arguments(0)
Oldfoldername=fso.GetBaseName(arg)
0
 

Author Comment

by:itbabe
ID: 18780709
0
Free Tool: Subnet Calculator

The subnet calculator helps you design networks by taking an IP address and network mask and returning information such as network, broadcast address, and host range.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

 

Author Comment

by:itbabe
ID: 18780746
0
 
LVL 67

Expert Comment

by:sirbounty
ID: 18780909
Can you post the solution?
0
 

Accepted Solution

by:
itbabe earned 0 total points
ID: 18780981
The following has bee, used.
Dim arg, fso, shell, Oldfoldername
Set fso = CreateObject("Scripting.FileSystemObject")
Set shell = CreateObject("WScript.Shell")
arg = WScript.Arguments(0)
Oldfoldername=fso.GetBaseName(arg)

I created a reference in HKEY_CLASSES_ROOT\Folder\shell to start up the script with %1 to be able to send the arguments to the vbs.
0
 
LVL 67

Expert Comment

by:sirbounty
ID: 18781002
Guess I still don't understand what you're after with this - but to the closing moderator - I have no problems with the closure, and since I'm the only other one involved - no reason for the 4-day wait... :^)
Glad you got it working..
0

Featured Post

Free Tool: SSL Checker

Scans your site and returns information about your SSL implementation and certificate. Helpful for debugging and validating your SSL configuration.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I met Paul Devereux (@pdevereux) today when I responded to his tweet asking “Anybody know how to automate adding files from disk to a folder in #outlook  ?”.  I replied back and told Paul that using automation, in this case scripting, to add files t…
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
Although Jacob Bernoulli (1654-1705) has been credited as the creator of "Binomial Distribution Table", Gottfried Leibniz (1646-1716) did his dissertation on the subject in 1666; Leibniz you may recall is the co-inventor of "Calculus" and beat Isaac…
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

856 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question