Windows Vista Forums
Vista Forums Home Join Vista Forums Windows 7 Forum Vista Tutorials Tags
Welcome to Windows Vista Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows Vista. The Vista forum also covers news and updates and has an extensive Windows Vista tutorial section that covers a wide range of tips and tricks.

Go Back   Vista Forums > Misc Newsgroups > PowerShell

Vista Tutorial - Running powershell via exchange 2007

Reply
 
Old 11-07-2007   #1 (permalink)
maquinaloca
Guest


 
 

Running powershell via exchange 2007

I am trying to run a powershell script and I get the following error.

[MSH] C:\Documents and Settings\admin>ls


Directory: Microsoft.Msh.Core\FileSystem::C:\Documents and Settings\admi
n


Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2/27/2006 10:35 PM 0 Sti_Trace.log
-a--- 11/6/2007 2:10 PM 453 test.ps1
d---- 2/27/2006 10:33 PM Desktop
d-r-- 3/16/2006 2:11 AM Favorites
d-r-- 3/21/2006 2:59 AM My Documents
d-r-- 2/27/2006 10:33 PM Start Menu


[MSH] C:\Documents and Settings\admin>$pwd\test.ps1
Unexpected token '\test.ps1' in expression or statement.
At line:1 char:13
+ $pwd\test.ps1 <<<<


Can anyone tell me why this is not working.

My System SpecsSystem Spec
Old 11-07-2007   #2 (permalink)
Marco Shaw [MVP]
Guest


 
 

Re: Running powershell via exchange 2007

Quote:

> [MSH] C:\Documents and Settings\admin>$pwd\test.ps1
> Unexpected token '\test.ps1' in expression or statement.
> At line:1 char:13
> + $pwd\test.ps1 <<<<
>
>
> Can anyone tell me why this is not working.
PowerShell is not dealing with the backslash properly. Run it like this:

PSH> & "$pwd\test.ps1"

Marco

--
Microsoft MVP - Windows PowerShell
http://www.microsoft.com/mvp

PowerGadgets MVP
http://www.powergadgets.com/mvp

Blog:
http://marcoshaw.blogspot.com
My System SpecsSystem Spec
Old 11-07-2007   #3 (permalink)
Kiron
Guest


 
 

Re: Running powershell via exchange 2007

You can use the call operator '&' or '.\'

& $pwd\test.ps1
.\test.ps1

# the dot before the slash represents the current location

--
Kiron
My System SpecsSystem Spec
Old 11-07-2007   #4 (permalink)
maquinaloca
Guest


 
 

Re: Running powershell via exchange 2007

I tried the following with no luck

[MSH] C:\Documents and Settings\admin>& "$pwd\test.ps1"
Program 'test.ps1' failed to execute: No application is associated with the
spe
cified file for this operation
At line:1 char:2
+ & <<<< "$pwd\test.ps1".
At line:1 char:1
+ & <<<< "$pwd\test.ps1"
[MSH] C:\Documents and Settings\admin>& $pwd\test.ps1
Program 'test.ps1' failed to execute: No application is associated with the
spe
cified file for this operation
At line:1 char:2
+ & <<<< $pwd\test.ps1.
At line:1 char:1
+ & <<<< $pwd\test.ps1
[MSH] C:\Documents and Settings\admin>.\test.ps1
Program 'test.ps1' failed to execute: No application is associated with the
spe
cified file for this operation
At line:1 char:10
+ .\test.ps1 <<<< .
At line:1 char:1
+ . <<<< \test.ps1

"Marco Shaw [MVP]" wrote:
Quote:

>
Quote:

> > [MSH] C:\Documents and Settings\admin>$pwd\test.ps1
> > Unexpected token '\test.ps1' in expression or statement.
> > At line:1 char:13
> > + $pwd\test.ps1 <<<<
> >
> >
> > Can anyone tell me why this is not working.
>
> PowerShell is not dealing with the backslash properly. Run it like this:
>
> PSH> & "$pwd\test.ps1"
>
> Marco
>
> --
> Microsoft MVP - Windows PowerShell
> http://www.microsoft.com/mvp
>
> PowerGadgets MVP
> http://www.powergadgets.com/mvp
>
> Blog:
> http://marcoshaw.blogspot.com
>
My System SpecsSystem Spec
Old 11-07-2007   #5 (permalink)
Brandon Shell [MVP]
Guest


 
 

Re: Running powershell via exchange 2007

Are you using Powershell V1? The [MSH] implies you are using a beta/RC product.

You can use Get-Host to get this.

Brandon Shell
---------------
Blog: http://www.bsonposh.com/
PSH Scripts Project: www.codeplex.com/psobject

