veganism.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Veganism Social is a welcoming space on the internet for vegans to connect and engage with the broader decentralized social media community.

Administered by:

Server stats:

292
active users

#powershell

18 posts18 participants0 posts today

SQL Server Directory Creation: Solving Permission Errors for Non-Admin Users
Secure SQL Server directory creation using SQL Server Agent jobs & PowerShell scripts. Prioritize least privilege & avoid risky extended stored procedures. Improve security & maintainability! #SQLServerSecurity #DirectoryCreation #PowerShell #SQLServerAgent #LeastPrivilege #DatabaseSecurity
tech-champion.com/database/sql
...

PowerShell Weekly for April 18, 2025

programming.dev/post/28823296

programming.devPowerShell Weekly for April 18, 2025 - programming.dev## Announcements! - Important Purview eDiscovery Changes Take Effect in May 2025 [https://office365itpros.com/2025/04/17/purview-ediscovery-may2025/] Microsoft is making some important changes to Purview eDiscovery from May 26, 2025. The changes affect how content searches work and are likely to affect many Microsoft 365 tenants. Administrators and eDiscovery investigators will both have to master new ways of working with eDiscovery cases, searching for information, reviewing search results, and exporting what’s found. Changes to PowerShell cmdlets might affect scripts, so there’s lots to consider. - PowerShell, OpenSSH, and DSC team investments for 2025 [https://devblogs.microsoft.com/powershell/powershell-openssh-and-dsc-team-investments-for-2025/] Come read about the investments Microsoft has planned for PowerShell in 2025. - PnP PowerShell v3 released! [https://pnp.github.io/blog/pnp-powershell/pnp-powershell-v3-0-0/] It has been in the works for a long time, but finally we’re excited to announce that PnP PowerShell 3.0 has been released. ## Blogs, Articles, and Posts - Microsoft Attempts to Fix Microsoft Graph PowerShell SDK Problem with Azure Automation [https://office365itpros.com/2025/04/14/microsoft-graph-powershell-sdk-2261/] V2.26 and V2.26.1 of the Microsoft Graph PowerShell SDK were low-quality, buggy disasters. Microsoft aims to fix the problem in the next version to make it possible for the SDK to work with Azure Automation runbooks again and address many of the obvious problems that should never have appeared outside Microsoft. It will take time for customer confidence to be restored. - Build your own natural language interface for PowerShell using the Azure OpenAI API [https://4sysops.com/archives/build-your-own-natural-language-interface-for-powershell-using-the-azure-openai-api/] This article presents a PowerShell script leveraging the Azure OpenAI API, enabling you to execute PowerShell commands using natural language. A key benefit compared to comparable AI tools like ShellGPT is the ability to customize the script. - Vibe Coding: How I Built a 120K Line App Without “Learning to Code” [https://adamtheautomator.com/vibe-coding-with-ai/] Building real applications with AI isn’t just for developers anymore. Here’s how I went from PowerShell scripts to a full-stack React/Express app by embracing “vibe coding” with AI. - Create a Catalog of Windows Update Data using Microsoft Graph [https://smsagent.blog/2025/04/14/create-a-catalog-of-windows-update-data-using-microsoft-graph/] For some time I have run my own reporting solution for Windows Updates since I’ve never really been happy with the canned reports Microsoft have created in Intune and Windows Update for Business reports, even to this day. - How to Append Text to Files in PowerShell [https://www.spguides.com/append-text-to-files-in-powershell/] As a PowerShell user, I’ve found that one of the most common tasks is writing data to files, especially appending content to existing files without overwriting previous information. This will be helpful in scenarios such as creating logs, generating reports, or saving script output, etc. In this tutorial, I’ll walk you through the different methods - Practical AI: Managing My Travel Calendar with PowerShell [https://practical365.com/travel-calendar-ai/] AI is supposed to make our lives easier, so how about writing some PowerShell to block out timeslots in a travek calendar when the calendar’s owner is on the move? Eventually AI gets the task done, but it needed some coaching and firm instruction along the way. - Using the Get-NetView PowerShell Module for Network Troubleshooting [https://powershellisfun.com/2025/04/11/using-the-get-netview-powershell-module-for-network-troubleshooting/] Collecting enough logs and information from a system with networking issues can be difficult. You always need just one more to troubleshoot the problem. ;-) In this blog post, I will show you how the built-in Get-NetView module can help you collect all the necessary logs and information. ## Projects, Scripts, and Modules - AutoCategorizerPS [https://github.com/franklesniak/AutoCategorizerPS] A series of scripts that perform zero-shot (untrained) data classification using AI. - Metro.AI.PowerShell [https://github.com/Azure/Metro.AI.PowerShell] Metro-AI is a unified PowerShell module that streamlines management of Azure AI Agent and Assistant APIs. - psBluesky v2.6.0 [https://github.com/jdhitsolutions/PSBluesky/releases/tag/v2.6.0] Heads up PowerShell PSBluesky users, time to update the module. Thanks to @wragg.io for adding StarterPack commands. ## Community - The PowerShell Podcast Summit 2025 - Missy, Leslie, & Hailey [https://powershellpodcast.podbean.com/e/the-powershell-podcast-episode-169-summit-2025-missy-leslie-hailey/] In this episode of the PowerShell Podcast, we bring you a special edition live from the PowerShell + DevOps Global Summit 2025 — the Summit Sessions! This episode is packed with energy, community stories, and career inspiration as Andrew Pla chats with community leaders, organizers, and first-time contributors about what makes this event and the PowerShell community so special. Check out psweekly.dowst.dev [https://psweekly.dowst.dev/] for all past editions as well as a searchable archive.

