Registrieren Sie Google Chrome Portable mit Standard-Apps oder Standardprogrammen

Vor langer Zeit habe ich ein einfaches Programm erstellt, das Mozilla Firefox Portable mit Standardprogrammen oder Standard-Apps in Windows registriert. Viele Benutzer fragten, ob ein Tool für andere tragbare Browser wie Opera, Chrome usw. erstellt werden kann.

Dieser Beitrag verfügt über ein VBScript, mit dem Google Chrome Portable (von PortableApps.com) mit einem einzigen Klick bei Standard-Apps registriert oder die Registrierung aufgehoben wird. Nach der Registrierung können Sie Chrome Portable über Standard-Apps als Standardbrowser festlegen.

Registrieren Sie Chrome Portable mit Standard-Apps oder Standardprogrammen

PortableApps.com ist eine beliebte tragbare Softwarelösung, mit der Sie Ihre Lieblingssoftware mitnehmen können. Als vollständig Open Source und kostenlose Plattform funktioniert sie von jedem synchronisierten Cloud-Ordner (DropBox, Google Drive, Box usw.), von Ihrem lokalen PC auf einem internen oder externen Laufwerk oder auf jedem tragbaren Speichergerät (USB-Flash-Laufwerk, Speicherkarte), tragbare Festplatte usw.) zwischen PCs verschoben.

Verwenden Sie das folgende VBScript, um den Standard-Apps den tragbaren Webbrowser Google Chrome hinzuzufügen.

 'Registriert Google Chrome Portable mit Standardprogrammen oder Standard-Apps in Windows' chromeportable.vbs - erstellt am 20. Mai 2019 von Ramesh Srinivasan, Winhelponline.com 'Zuletzt aktualisiert am 13. Juni 2019 - Beiliegender Dateinamenparameter in doppelten Anführungszeichen. Option Explizite Dim sAction, sAppPath, objFile, oFSO, sbaseKey, sbaseKey2 Dim WshShell: Set WshShell = CreateObject ("WScript.Shell") Dim oFS0: Set oFSO = CreateObject ("Scripting.FileSystemObject") Set objFile = oFSG .ScriptFullName) sAppPath = oFSO.GetParentFolderName (objFile) sAppPath = sAppPath & "\ GoogleChromePortable.exe" Wenn nicht oFSO.FileExists (sAppPath) Dann WScript.Quit If InStr ("", sAppPath) 0 Dann sAppPath = "" sAppPath & "" "" Wenn WScript.Arguments.Count 0 Dann Wenn UCase (Trim (WScript.Arguments (0))) = "-REG" Dann Call RegisterChromePortable (sAppPath) Wenn UCase (Trim (WScript.Arguments (0)) ) = "-UNREG" Rufen Sie dann UnregisterChromePortable (sAppPath) auf. Andernfalls sAction = InputBox ("Geben Sie REGISTER ein, um Chrome Portable zu Standard-Apps hinzuzufügen. Geben Sie UNREGISTER ein, um es zu entfernen.", "Chrome Portable Registration", "REGISTER") If UCase (Trim ( sAction)) = "REGISTER" Rufen Sie dann RegisterChromePortable (sAppPath) auf. Wenn UCase (Trim (sAction)) = "UNREGISTER", rufen Sie UnregisterChromePortable (sAppPath) auf. End If UnterregisterChromePortable (sAppPath) sbaseKey = "HKCU \ Software \" sbaseKey2 = sbaseKey & "Clients \ StartmenuInternet \ Google Chrome Portable \" WshShell.RegWrite sbaseKey & "RegisteredApplications \ Google Chrome Portable", "Software \ Clients \ StartMet" \ Capabilities ", " REG_SZ "WshShell.RegWrite sbaseKey &" Classes \ ChromeHTML2 \ ", " Chrome HTML Document ", " REG_SZ "WshShell.RegWrite sbaseKey &" Classes \ ChromeHTML2 \ AppUserModelId ", " Chrome Portable ", " REG_S " .RegWrite sbaseKey & "Klassen \ ChromeHTML2 \ ApplicationIcon", sAppPath & ", 0", "REG_SZ" WshShell.RegWrite sbaseKey & "Klassen \ ChromeHTML2 \ Anwendungsname", "Google Chrome Portable Edition", "REG_SZ" WshShell.RegWr "Klassen \ ChromeHTML2 \ ApplicationDescription", "Zugriff auf das Internet", "REG_SZ" WshShell.RegWrite sbaseKey & "Klassen \ ChromeHTML2 \ ApplicationCompany", "Google Inc.", "REG_SZ" WshShell.RegWrite sbaseKey & "Classes \ ChromeHTcon2 \ Default" ", sAppPath &", 0 ", " REG_SZ "WshShell.RegWrite s baseKey & "Klassen \ ChromeHTML2 \ shell \ open \ command \", sAppPath & "-" & "" & "% 1" & "" ", " REG_SZ "WshShell.RegWrite sbaseKey2, " Google Chrome Portable Edition ", " REG_SZ "WshShell.RegWrite sbaseKey2 &" Capabilities \ ApplicationDescription ", " Google Chrome Portable Edition ", " REG_SZ "WshShell.RegWrite sbaseKey2 &" Capabilities \ ApplicationIcon ", sAppPath &", 0 ", " REG_SR " sbaseKey2 & "Capabilities \ ApplicationName", "Google Chrome Portable Edition", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities \ FileAssociations \ .htm", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities \. html ", " ChromeHTML2 ", " REG_SZ "WshShell.RegWrite sbaseKey2 &" Capabilities \ FileAssociations \ .shtml ", " ChromeHTML2 ", " REG_SZ "WshShell.RegWrite sbaseKey2 &" Capabilities \ FileAssociations \ .ht " REG_SZ "WshShell.RegWrite sbaseKey2 &" Capabilities \ FileAssociations \ .xhtml ", " ChromeHTML2 ", " REG_SZ "WshShell.RegWrite sbaseKey2 &" Capabilities \ FileAssociat " Ionen \ .webp ", " ChromeHTML2 ", " REG_SZ "WshShell.RegWrite sbaseKey2 &" Capabilities \ URLAssociations \ ftp ", " ChromeHTML2 ", " REG_SZ "WshShell.RegWrite sbaseKey2 &" Capabilities \ URLAssociHT \ ", " "REG_SZ" WshShell.RegWrite sbaseKey2 & "Capabilities \ URLAssociations \ https", "ChromeHTML2", "REG_SZ" WshShell.RegWrite sbaseKey2 & "DefaultIcon \", sAppPath & ", 0", "REG_SR" \ open \ command \ ", sAppPath, " REG_SZ "'Standard-Apps nach Registrierung von Chrome Portable WshShell.Run starten" Steuerelement / Name Microsoft.DefaultPrograms / page pageDefaultProgram "End Sub Sub UnregisterChromePortable (sAppPath) sbaseKey =" HKCU \ Software \ "sbase = "HKCU \ Software \ Clients \ StartmenuInternet \ Google Chrome Portable" Bei Fehler Fortsetzen Weiter WshShell.RegDelete sbaseKey & "RegisteredApplications \ Google Chrome Portable" Bei Fehler GoTo 0 WshShell.Run "reg.exe delete" & sbaseKey & "Classes \ ChromeHTML2 "&" / f ", 0 WshShell.Run" reg.exe delete "& sbaseKey2 &" / f ", 0 'Defau starten lt Apps nach dem Aufheben der Registrierung von Chrome Portable WshShell.Run "control / name Microsoft.DefaultPrograms / page pageDefaultProgram" End Sub 

Verwendungszweck

  1. Kopieren Sie den obigen VBScript-Code in Notepad und speichern Sie die Datei als chromeportable.vbs
  2. Verschieben Sie die Datei auf Ihr Wechsel- oder USB-Laufwerk. Die Skriptdatei sollte im Ordner GoogleChromePortable abgelegt werden, damit sie funktioniert.

  3. Doppelklicken Sie auf chromeportable.vbs, um es auszuführen.

  4. REGISTER Sie REGISTER und klicken Sie auf OK, um Chrome Portable zu Standard-Apps hinzuzufügen.
  5. Das Skript startet Standard-Apps oder Standardprogramme automatisch. Wählen Sie Google Chrome Portable aus der Liste aus und legen Sie es als Standard fest.

Um Google Chrome Portable aus Standard-Apps zu entfernen, führen Sie das Skript erneut aus. Geben Sie diesmal UNREGISTER ein und klicken Sie auf OK.

VERBINDUNG: Ändern Sie die Standard-Apps, den Browser oder die Dateizuordnung über die Befehlszeile in Windows 10

Wählen Sie den Standardbrowser

Beachten Sie, dass das Skript den Browser bei Standard-Apps registriert, ihn jedoch nicht als Standard festlegt. Dies muss der Benutzer manuell tun, insbesondere unter Windows 10.

$config[ads_text6] not found

Das Skript startet also das Fenster Standardprogramme oder Standard-Apps (in Windows 10), nachdem Sie den tragbaren Browser registriert oder die Registrierung aufgehoben haben. Um zu verhindern, dass das Skript jedes Mal das Fenster "Standard-Apps" startet, löschen Sie die folgende Zeile (2 Vorkommen) im Skript und speichern Sie sie:

 WshShell.Run "control / name Microsoft.DefaultPrograms / page pageDefaultProgram" 

Sie können das Dienstprogramm SetuserFTA verwenden, um den Standardbrowser über die Befehlszeile oder Verknüpfung und nicht über Standard-Apps festzulegen. Siehe Ändern von Standard-Apps, Browsern oder Dateizuordnungen über die Befehlszeile in Windows 10.

Führen Sie das Skript nicht interaktiv aus

Sie können die folgende Syntax verwenden, um Chrome Portable stillschweigend (nicht interaktiv) zu registrieren oder die Registrierung aufzuheben:

 wscript.exe D: \ GoogleChromePortable \ chromeportable.vbs -REG wscript.exe D: \ GoogleChromePortable \ chromeportable.vbs -UNREG 

Sie können sogar Verknüpfungen für die oben genannten Befehle erstellen:

Ich hoffe, Sie fanden das Skript ein bisschen nützlich! Wenn Sie nach einem ähnlichen Skript für andere tragbare Apps suchen, teilen Sie uns dies bitte im Abschnitt "Kommentare" unten mit.

Ähnlicher Artikel