When entering start shell:startup into the command prompt, it opens a new window at the startup folder. How can I print the path to that folder but not actually open the folder in explorer?
Echo directory opened by shell:startup
398 Views Asked by Andereoo At
1
There are 1 best solutions below
Related Questions in WINDOWS
- how to play a sounds in c# forms?
- Echo behaviour of Microsoft Windows Telnet Client
- Getting error while running spark-shell on my system; pyspark is running fine
- DirectX 9 With No SDK Installed - How To Translate a D3DMATRIX?
- Gradle 8.7 cannot find installed JDK 22 in IntelliJ
- 'IOException: The cloud file provider is not running', when trying to delete 'cloud' folder
- Cannot load modules/mod_dav_svn.so into server
- Issue with launching application after updating ElectronJs to version 28.0.0 on Windows and Linux
- 32-bit applications do not display some files in Windows 10
- 'bun' is not recognized as an internal or external command
- mkssecreenshotmgr taking a screenshot
- Next js installation in windows 7 os
- Can't resize a partition using Mini Tool?
- Is there any way to set a printer as default according with Active Directory Policy Security Group and PC hostname?
- Electron Printing not working on Windows (Works on Mac)
Related Questions in COMMAND-PROMPT
- Command Prompt/PowerShell Closing Automatically with Error -532462766/-1 in Visual Studio Code
- pyninstaller error: ignored explicit argument '--'
- Can't give input in Command Prompt
- A way to directly open 'Cleanup recommendation' settings GUI, from Command prompt (or) powershell
- Can't Telnet into an AWS Public EC2 Instance (Linux) from Windows Command Prompt
- running a ruby script in notepad++
- How to set Windows environment variables in Rust without restarting command prompt?
- convert hatanaka to rinex for multiple files
- Optimize `git status` for shell prompt
- whisperx diarization no module named 'julius'
- am i able to run the same program anywhere?
- How can I automatically start an Android device with the help of a timer when it turns off?
- Run arbitrary command on every item in a directory tree in PowerShell?
- Converting a WinX cmd command to a Git Bash command. Launcher failed - "Dump Threads" and "Exit" actions are unavailable (For input string: "55310;C")
- Need help replacing specific parts of multiple directory names
Related Questions in SPECIAL-FOLDERS
- Android 12 AOSP: How to prevent creation of the media folders on external volumes?
- Changing the locations of shell folders from registry paths is not taking effect
- Install fails on Windows 11 with OneDrive
- How can Windows service running as System account get current user's \AppData\Local\ special-folder?
- Blocking public documents folder for write access?
- How do I create output folder for MSVC generated files in Visual Studio Code?
- Is there any way to get Environment.SpecialFolder from file path?
- Batchfile to delete all folders but the latest AND a special folder
- Parsing string containing Special Folder
- Change the paths to user folders(Shell Folders) with Powershell
- %USERPROFILE%/Desktop no longer valid after relocating Desktop folder to OneDrive
- How to store a special folder path in Settings.settings c#?
- Echo directory opened by shell:startup
- Execute Windows run dialog command in command prompt
- How to get the path to a file in the Local App Data folder created by ClickOnce
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You can use .NET's
Environment.SpecialFolder. This PowerShell command will give you the path of startup folderIf you really want to use cmd then you can call the above command like this
and use use
for /fto save that to a variable like normalAlternatively use a hybrid Batch/VBS solution
or hybrid Batch/Js
0x07 here is the Shell Special Folder Constant for startup
Just save the above 2 snippets as a *.bat file and run. Or strip the batch part and make it a pure VBS/Js solution.
In fact these snippets use COM objects so they can be written in any languages that support COM objects, for example in PowerShell:
or
It's possible to get the path using pure batch without resorting to PowerShell, VBS or Js but much more trickier
There are 2 keys in the registry containing path to special folders:
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell FoldersandHKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders. Here's the way to parse them taken from this answer: