sql >> Database >  >> RDS >> PostgreSQL

VBScript loopt vast bij het starten van een batchbestand met WShell.Script Run

Het probleem was een HKCU-overschrijving op .bat die een koppeling met cmd.exe tot stand bracht, zoals vermeld op dit prachtige bericht . Aanvullende hulp is hier .

Mijn register zag er als volgt uit:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bat
    \OpenWithList
        (Default)   REG_SZ    (value not set)
        a           REG_SZ    NOTEPAD.EXE
        MRUList     REG_SZ    a
    \OpenWithProgids
        (Default)   REG_SZ    (value not set)
        batfile     REG_NONE  (zero-length binary value)
    \UserChoice
        (Default)   REG_SZ    (value not set)
        Progid      REG_SZ    (Applications\cmd.exe)

De volledige .bat verwijderen binnenkomst loste alles op. Alle contextmenu-items zijn correct hersteld (Open , Edit , Print , Run as Administrator , en Troubleshoot Compatability ) en dubbelklikken op het batchbestand voerde de batch uit.

De .bat-sleutel werd automatisch opnieuw gegenereerd nadat ik hem had verwijderd en dubbelklikte op mijn testbatchbestand. Deze automatisch gegenereerde invoer was:

HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.bat
    \OpenWithList
        (Default)   REG_SZ    (value not set)
    \OpenWithProgids
        (Default)   REG_SZ    (value not set)
        batfile     REG_NONE  (zero-length binary value)

Uiteindelijk was het de \UserChoice sleutel die mijn probleem veroorzaakte. Dus ik ben nu helemaal opgehelderd. Mijn testscripts werken naar behoren en ik heb PostgreSQL helemaal opnieuw geïnstalleerd en de installatie verliep soepel.

E



  1. Hoe SQL Developer op een Mac te installeren

  2. mysql-php een lijst opvragen om een ​​tabel te bouwen

  3. C# verbinding maken met een postgres-database

  4. Een tabel horizontaal afdrukken in plaats van verticaal met PHP