在 Notepad++ 打开的文件夹中打开一个批处理文件

加维特·乔希

我制作了一个批处理文件,该文件将在批处理文件所在的当前目录中在 Notepad++ 中打开(在 notepad++ 中具有 run.. 功能),但我希望批处理文件在我打开文件的文件夹上打开。示例:我的批处理文件位于D:\Projects\Java\Executor Java.batI Have Opened A File Of .java Extension in D:\Java\FilesI Want to open at file location,ieD:\Java\Files我的批处理文件如下所示:

@ECHO OFF
ECHO                                        WELCOME TO EXECUTOR
ECHO                                                         -Garvit Joshi([email protected])
ECHO                                                          USER:%USERNAME%
cd /d "%~dp0"
:first
ECHO LOOKING FOR FILES IN:"%~dp0"
set /p "input=Enter The File You Want To Execute:"
ECHO ===============================
javac %input%.java
ECHO ===============================
set /p "input=Enter The Class You Want To Run:"
ECHO ===============================
ECHO OUTPUT:
ECHO ===============================
java %input%
ECHO ===============================
pause
ECHO =======================================================
ECHO *******************************************************
ECHO =======================================================
goto first
捕手_hag

您需要在“运行...”对话框中将路径作为参数从 Notepad++ 传递,例如:

cmd /c "D:\Projects\Java\ExecutorJava.bat $(CURRENT_DIRECTORY)"

..然后让您的批处理文件使用类似以下内容的参数:

cd /d "%1"

(在本例中,为方便起见,已从“Executor Java.bat”文件名中删除了空格)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 ja[email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在资源管理器中打开一个文件夹并选择一个文件

批处理命令以在Notepad ++中打开特定类型的所有文件

批处理文件:复制除一个文件夹外的所有文件和文件夹

批处理:打开目录中的第一个文件夹

如果另一个文件夹中的.xls同名,如何打开一个文件夹中的.txt

VBA-在文件夹中打开一个.csv文件

没有文件夹名称空间时在MailKit中打开一个邮件文件夹

批处理脚本以在Notepad ++中打开文本文件

批处理文件FOR循环仅在文件夹存在于另一个文件夹中时才复制文件夹

如何在Notepad ++中打开大文件?

Notepad ++和Notepad中的EOL

如何使notepad ++成为Windows批处理文件的默认编辑器?

制作批处理文件以在视频文件的开头在一个文件夹中添加特殊标签

Notepad ++在当前文件目录中打开cmd

批处理文件-如何读取一个文件夹中的多个.txt文件?

创建一个批处理文件或PuTTY(ssh)的快捷方式,以打开一个会话并运行命令

Notepad ++注释每个打开的文件

让Windows 7使用组策略编辑器执行批处理文件;但保持与Notepad ++的关联

Notepad ++打开文件的过时版本

如何使Notepad ++在当前文件夹中打开文件浏览器?

仅当文件夹为空时,如何从第一个批处理文件中调用第二个批处理文件?

批处理文件:与另一个实例中的批处理脚本打开的Shell实例进行交互

使用批处理文件打开一个文件夹供用户输入

批处理文件以部分文件夹名称打开一个文件夹

当我在 Nautilus 中打开一个文件夹时,所有文件都会重新排列

Windows批处理文件将一个文件夹中的文件列出到csv/txt文件中

使用cmd在intellij中打开一个文件夹

在 NotePad++ 中从其父目录运行批处理文件

如何创建一个批处理文件来检查文件夹中是否存在四个特定的文件/文件夹?