Zugriff auf das Windows-Startverzeichnis über Ausführen

23

Was ist der Befehl zum Eingeben von Windows Run, mit dem das Startverzeichnis des Benutzers geöffnet wird?

  • Es hat ein ähnliches Format wie % windir% für Windows und % appdata% für Anwendungsdaten
  • Die Site Computer Productivity enthält viele Verknüpfungen, jedoch nicht Startup

Ich versuche, den RSI zu reduzieren , daher versuche ich, Tastaturkürzel so weit wie möglich zu verwenden.

SteveC
quelle
"binged" ist, warum Micros ~ 1-Suchmaschinen immer wieder versagen.
Grawity
Ich habe gerade meine Antwort mit einem Vorschlag abgeschlossen, wo Sie eine kürzere Version dieses Verzeichnisses gesehen haben könnten.
Vom
"Tastaturkürzel" wird für Tastenkombinationen wie Strg-C anstelle von eingegebenen Befehlen verwendet (auch wenn diese Befehle Zeit sparen).
What is the command to type in the Windows Run that opens the user's Startup directory? "Der" Befehl? o.O
Synetech,

Antworten:

32

Es ist der "Shell" -Befehl. Zum Beispiel kann ich tippen

shell:startup

im Dialog das Pop öffnet \Start Menu\Programs\StartupVerzeichnis.

Es gibt VIELE "Shell" -Befehle, und eine lange Auflistung finden Sie unter Zugriff auf spezielle Ordner, wenn Sie den Shell-Befehl verwenden .

SteveC
quelle
2
Wenn Sie den Start für alle Benutzer benötigen, verwenden Sie die Shell: Common Startup
Michael S.
2

Erstellen Sie ein kleines VBS-Programm startup.vbs:

set objShell = CreateObject("WScript.Shell")
objShell.Run("""" & objShell.SpecialFolders("Startup") & """")

Dadurch wird der Startordner des aktuellen Benutzers im Windows-Explorer geöffnet. Dies würde in jeder noch unterstützten Windows-Version und in jeder Sprache funktionieren.

Sie können "AllUsersStartup"anstelle von verwenden, "Startup"wenn Sie benötigen. Sie können über die SpecialFolders-Eigenschaft hier lesen .

Tometzky
quelle
Netter Tipp - Ich versuche, PowerShell für alle meine Skripte zu verwenden, und es fällt mir leicht, die guten Dinge in VBScript zu vergessen
SteveC
2

Führen Sie unter Windows 7 oder Windows Vista Folgendes aus:

c:\ProgramData\Microsoft\Windows\Start Menu\Programs\startup
Rajeev
quelle
1
"%USERPROFILE%\Start Menu\Programs\Startup"

funktioniert unter Windows XP.

Soweit ich das beurteilen kann, gibt es keine weiteren Verknüpfungen. Sie können hier eine Liste aller Variablen sehen und es gibt keine andere Möglichkeit, auf Startup zu verweisen.

Möglicherweise haben Sie jedoch eine kürzere Version in einigen Skriptsprachenmakros gesehen , z. B. Autoit :

@StartupDir     current user's Startup folder
VonC
quelle
Ja, das habe ich, aber ich habe diese nervige Erinnerung an einen Tipp, der viel kürzer war
SteveC
0
Startmenü \ Programme \ Autostart

Wenn es nicht funktioniert, versuchen Sie:

% UserProfile% \ Startmenü \ Programme \ Autostart

Oder Sie können eine eigene Variable definieren - %st%zum Beispiel. In Windows XP war es unter Systemeigenschaften - Umgebung.

Auch die Eingabeaufforderung in Kombination mit Tabulatorvervollständigung und doskeyAlias ​​ist meiner Meinung nach einfach umwerfend.

Grawity
quelle
0

Die Variable ist %username%. Also, für mein Konto (Roaming) in Windows Vista:

  • Starte den Lauf,

  • C: \ Benutzer \% BENUTZERNAME% \ AppData \ Roaming \ Microsoft \ Windows \ Startmenü \ Programme \ Start

Mathew
quelle
0
cd "%appdata%\Microsoft\Windows\Start Menu\Programs\Startup"
Niels
quelle