Emiel Wieldraaijer Posted October 15, 2014 Posted October 15, 2014 (edited) Hi, i'm trying to retrieve some information using powershell When i use the following command run ("Powershell.exe Get-SmbServerConfiguration", "", @SW_HIDE, $STDIN_CHILD + $STDOUT_CHILD) from a 32 bits compiled executable it invokes c:windowssyswow64WindowsPowerShellv1.0powershell.exe. The 32 bits redirected powershell does not support the cmdlet Get-SmbServerConfiguration Is it possible force executing the 64 bits version of powershell with Wow64FsRedirection ? I tried the following Local $stOldVal = DllStructCreate("dword"%3 Edited October 15, 2014 by Emiel Wieldraaijer Best regards,Emiel Wieldraaijer
water Posted October 15, 2014 Posted October 15, 2014 Can't you compile your script as 64 bit? I once had the same problem with PS and the only solution (I could find) was to compile for 64 bit. My UDFs and Tutorials: Reveal hidden contents UDFs: Active Directory (NEW 2024-07-28 - Version 1.6.3.0) - Download - General Help & Support - Example Scripts - Wiki ExcelChart (2017-07-21 - Version 0.4.0.1) - Download - General Help & Support - Example Scripts OutlookEX (2021-11-16 - Version 1.7.0.0) - Download - General Help & Support - Example Scripts - Wiki OutlookEX_GUI (2021-04-13 - Version 1.4.0.0) - Download Outlook Tools (2019-07-22 - Version 0.6.0.0) - Download - General Help & Support - Wiki PowerPoint (2021-08-31 - Version 1.5.0.0) - Download - General Help & Support - Example Scripts - Wiki Task Scheduler (2022-07-28 - Version 1.6.0.1) - Download - General Help & Support - Wiki Standard UDFs: Excel - Example Scripts - Wiki Word - Wiki Tutorials: ADO - Wiki WebDriver - Wiki
Solution jguinch Posted October 15, 2014 Solution Posted October 15, 2014 You can also try to specify the fullpath of powershell.exe, using Sysnative Run (@WindowsDir & "\sysnative\WindowsPowerShell\v1.0\Powershell.exe Get-SmbServerConfiguration", "", @SW_HIDE, $STDIN_CHILD + $STDOUT_CHILD) Reveal hidden contents Network configuration UDF, _DirGetSizeByExtension, _UninstallList Firefox ConfigurationArray multi-dimensions, Printer Management UDF
Emiel Wieldraaijer Posted October 16, 2014 Author Posted October 16, 2014 (edited) @Water.. Thanks for the reply That would be my last solution but.. read below @jguinch Thanks Didn't know the sysnative options Edited October 16, 2014 by Emiel Wieldraaijer Best regards,Emiel Wieldraaijer
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now