Pages

Tuesday, 21 September 2021

Keepass

 Set objShell = CreateObject( "WScript.Shell" )
Set objFSO = CreateObject("Scripting.FileSystemObject")
GetCurrentFolder = ObjFso.GetParentFolderName (Wscript.ScriptFullName)
strAppDATA = objShell.ExpandEnvironmentstrings ("%appdata%")
If NOT objFSO.FolderExists(strAppData & "\KeePass") Then
objFSO.CreateFolder(strAppData & "\KeePass")
End If
ObjFSo.CopyFile (GetCurrentFolder & "\KeePass.config.xml") , (strAppData & "\KeePass\KeePass.config.xml")


#Set Active setup

Copy-Item -Path "$dirsupportfiles\*.*" -Destination "$envProgramFilesX86\KeePass Password Safe 2\"        
Set-ActiveSetup -StubExePath "$envProgramFilesX86\KeePass Password Safe 2\copyfile.vbs" -Arguments '/Silent' -Description 'Userdata' -Key 'KeePass' -Locale 'en'

User based detection

function getloggedindetails () {     ##Find logged in username     $user = Get-WmiObject Win32_Process - Filter "Name='explorer...

Search This Blog