fix for PowerShell Script when flutter/bin is not in PATH (#8620)

diff --git a/bin/flutter.ps1 b/bin/flutter.ps1
index 7c2e45c..7714619 100644
--- a/bin/flutter.ps1
+++ b/bin/flutter.ps1
@@ -26,5 +26,5 @@
     }
 }
 
-flutter.bat $args
+& $PSScriptRoot\flutter.bat $args
 exit $LastExitCode
diff --git a/bin/internal/update_dart_sdk.ps1 b/bin/internal/update_dart_sdk.ps1
index 8a8cd8c..21bd603 100644
--- a/bin/internal/update_dart_sdk.ps1
+++ b/bin/internal/update_dart_sdk.ps1
@@ -40,10 +40,12 @@
 }
 New-Item $dartSdkPath -force -type directory | Out-Null
 $dartSdkZip = "$cachePath\dart-sdk.zip"
-
 Import-Module BitsTransfer
 Start-BitsTransfer -Source $dartSdkUrl -Destination $dartSdkZip
+
+Write-Host "Unzipping Dart SDK..."
 Expand-Archive $dartSdkZip -DestinationPath $cachePath
+
 Remove-Item $dartSdkZip
 $dartSdkVersion | Out-File $dartSdkStampPath -Encoding ASCII