there is an error when creating .ps1 and calling the script in powershell, it gives an error
const TCHAR VpnConnectionName[] = (L"C:\\Users\\illia\\\Desktop\\temp.ps1");
const TCHAR BufferStn[] = L"cd\\";
DWORD BYTES = NULL;
HANDLE hFile = CreateFileW(VpnConnectionName, GENERIC_READ | GENERIC_WRITE, FILE_SHARE_WRITE, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);
if (INVALID_HANDLE_VALUE == hFile)
{
std::cout << "Console:INVALID_HANDLE_VALUE" << std::endl;
}
WriteFile(hFile, &BufferStn, sizeof(BufferStn), &BYTES, NULL);
CloseHandle(hFile);
when trying calls in powershell: