Free PowerShell eBooks - living post?

http://powershell.com/cs/blogs/ebookv2/default.aspx
http://powershell.org/wp/ebooks/
Maybe we should have a list of all the free resources, MVAs, youtube, etc. Maybe even a free vs paid section, as there are some books and things the people always seem to recommend, too.
It would be nice if Spiceworks had a wiki style type of post, too. But, I dream.

Should we make a sticky of this post of various free PowerShell eBooks that we locate?I caught this gem on Reddit today - these are from Microsoft directly!Windows Powershell 4.0 Examples Quick Guide WINDOWS POWERSHELL INTEGRATED SCRIPTING ENVIRONMENT 4.0WINDOWS POWERSHELL 4.0 LANGUAGE QUICK REFERENCEWindows PowerShell Desired State Configuration Overview Windows PowerShell Web AccessWindows PowerShell: Elements of Windows Management Infrastructure (WMI) WMI in Windows PowerShell 4.0 Windows PowerShell Quick ReferenceAnyone else have any treasures? Please link to legitimate sites, no Dropbox/Google Drive public shares, etc. Let's link from the original publishers if possible.
This topic first appeared in the Spiceworks Community

Similar Messages

  • Does anyone know a good free php ebook ?!

    does anyone know a good free php ebook to download?! thank
    you

    "Hydrowizard" <[email protected]> wrote in
    message
    news:g6707n$mc5$[email protected]..
    > does anyone know a good free php ebook to download?!
    thank you
    I've never heard of a good, current book on PHP which is
    free. You'll find
    hundreds of free tutorials and articles, but usually when
    information gets
    collected into book form, people need to be paid and it's not
    going to be
    free.
    Patty Ayers | www.WebDevBiz.com
    Free Articles on the Business of Web Development
    Web Design Contract, Estimate Request Form, Estimate
    Worksheet

  • Free download ebook java and java technology

    You can download free ebook java and java technology here [http://www.your-ebook.net|http://www.your-ebook.net]

    Your previous post on this topic was blocked by a moderator, and the resons for blocking were stated.
    This time round, I'm blocking your account for a month.
    db

  • Is there a release form to allow a printer to print free Microsoft ebooks?

    Hopefully I have the correct forum.....
    Some Microsoft ebooks I would like to have printed and bound for my personal use. Is there a release that I can obtain to allow my printer to print these books for me?
    Thanks

    Under support and or feedback you can email or give them feedback.
    https://www.microsoft.com/learning/en-us/microsoft-press-books.aspx
    Regards, Dave Patrick ....
    Microsoft Certified Professional
    Microsoft MVP [Windows]
    Disclaimer: This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.

  • About getting free engraving for a post purchase

    does anyone know about free name engraving for ipods that have been purchased at a retail store?

    u had to order of the apple site to get ingraving. i'm going to a jewler to see if they can ingrave it.

  • Another free new ebook on using iBooks Author

    http://ibooksauthorguide.wordpress.com/
    Haven't looked at it yet, but this one is done with iBooks Author, by Charles Stack.

    Well, now that I've been through it I have to say it's not very useful. Evidently he plans to do a long series on using iBooks Author and this is just a general overview. Interesting only as an example of using iBA, and for those who are just starting as authors, a fairly good section on deciding what you want your book to be (considering target audience and things like that).
    I'm kind of surprised there's not more there there, but it's definitely not a patch on Nellie McKesson's book.

  • Search and Replace text in file using PowerShell

    I want to schedule a script in PowerShell to search a directory for an XML file for a particular text string and replace it with a different text string and then save the file with the same name, the name of the file
    will change each time the script is run on a daily basis. There will only be one XML file in the location when the scheduled script is run.
    I have never used PowerShell but am familiar with batch file commands, can anyone please help!!
    KevinS

    Hi Kevin,
    I’m writing to just check in to see if the suggestions were
    helpful. If you need further help, please feel free to reply this post directly so we will be notified to follow it up.
    If you have any feedback on our support, please
    click here.
    Best Regards,
    Anna
    TechNet Community Support

  • Inconsistent behavior of "where" filter command in remote powershell session

    I've got a simple powershell script I've written to do a gpo backup (backup-gpo) to a remote file share, and then I launch a remote powershell session with "invoke-command" where I zip up the results of the gpo backup, then delete the gpo
    backups once the files are safely zipped.
    What I'm seeing, and I've never seen before, is very inconsistent results in the file filtering statements.  I use the following line twice in my code to find the files written by the GPO backup:
     Get-ChildItem -Force | ? {($_.lastwritetime.date -eq (Get-Date).date) -and ($_.name -notlike "*.zip")}
    The first time it finds the files to zip, the second time it finds the files to delete.  It's a copy/paste, so it's the exact same code.
    The weirdness that happens is some nights, it works fine, and both filters match what they should.  The GPO backup results are found, zipped, and then deleted.  Other nights, the first filter will match all old *.zip files (the exact
    opposite of the filter), and zip them up - then the "delete" filter, which is the exact same code, will match correctly and delete the GPO backup results that should have been zipped but weren't.
    Last night the first filter matched correctly, and then the second filter matched the date portion of the filter, ignored the *.zip portion, and deleted everything in the target folder from that day. 
    Anyone seen anything like this?

    Hi Nbhms,
    Any updates about this issue?
    If you need further help, please feel free to reply this post directly
    so we will be notified to follow it up.
    If you have any feedback on our support, please click here.
    Best Regards,
    Anna
    TechNet Community Support

  • How to Pass a GUID as a parameter to Powershell commandlet from c#

    I’m building a wrapper around custom built PowerShell command lets. I’m having difficulties in passing a GUID
    parameter to a command let below which requires a GUID input from c# code.
    Guid monid = Guid.Empty;
    string monruleid = txt_monRuleId.Text.ToString();
    monid = new Guid(monruleid);
    RunspaceConfiguration runConfig = RunspaceConfiguration.Create();
    PSSnapInException psEx = null;
    PSSnapInInfo pssnap = runConfig.AddPSSnapIn("ServiceInfoCore", out psEx);
    Runspace runspace = RunspaceFactory.CreateRunspace(runConfig);
    runspace.Open();
    Command mycommand = new Command("Get-OMS-AutoBugs");
    mycommand.Parameters.Add("monitoringruleid", monid);
    Pipeline pipeline = runspace.CreatePipeline();
    pipeline.Commands.Add(mycommand);
    Collection<PSObject> results = new Collection<PSObject>();
    results = pipeline.Invoke();
    runspace.Close();
    Appreciate if someone can help with a code sample (or) with advices.
    SYNTAX
        Set-OMS-AutoBug
    [-MonitoringRuleId <Guid>]

    Hi,
    I’m writing to just check in to see if the suggestions were helpful. If you need further
    help, please feel free to reply this post directly so we will be notified to follow it up.
    We’d love to hear your feedback about the solution. By sharing your experience you can
    help other community members facing similar problems.
    Thanks for your understanding and efforts.
    If you have any feedback on our support, please click here.
    Best Regards
    Anna
    TechNet Community Support
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • PowerShell ISE has stopped working on Win 8.1

    I have Windows 8.1 with all updates.
    I could launch powershell.exe but not the ISE. I could execute some of the powershell 2.0 codes but definitely not 3.0 or 4.0 codes. 
    Tried launching ISE with -noprofil, same error. Tried installing/uninstalling Powershell 5.0 May 2014 preview, no luck.
    Faulting application name: PowerShell_ISE.exe, version: 6.3.9600.16384, time stamp: 0x5215ce45
    Faulting module name: ntdll.dll, version: 6.3.9600.17031, time stamp: 0x530895af
    Exception code: 0xc0000374
    Fault offset: 0x00000000000f8c9c
    Faulting process id: 0x15cc
    Faulting application start time: 0x01cf80201ad59f4f
    Faulting application path: C:\Windows\system32\WindowsPowerShell\v1.0\PowerShell_ISE.exe
    Faulting module path: C:\Windows\SYSTEM32\ntdll.dll
    Report Id: 595de91a-ec13-11e3-8264-1803733008d1
    Faulting package full name: 
    Faulting package-relative application ID: 

    Hi Katiedonut,
    I’m writing to just check in to see if the suggestions were helpful. If you need further help,
    please feel free to reply this post directly so we will be notified to follow it up.
    If you have any feedback on our support, please click here.
    Best Regards,
    Anna
    TechNet Community Support

  • Windows 8.1 - How to enable "Require additional authentication at startup" for bitlocker using powershell script?

    I need help to do this using powershell scripts on Windows 8.1?
    OS : Windows 8.1 Enterprise
    TPM Chip : None
    Enabling bitlocker on OS drive with a password at boot time is a 2 step process.
    1) Edit the Group Policy (gpedit.msc) - Administrative Templates -> Windows Components -> BitLocker Drive Encryption -> Operating System Drives ->
    Require additional authentication at startup -> Allow bitlocker without a compatible TPM
    ref : http://www.7tutorials.com/how-enable-bitlocker-without-tpm-chip-windows-7-windows-8
    2) Enable Bitlocker on c driver using manage bitlocker snapin
    I need help to do this using powershell scripts?
    I researched on the forums but ran into an issue.
    I found that Group policy commandlets can be used to do step 1.  
    I am getting the error : "ins have been registered for Windows PowerShell version 4" when I try to do the following in windows 8.1
    Add-PSSnapin GroupPolicy
    Import-Module GroupPolicy -Verbose

    Hi TinkerBotFoo,
    I’m writing to just check in to see if the suggestions were helpful. If you need further help,
    please feel free to reply this post directly so we will be notified to follow it up.
    If you have any feedback on our support, please click here.
    Best Regards
    Anna
    TechNet Community Support
    We
    are trying to better understand customer views on social support experience, so your participation in this
    interview project would be greatly appreciated if you have time.
    Thanks for helping make community forums a great place.

  • How to open IE browser in private mode with powershell script? $ie = New-Object -com internetexplorer.application

    How can I open IE, in inPrivate Browsing mode using PowerShell script?
    $ie = New-Object -com internetexplorer.application;
    $ie.visible = $true;
    $ie.navigate2("http://bing.com");
    while ($ie.Busy -eq $true) { Start-Sleep -Milliseconds 1000; }
    Ramana

    Hi
    Venkata,
    I’m writing to just check in to see if the suggestions were helpful. If you need further help,
    please feel free to reply this post directly so we will be notified to follow it up.
    If you have any feedback on our support, please click here.
    Best Regards,
    Anna
    TechNet Community Support

  • Best way to Create Shared Folder using Powershell

    Hi
    Does anyone have any recommendations on creating a shared folder using PowerShell? I've used new-item to create a folder, is there a way to share it and give specific name?
    Cheers

    Hi Shane,
    I’m writing to just check in to see if the suggestions
    were helpful. If you need further help, please feel free to reply this post directly so we will be notified to follow it up.
    If you have any feedback on our support, please click here.
    Best Regards
    Anna
    TechNet Community Support
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Powershell code,script Split - for each - how to?

    Hello Good people,
    case:
    I've got an variabele ($post) wich can contain the next information (its posted with a form) and looks like :
    A       B       C       D
    anna   1       2       3
    John
    Roy
    Sam
    Values in A are sperated  a ;
    Information can be different on each user post. Now I want to export for each A an csv file wich contains A B C D like:
    A       B       C       D
    Anna  1       2       3
    A       B       C       D
    John   1       2       3      etc.
    The next lines are working fine for one A:
    $export = "c:\CSV\" + $post."A" + "-" + $date + ".csv"
    $post | Select "a","B","C","D" | export-csv $export -notype - delimiter ","
    I want a unique file fo each A, so each file must contain their own A with the common BCD (labels) and their value. any ideas?
    I'm a newbie in powershell and not a native English speaking so I hope my question is clear?
    thx

    Hi Roy,
    I’m writing to just check in to see if the suggestions were helpful. If you need further help, please feel free to reply this post directly so we will be notified to follow it up.
    If you have any feedback on our support, please click here.
    Best Regards,
    Anna Wang
    TechNet Community Support

  • WSUS and PowerShell

    Hello Everyone,
           I have a Windows 2008 R2 WSUS server with WSUS 3.0 sp2 installed. Recently Microsoft released an update for the IE vulnerability (KB2964358) which affects all versions of Internet Explorer. I have released the update
    to all our windows machines and would like to report on which machines still need the update. The problem is the built in reporting does not have the ability to produce such a report. Does anyone have any ideas on how to accomplish this task with PowerShell?
    Any assistance would be greatly appreciated.

    Hi Flite23,
    I’m writing to just check in to see if the suggestions were helpful. If you need further help,
    please feel free to reply this post directly so we will be notified to follow it up.
    If you have any feedback on our support, please click here.
    Best Regards,
    Anna
    TechNet Community Support

