GPO – regedit tilføjelse af trustedsites af clickonce program

En kunde spurgte om ikke jeg kunne fixe et lille problem de havde med et program kaldet Molio Prisdata. Programmet er et clickonce program der kaldes fra Molio.dk. Der var en del brugere der havde problemer med at det slet ikke ville afvikles. Superbrugeren havde fået at vide at han bare skulle rette i regedit til at sige enabled på alt fra internettet. Det virkede også, dog kun indtil brugeren genstartede. Han ville derudover rigtig gerne have en lidt mindre usikker måde. Forslaget var at lave siden den blev kaldt fra til en trusted site, og så enable trustedSites.

Læs mere GPO – regedit tilføjelse af trustedsites af clickonce program
VN:F [1.9.22_1171]
Rating: 0.0/6 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Powershell send indhold af gruppe

Jeg var ude og rådgive en kunde for at lave en risiko vurdering. En af de punkter vi kom gennem var den kraftige vækst de havde, samt mange flere kontorer rundt i Danmark. Meget af deres forretnings kritiske data fik brugerne adgang til gennem gruppemedlemskaber. Hvilket er ganske fint, dog gennemgik de aldrig indholdet, og vidste reelt ikke om det var de rigtige der havde adgang.

Læs mere Powershell send indhold af gruppe
VN:F [1.9.22_1171]
Rating: 0.0/6 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Powershell ACL rettigheder til brugere ikke kan flytte biblioteker

En kunde ville gerne have at deres sagsdrev skulle låses ned så brugerne i første omgang havde lov til at oprette nye sager, og i en periode kunne omdøbe denne folder, hvis de havde skrevet forkert. Herefter skulle de låses ned, så brugerne stadig kunne gå ind i mappen, og oprette filer og biblioteker lige så tosset som de havde lyst til.

Læs mere Powershell ACL rettigheder til brugere ikke kan flytte biblioteker

VN:F [1.9.22_1171]
Rating: 0.0/6 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Hvad er forskellen mellem Cat5, Cat5e, Cat6 og Cat 7 ethernet kabel

Jeg oplever jævnligt at snakken går ind på de forskellige kategorier af netkabel. Men hvad er det præcis du får når du vælger et Cat5e kabel i stedet for et cat5 ? eller hvorfor vælge Cat5e når du kan få Cat6 kabel?

Læs mere Hvad er forskellen mellem Cat5, Cat5e, Cat6 og Cat 7 ethernet kabel
VN:F [1.9.22_1171]
Rating: 0.0/6 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Køre powershell scripts ved dobbelt klik

Jeg havde en opgave for en kunde, hvor det krævede at brugere kunne køre et powershell script ved at dobbelt klikke på det. Domænet havde en GPO der ændrede alle typer script filer til at blive eksekveret via notepad. Det måtte der ikke ændres på. Læs mere Køre powershell scripts ved dobbelt klik

VN:F [1.9.22_1171]
Rating: 0.0/6 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Powershell – Find ip og start browser

I forbindelse med et projekt skulle en ikke domain joined pc kunne flyttes til forskellige butikker, men altid kunne tilgå en specifik url i hver butik. Det kunne løses ved at lave genveje til alle de butikker der besøges og bare ligge dem i favorites. Udover at det senere ville kunne ændres og at alle butikker kan nås over netværket. Så kunne det gøre at brugeren åbnede for en forkert butik. Læs mere Powershell – Find ip og start browser

VN:F [1.9.22_1171]
Rating: 0.0/6 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Json til mere læsbart format via Powershell

Jeg har et GDPR projekt for en kunde hvor der skulle laves samtykke til kunderne. Det er i en stor verdensomspændende organisation, med mange forskellige systemer i EU der skal bindes op gennem samme system. Jeg hjælper til i 5 lande der skal binde 6 systemer sammen.

Der er lidt forsinkelse på leverancer, så for at kunne komme videre med en række tests downstream, så havde vi brug for at få fat i data så vi kunne teste. Jeg kan ikke gå for meget i detaljer, men App’en kører i AWS, som gemmer i .json format i en AWS S3 Bucket.

Disse Json filer er i flere niveauer, og da .json ikke er specielt læsbart, så lavede jeg et hurtigt script til at udlæse det så hver tester kunne få en liste. Jeg ville gerne have tilføjet det en smule smartere og sat Powershell op til at hente direkte fra en S3 Bucket, men pga. bureaukrati i forbindelse med at få adgang til at oprette nøgler så kunne det ikke lykkedes inden deadline.

Løsningen var at hente de gældende json filer ned i et lokal bibliotek og køre nedenstående powershell script. Output kan ses på billedet. Men for hver fil i biblioteket udlæser den de linjer som testerne skal bruge. Det vil være nemt at tilrette scriptet så output kunne komme i et excel ark i stedet.

function writeJson {
Param ($inFile)
” ”
#Basically just write lots of the parameters out to the screen, starting with the filename
“Filename: ” + $inFile
$json = get-content $inFile | ConvertFrom-Json
#Write everything in the json file:
#ConvertTo-Json $json -Depth 10
“customer_Number: ” + $json[0].consent.customer_number
“source_System: ” + $json[0].consent.source_system
“user: ” + $json[0].consent.permissions[0].user
“Parent-Guardian consent role: ” +$json[0].consent.permissions[0].appropriate_person.role
“Parent-Guardian consent title: ” +$json[0].consent.permissions[0].appropriate_person.title
“Parent-Guardian consent first name: ” +$json[0].consent.permissions[0].appropriate_person.first_name
“Parent-Guardian consent last name: ” +$json[0].consent.permissions[0].appropriate_person.last_name#$($json[0].consent.permissions.type) + $($json[0].consent.permissions.value)
foreach ($permission in $json[0].consent.permissions)
{($permission.value +” – ” + $permission.type)  | write-output}
}

Get-ChildItem “C:\json\” -Filter *.json

foreach($file in Get-ChildItem $fileDirectory)
{
writeJson($file.name)
}

VN:F [1.9.22_1171]
Rating: 6.0/6 (1 vote cast)
VN:F [1.9.22_1171]
Rating: +1 (from 1 vote)

Konvertering af VMDK til VHDX – VMware til Hyper-V konvertering

Jeg stod overfor at skulle lave en ny pc klar hvor jeg skulle bruge et par virtuelle maskiner. Jeg havde allerede et par VmWare maskiner, og en hurtig omgang VMware Workstation så ville det være kørende. Jeg havde dog aldrig benyttet Hyper-V på en Windows 10 Pro, så ville lige prøve det af.

Installationen foregår nemt via Powershell -> Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V -All Læs mere Konvertering af VMDK til VHDX – VMware til Hyper-V konvertering

VN:F [1.9.22_1171]
Rating: 0.0/6 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)

Office 2016 Click-to-run – Hvordan du vælger programmer

Microsoft har lavet deres installers utroligt smarte, så det var brugeren der valgte hvilke programmer der skulle installeres, så klares det hele af installeren i dag. Det fungerer ved at du klikker på setup.exe filen, venter lidt og så er alt installeret. Du har ikke mulighed for at vælge om du f.eks. vil have InfoPath eller Access på eller ej. Du får heller ikke muligheden for at vælge hvilket drev du vil installere på. Ikke det store problem hvis du har massere af plads, jeg skulle dog installere Office 2016 Pro på en PC med 128GB SSD. Det betød at den iso jeg havde fra Partner programmet installerede hele pro pakken. Læs mere Office 2016 Click-to-run – Hvordan du vælger programmer

VN:F [1.9.22_1171]
Rating: 0.0/6 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)