Μετατροπή αρχείων σε μορφή συμβολοσειράς Base64

Σε ορισμένες υπηρεσίες web, μπορείτε να στείλετε αρχεία μέσω της μεθόδου POST μόνο εάν τα αρχεία είναι σε μορφή συμβολοσειράς Base64.

Για να μετατρέψετε ένα αρχείο σε αυτήν τη μορφή, χρησιμοποιήστε την ενέργεια Εκτέλεση δέσμης ενεργειών PowerShell και συμπληρώστε την παρακάτω εντολή. Πριν από την δημιουργία της ενέργειας Εκτέλεση δέσμης ενεργειών PowerShell, χρησιμοποιήστε μια ενέργεια Ορισμός μεταβλητής για να αποθηκεύσετε τη διαδρομή του αρχείου που θέλετε να μετατρέψετε σε μια μεταβλητή. Σε αυτό το παράδειγμα, η δέσμη ενεργειών μετατρέπει ένα αρχείο που καθορίζεται από τη μεταβλητή FilePath.

[convert]::ToBase64String((Get-Content -path "%FilePath%" -Encoding byte))

Note

Μπορείτε να βρείτε περισσότερες πληροφορίες σχετικά με τα cmdlets του βοηθητικού προγράμματος PowerShell σε αυτό το άρθρο.

Η ενέργεια παράγει τη μεταβλητή PowershellOutput, η οποία αποθηκεύει μια τιμή κειμένου που αντιπροσωπεύει τα περιεχόμενα του καθορισμένου αρχείου σε μορφή Base64.

Η ενέργεια εκτέλεσης δέσμης ενεργειών PowerShell.