Maybe you are looking for

  • Error while querying plsql table.

    create table emp(eno number, ename varchar2(20), sal number(10,2), dno number); create table dept(dno number, dname varchar2(10)); DECLARE TYPE EmpTabTyp1 IS TABLE OF emp%ROWTYPE INDEX BY BINARY_INTEGER; emp_tab1 EmpTabTyp1; l_str_name varchar2(20);

  • How can I remove the blocked contacts from skype h...

    Peace be upon you How can I remove the blocked contacts from skype home and all skype features?

  • Variance Journal Appear in Reversal Goods Receipt of CO Production Order

    Good afternoon Currently we face a problem that variance journal appear when doing Reversal Goods Receipt (MBST) of CO Production Order. But the variance journal appear after we reverse goods receipt for the second time, third time, and so on. No pro

  • Automate saving a PDF as Word in Acrobat X

    I'm searching through all the api docs and can't find anything that would allow me to open an existing PDF and save it as a Word document. I have thousands of PDF's to convert and need to write some code to automate the process. We receive a few hund

  • Need Help in Sender File Content Conversion

    Hi All, I request your expert advice on Sender File content Conversion. I need to process the below pasted file. I was able to achieve this by keeping a offset of 6 in Sender PI File Adapter (PI 7.1) to ignore first 6 lines and used a Unix script to