首页 > 系统相关 >start cmd or shell from current directory in windows file explorer

start cmd or shell from current directory in windows file explorer

时间:2024-01-27 20:12:00浏览次数:28  
标签:shell console explorer windows cmd current start msys2 directory

start windows cmd in current directory

My preferance of starting cmd in a certain certain directory is

  1. simply navigating to the directroy;
  2. pressing ctrl + L to focus the address bar;
  3. typing cmd + enter.
    By this way, a new console window will start and its current directory is previously focused.
    image

start git bash from current directory

  1. adding the directory where git-bash.exe lcoated, D:\Program Files\Git for example, to Path.
  2. simply navigating to the directroy;
  3. pressing ctrl + L to focus the address bar;
  4. typing cmd + enter.
    By this way, a new console window will start and its current directory is previously focused.
    image

start msys2 from current directory

following the same step to start msys2 will start msys2, but the working directory will not be the expected one. To dealing with this, I followed the answer in How can I run msys2 console on cmd current directory? - Stack Overflow, modifying the msys2.ini to be like

#MSYS=winsymlinks:nativestrict
#MSYS=error_start:mingw64/bin/qtcreator.exe|-debug|<process-id>
#CHERE_INVOKING=1
#MSYS2_PATH_TYPE=inherit
MSYSTEM=MSYS

#How can I run msys2 console on cmd current directory? - Stack Overflow
#https://stackoverflow.com/questions/46249316/how-can-i-run-msys2-console-on-cmd-current-directory
#GitHub - msys2/msys2-launcher: Helper for launching MSYS2 shells
#https://github.com/msys2/msys2-launcher
CHERE_INVOKING=1

image

reference

How can I run msys2 console on cmd current directory? - Stack Overflow
https://stackoverflow.com/questions/46249316/how-can-i-run-msys2-console-on-cmd-current-directory

GitHub - msys2/msys2-launcher: Helper for launching MSYS2 shells
https://github.com/msys2/msys2-launcher

标签:shell,console,explorer,windows,cmd,current,start,msys2,directory
From: https://www.cnblogs.com/yusisc/p/17991740

相关文章

  • ソート順調整(power shell版)
    ソート順調整(powershell版)简易版处理指定的单个文件。单个文件或文件数量不多的时候,可以不用bat处理,使用sakura进行sort一下就行。@echooffchcp65001rem対象ファイルsettargetFile=D:\Workstation\BAT\常用\sample.txtremPowerShellのコマンドレットを組み立て......
  • PowerShell编写Windows服务器的DDNS-ipv6客户端
    这个代码保存成ddnsv6.fm20.cn.ps1就能正常运行了functionGet-GUID(){#指定注册表路径$path="HKLM:\Software\Firadio\ddnsv6.fm20.cn"#如果注册表路径不存在则创建if(-not(Test-Path$path)){New-Item-Force-Path$path>$null}......
  • Burp Suite Professional 2024.1.1 (macOS, Linux, Windows) - Web 应用安全、测试和
    BurpSuiteProfessional2024.1.1(macOS,Linux,Windows)-Web应用安全、测试和扫描BurpSuiteProfessional,Test,find,andexploitvulnerabilities.请访问原文链接:https://sysin.org/blog/burp-suite-pro/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgB......
  • Burp Suite Professional 2024.1.1 for Windows x64 (sysin) - 世界排名第一的网络渗
    BurpSuiteProfessional2024.1.1forWindowsx64(sysin)-世界排名第一的网络渗透测试工具包请访问原文链接:https://sysin.org/blog/burp-suite-pro-win/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgBurpSuiteProfessionalTheworld’s#1webpenetration......
  • Windows内核开发-[4]、内核编程基础(1)
    在前面的文章中,介绍了如何配置开发环境以及如何进行调试。接下来的几篇文章,将会重点介绍内核编程中所需要了解的一些理论基础。我写这个系列文章的主要目的是方便以后自己查阅,同时也给正在学习内核开发的小伙伴一些参考,所以我会尽可能地以最简单的方式进行描述。如果在阅读过程......
  • Shell常用语法
     Shell常用语法参考:shell中()、(())、[]、[[]]、{}的作用(很详细)https://blog.csdn.net/JineD/article/details/119945587单小括号,(cmd1;cmd2;cmd3)新开一个子shell顺序执行命令cmd1,cmd2,cmd3,各命令之间用分号隔开,最后一个命令后可以没有分号。单大括号,{cmd1;cm......
  • Shell脚本生成随机整数
     Shell脚本生成随机整数$RANDOM:使用当前的进程ID(PID)和当前时间/日期生成的,该时间/日期由自1970年以来经过的秒数定义。 1、urandom命令grep-m1-ao'[0-9]'/dev/urandom|seds/0/10/|head-n1 2、用$RANDOM 要生成范围:{0,..,9} r=$(($RANDOM%10))echo......
  • 在 Python 的 `glob` 模块中,文件名的大小写敏感性取决于你的操作系统。在 Unix 和 Lin
    在Python的`glob`模块中,文件名的大小写敏感性取决于你的操作系统。在Unix和Linux系统中,`glob`是区分大小写的。然而,在Windows和MacOS中,`glob`是不区分大小写的。例如,如果你在Unix或Linux系统中运行以下代码:```pythonimportglobfiles=glob.glob('*.xlsx')......
  • windows下java启动失败
    windows下java启动失败一、问题现象微服务原来在linux下部署,现在有客户环境为windowsserver,把linux的包拷到windowsserver下,使用java-jar命令无法启动。同样的包在linux可以启动,就是在windows启动不了。问题提示:现象一:2023-10-2713:40:05.682ERROR11736---[main]o.......
  • Windows内核开发-[2]、创建第一个驱动程序
    使用VisualStudio2022创建一个EmptyWDMDriver工程  工程创建后,添加一个MyFirstDriver.cpp文件,输入以下内容1#include<ntddk.h>23VOIDDriverUnload(PDRIVER_OBJECTDriverObject)4{5if(DriverObject!=NULL)6{7DbgPrint("Driver......