m> I am trying to run a powershell script and I get the following error.
m>
m> [MSH] C:\Documents and Settings\admin>ls
m>
m> Directory: Microsoft.Msh.Core\FileSystem::C:\Documents and
m> Settings\admi
m> n
m> Mode LastWriteTime Length Name
m> ---- ------------- ------ ----
m> -a--- 2/27/2006 10:35 PM 0 Sti_Trace.log
m> -a--- 11/6/2007 2:10 PM 453 test.ps1
m> d---- 2/27/2006 10:33 PM Desktop
m> d-r-- 3/16/2006 2:11 AM Favorites
m> d-r-- 3/21/2006 2:59 AM My Documents
m> d-r-- 2/27/2006 10:33 PM Start Menu
m> [MSH] C:\Documents and Settings\admin>$pwd\test.ps1
m> Unexpected token '\test.ps1' in expression or statement.
m> At line:1 char:13
m> + $pwd\test.ps1 <<<<
m> Can anyone tell me why this is not working.
m>


My System SpecsSystem Spec
Old 11-07-2007   #6 (permalink)
maquinaloca
Guest


 
 

Re: Running powershell via exchange 2007

you are right, I notice afterwards. I change file to .msh and now all is
working.

"Brandon Shell [MVP]" wrote:
Quote:

> Are you using Powershell V1? The [MSH] implies you are using a beta/RC product.
>
> You can use Get-Host to get this.
>
> Brandon Shell
> ---------------
> Blog: http://www.bsonposh.com/
> PSH Scripts Project: www.codeplex.com/psobject
>
> m> I am trying to run a powershell script and I get the following error.
> m>
> m> [MSH] C:\Documents and Settings\admin>ls
> m>
> m> Directory: Microsoft.Msh.Core\FileSystem::C:\Documents and
> m> Settings\admi
> m> n
> m> Mode LastWriteTime Length Name
> m> ---- ------------- ------ ----
> m> -a--- 2/27/2006 10:35 PM 0 Sti_Trace.log
> m> -a--- 11/6/2007 2:10 PM 453 test.ps1
> m> d---- 2/27/2006 10:33 PM Desktop
> m> d-r-- 3/16/2006 2:11 AM Favorites
> m> d-r-- 3/21/2006 2:59 AM My Documents
> m> d-r-- 2/27/2006 10:33 PM Start Menu
> m> [MSH] C:\Documents and Settings\admin>$pwd\test.ps1
> m> Unexpected token '\test.ps1' in expression or statement.
> m> At line:1 char:13
> m> + $pwd\test.ps1 <<<<
> m> Can anyone tell me why this is not working.
> m>
>
>
>
My System SpecsSystem Spec
Old 11-07-2007   #7 (permalink)
Brandon Shell [MVP]
Guest


 
 

Re: Running powershell via exchange 2007

I would upgrade if I were you
Brandon Shell
---------------
Blog: http://www.bsonposh.com/
PSH Scripts Project: www.codeplex.com/psobject

m> you are right, I notice afterwards. I change file to .msh and now all
m> is working.
m>
m> "Brandon Shell [MVP]" wrote:
m>
Quote:
Quote:

>> Are you using Powershell V1? The [MSH] implies you are using a
>> beta/RC product.
>>
>> You can use Get-Host to get this.
>>
>> Brandon Shell
>> ---------------
>> Blog: http://www.bsonposh.com/
>> PSH Scripts Project: www.codeplex.com/psobject
>> m> I am trying to run a powershell script and I get the following
>> error.
>> m>
>> m> [MSH] C:\Documents and Settings\admin>ls
>> m>
>> m> Directory: Microsoft.Msh.Core\FileSystem::C:\Documents and
>> m> Settings\admi
>> m> n
>> m> Mode LastWriteTime Length Name
>> m> ---- ------------- ------ ----
>> m> -a--- 2/27/2006 10:35 PM 0 Sti_Trace.log
>> m> -a--- 11/6/2007 2:10 PM 453 test.ps1
>> m> d---- 2/27/2006 10:33 PM Desktop
>> m> d-r-- 3/16/2006 2:11 AM Favorites
>> m> d-r-- 3/21/2006 2:59 AM My Documents
>> m> d-r-- 2/27/2006 10:33 PM Start Menu
>> m> [MSH] C:\Documents and Settings\admin>$pwd\test.ps1
>> m> Unexpected token '\test.ps1' in expression or statement.
>> m> At line:1 char:13
>> m> + $pwd\test.ps1 <<<<
>> m> Can anyone tell me why this is not working.
>> m>

My System SpecsSystem Spec
Reply

Thread Tools


Similar Threads
Thread Forum
Powershell WinRM Exchange and ILM 2007 PowerShell
Exchange 2007 and PowerShell PowerShell
Running scripts from powershell on exchange server PowerShell
Exchange 2007 PowerShell.. PowerShell
Monad / PowerShell / Exchange 2007 PowerShell


Vista Forums is an independent web site and has not been authorized,
sponsored, or otherwise approved by Microsoft Corporation.
"Windows Vista", the Start Orb, and related materials are trademarks of Microsoft Corp.
© Designer Media Ltd

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46