Solved

open folder in powershell

Posted on 2010-09-01
6
1,427 Views
Last Modified: 2012-06-22
hi, id like a powershell script to open a location

eg

when run the folder c:\data\test\%hostname%\tools    opens  much like if there was a shortcut to it


power shell preffered VB ok
0
Comment
Question by:mhamer
  • 4
  • 2
6 Comments
 
LVL 42

Expert Comment

by:sedgwick
ID: 33576449
use Invoke-item:invoke-item c:\data\test\%hostname%\tools
0
 
LVL 42

Accepted Solution

by:
sedgwick earned 500 total points
ID: 33576477
to get %hostname% (envirnemtn variable) use the following:$hostname = $Env:hostnameinvoke-item c:\data\test\%hostname%\tools
0
 

Author Comment

by:mhamer
ID: 33576597
Great works perfectly thank you

what would be the vb equivilant?  just out of interest?  you get the points anyway
0
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 
LVL 42

Expert Comment

by:sedgwick
ID: 33576703
in vb script:


Set objShell = CreateObject("WScript.Shell")

hostname = objShell.ExpandEnvironmentStrings("%hostname%")

objShell.Run "explorer c:\data\test\" & hostname & "\tools

Open in new window

0
 

Author Comment

by:mhamer
ID: 33577013
unterminated string constant  when i use that
0
 
LVL 42

Expert Comment

by:sedgwick
ID: 33577119
i forgot the " in line 3:

Set objShell = CreateObject("WScript.Shell")
hostname = objShell.ExpandEnvironmentStrings("%hostname%")
objShell.Run "explorer c:\data\test\" & hostname & "\tools"
0

Featured Post

Are your AD admin tools letting you down?

Managing Active Directory can get complicated.  Often, the native tools for managing AD are just not up to the task.  The largest Active Directory installations in the world have relied on one tool to manage their day-to-day administration tasks: Hyena. Start your trial today.

Question has a verified solution.

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

Utilizing an array to gracefully append to a list of EmailAddresses
This article will help you understand what HashTables are and how to use them in PowerShell.
Get people started with the process of using Access VBA to control Excel using automation, Microsoft Access can control other applications. An example is the ability to programmatically talk to Excel. Using automation, an Access application can laun…
Show developers how to use a criteria form to limit the data that appears on an Access report. It is a common requirement that users can specify the criteria for a report at runtime. The easiest way to accomplish this is using a criteria form that a…

863 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

Need Help in Real-Time?

Connect with top rated Experts

28 Experts available now in Live!

Get 1:1 Help Now