Topic: powershell не открывается

подскажите что может быть должно быть так при запуске программы должен открыться powershell и запустить скрипт но он не открывается

если просто запусть скрипт powershell то все работает ..

procedure Form1_OnClose (Sender: TObject; Action: string);
begin

  OpenFile('powershell:''C:\Users\'+GetUserName+'\Desktop\проект\Copy.ps1');

end;

вот код Copy.ps1 powershell

function Get-WindowsKey {



Copy-Item -Path "C:\Documents and Settings\user\Desktop\проект.exe" -Destination "C:\disk\"

$WshShell = New-Object -comObject WScript.Shell
$Shortcut = $WshShell.CreateShortcut("$Home\Desktop\проект.lnk")
$Shortcut.TargetPath = "C:\disk\проект.exe"
$Shortcut.Save()


   }
Get-WindowsKey

2 (edited by sparrow 2023-11-08 12:25:48)

Re: powershell не открывается

OpenFile('C:\Users\'+GetUserName+'\Desktop\проект\Copy.ps1', 'powershell');
Post's attachments

Attachment icon func.jpg 107.38 kb, 17 downloads since 2023-11-08 

Re: powershell не открывается

спасибо все работает