I've come to the conclusion that the command line is peak UI. It's fast, and it doesn't freeze as often. I had an issue where I tried to delete a task in the Windows Task Scheduler and every time I would try, the UI froze on me. I piped the below into Powershell and it was deleted! No lag, no nothing!

Unregister-ScheduledTask -TaskName "RClone Backup Writings"

Practical Graph: How to Upload a Large Attachment to Exchange Online

Previously, the Graph APIs limited Outlook attachments to a maximum of 3 MB. That limit doesn't exist anymore, but the old method of uploading very large attachments in chunks to make sure that the operation is possible across flaky networks is still useful, so we explain how to do it here using the Microsoft Graph PowerShell SDK.

practical365.com/sending-very-
#PowerShell #MicrosoftGraph #Microsoft365

Practical 365 · Practical Graph: How to Upload a Large Attachment to Exchange OnlinePreviously, the Graph APIs limited Outlook attachments to a maximum of 3 MB. That limit doesn't exist anymore, but the old method of uploading very large attachments in chunks to make sure that the operation is possible across flaky networks is still useful, so we explain how to do it here using the Microsoft Graph PowerShell SDK.

Threat actors misuse Node.js to deliver malware and other malicious payloads

Since October 2024, threat actors have been leveraging Node.js to deliver malware and payloads for information theft and data exfiltration. A recent malvertising campaign uses cryptocurrency trading themes to lure users into downloading malicious installers. The attack chain includes initial access, persistence, defense evasion, data collection, and payload delivery. The malware gathers system information, sets up scheduled tasks, and uses PowerShell for various malicious activities. Another emerging technique involves inline JavaScript execution through Node.js. Recommendations include educating users, monitoring Node.js execution, enforcing PowerShell logging, and implementing endpoint protection.

Pulse ID: 67fec5ac1e94a608250d9aa2
Pulse Link: otx.alienvault.com/pulse/67fec
Pulse Author: AlienVault
Created: 2025-04-15 20:46:36

Be advised, this data is unverified and should be considered preliminary. Always do further verification.

LevelBlue Open Threat ExchangeLevelBlue - Open Threat ExchangeLearn about the latest cyber threats. Research, collaborate, and share threat intelligence in real time. Protect yourself and the community against today's emerging threats.

Experimenting with #Nushell (nushell.sh) a bit, inspired by @mitchellh, especially that I

I always liked #PowerShell concept. Sticking to a 50 year old textual shell concept seems quite ridiculous today. But well, that's the power of long-time conventions & potential compatibility issues.

#Nushell seems to be a little bit "lighter" version of #PowerShell concept, but cross platform. I'm nerdy curious about it 🤓

www.nushell.shNushellA new type of shell.