User Tools

Site Tools


windows:pstriks

This is an old revision of the document!


Powershelltriks

Alle nøstede gruppemedlemskaper til en bruker

$username = 'myUsername'
$dn = (Get-ADUser $username).DistinguishedName
Get-ADGroup -LDAPFilter ("(member:1.2.840.113556.1.4.1941:={0})" -f $dn) | select -expand Name | sort Name
</code powershell>
 
==== Finn brukernavnet til en SID ====
<code powershell>
$objSID = New-Object System.Security.Principal.SecurityIdentifier("ENTER-SID-HERE") 
$objUser = $objSID.Translate( [System.Security.Principal.NTAccount] ) 
$objUser.Value

Tail ekvivalent

Follow

Get-Content -Patch "<fil>" -Wait

Standard tail, print 10 siste

Get-Content <fil> | Select-Object -Last <lines>

Finn og drep prosesser

gps <string> | spps -Force
Get-Process -Name <string> | Stop-Process -Force

Kjør kommandoer på en remote server

Invoke-Command -ComputerName <navn> -ScriptBlock { Get-WhatNot }

Rename mengder av filer

Get-ChildItem *.jpg | % { Rename-Item $_ $_.Name.Replace("gammelt_navn", "nytt_navn") }
windows/pstriks.1494492053.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki