精华内容
下载资源
问答
  • Java打开文件夹/文件
    千次阅读
    2019-04-24 18:47:04

    Java执行本地命令,可以用Runtime实现,也可以用ProcessBuilder实现。无论使用哪种方式,必须要给正确的执行命令,例如打开文件夹的命令是explorer.exe,打开txt文件notepad.exe等,注意:

    • 对于不同的文件后缀,应该使用正确的命令。
    • 执行带有参数的命令,命令和参数一定要在一个数组或集合内

    Runtime案例:

    String path = System.getProperty("user.dir");
    String filePath = path + "/key.txt";
    File file = new File(filePath);
    file.createNewFile();
    // 使用 windows 自带的文本编辑器打开 txt 文件,命令和参数在一个数组内
    String cmdTxt[] = { "notepad.exe", filePath };
    Runtime.getRuntime().exec(cmdTxt);
    // 打开文件夹,命令和参数在一个数组内
    String cmdDir[] = { "explorer.exe", path };
    Runtime.getRuntime().exec(cmdDir);
    

    ProcessBuilder案例:

    ProcessBuilder pb = new ProcessBuilder();
    List<String> commands = new ArrayList<>();
    // 命令和参数在一个集合内
    commands.add("notepad.exe");
    commands.add(filePath);
    pb.command(commands);
    pb.start();
    
    更多相关内容
  • 找到 terminal的配置文件(打开terminal后,找到设置即可) ,添加 "startingDirectory": "./" // This file was initially generated by Windows Terminal 1.4.3243.0 // It should still be usable in newer ...

    找到 terminal的配置文件(打开terminal后,找到设置即可) ,添加 "startingDirectory": "./"

    // This file was initially generated by Windows Terminal 1.4.3243.0
    // It should still be usable in newer versions, but newer versions might have additional
    // settings, help text, or changes that you will not see unless you clear this file
    // and let us generate a new one for you.
    
    // To view the default settings, hold "alt" while clicking on the "Settings" button.
    // For documentation on these settings, see: https://aka.ms/terminal-documentation
    {
        "$schema": "https://aka.ms/terminal-profiles-schema",
    
        // set default terminal
        "defaultProfile": "{07b52e3e-de2c-5db4-bd2d-ba144ed6}",
    
        // You can add more global application settings here.
        // To learn more about global settings, visit https://aka.ms/terminal-global-settings
    
        // If enabled, selections are automatically copied to your clipboard.
        "copyOnSelect": false,
    
        // If enabled, formatted data is also copied to your clipboard
        "copyFormatting": false,
    
        // A profile specifies a command to execute paired with information about how it should look and feel.
        // Each one of them will appear in the 'New Tab' dropdown,
        //   and can be invoked from the commandline with `wt.exe -p xxx`
        // To learn more about profiles, visit https://aka.ms/terminal-profile-settings
        "profiles":
        {
            "defaults":
            {
                "startingDirectory": "./"
                // Put settings here that you want to apply to all profiles.
            },
            "list":
            [
                {
                    "guid": "{07b52e3e-de2c-5db4-bd2d-ba144ed6}",
                    "hidden": false,
                    "name": "Ubuntu-20.04",
                    "source": "Windows.Terminal.Wsl"
                }
            ]
        },
    
        // Add custom color schemes to this array.
        // To learn more about color schemes, visit https://aka.ms/terminal-color-schemes
        "schemes": [],
    
        // Add custom actions and keybindings to this array.
        // To unbind a key combination from your defaults.json, set the command to "unbound".
        // To learn more about actions and keybindings, visit https://aka.ms/terminal-keybindings
        "actions":
        [
            // Copy and paste are bound to Ctrl+Shift+C and Ctrl+Shift+V in your defaults.json.
            // These two lines additionally bind them to Ctrl+C and Ctrl+V.
            // To learn more about selection, visit https://aka.ms/terminal-selection
            { "command": {"action": "copy", "singleLine": false }, "keys": "ctrl+c" },
            { "command": "paste", "keys": "ctrl+v" },
    
            // Press Ctrl+Shift+F to open the search box
            { "command": "find", "keys": "ctrl+shift+f" },
    
            // Press Alt+Shift+D to open a new pane.
            // - "split": "auto" makes this pane open in the direction that provides the most surface area.
            // - "splitMode": "duplicate" makes the new pane use the focused pane's profile.
            // To learn more about panes, visit https://aka.ms/terminal-panes
            { "command": { "action": "splitPane", "split": "auto", "splitMode": "duplicate" }, "keys": "alt+shift+d" }
        ]
    }
    

    上面是我的配置,配置完成之后就能在文件夹的路径下输入 wt 来打开terminal了!

    展开全文
  • 用IDEA打开文件夹

    千次阅读 2021-06-02 23:58:24
    用IDEA打开文件夹 用IDEA打开文件夹 前言 用的绿色版IDEA,发现用它打开文件夹不太方便.故在右击菜单栏添加选项以一劳永逸的解决该问题. 一、成品 二、使用步骤 1.打开注册表,定位到这个位置: 2.右击shell,新建项...

    用IDEA打开文件夹

    用IDEA打开文件夹

    前言

    用的绿色版IDEA,发现用它打开文件夹不太方便.故在右击菜单栏添加选项以一劳永逸的解决该问题.


    一、成品

    在这里插入图片描述

    二、使用步骤

    1.打开注册表,定位到这个位置:

    在这里插入图片描述

    2.右击shell,新建项,取名为IDEA.新建好后右侧双击默认,填写用IDEA打开(这个就是显示在菜单栏的文字)

    在这里插入图片描述

    3.右击空白处新建"可扩充字符串值(E)",名称为Icon,数据为IDEA主程序的路径(加双引号).

    (这一步设置是图标,用IDEA主程序的图标.
    在这里插入图片描述

    4.回到左侧,右击IDEA,新建项,命名为Command,右侧填写默认值,为IDEA主程序路径(双引号)"%1".

    这个%1的意思就是当前文件夹路径.
    就是右击某个文件夹就取那个文件夹的路径,然后IDEA会打开它.
    在这里插入图片描述
    完成.

    如有错误,欢迎指出.

    展开全文
  • 我想把它实现到我自己的代码中,但是当我运行这个(没有我的代码,只有你看到的代码)时,所有显示的文件夹都是空的,我实际上不能打开任何东西。在from tkinter import *from tkinter.filedialog import ...

    我想把它实现到我自己的代码中,但是当我运行这个(没有我的代码,只有你看到的代码)时,所有显示的文件夹都是空的,我实际上不能打开任何东西。在from tkinter import *

    from tkinter.filedialog import askopenfilename

    from tkinter.messagebox import showerror

    class MyFrame(Frame):

    def __init__(self):

    Frame.__init__(self)

    self.master.title("Example")

    self.master.rowconfigure(5, weight=1)

    self.master.columnconfigure(5, weight=1)

    self.grid(sticky=W+E+N+S)

    self.button = Button(self, text="Browse", command=self.load_file, width=10)

    self.button.grid(row=1, column=0, sticky=W)

    def load_file(self):

    fname = askopenfilename(filetypes=(("Template files", "*.tplate"),

    ("HTML files", "*.html;*.htm"),

    ("Python file", "*.py"),

    ("All files", "*.*") ))

    if fname:

    try:

    print("""here it comes: self.settings["template"].set(fname)""")

    except: #

    showerror("Open Source File", "Failed to read file\n'%s'" % fname)

    return

    if __name__ == "__main__":

    MyFrame().mainloop()

    展开全文
  • 1、支持中文路径 2、支持文件夹名中含有空格 3、点击链接时直接打开(和IE8效果一样) 使用方法 1.客户端:【右键以管理员身份运行我.bat】,打开后根据提示安装 2.服务器代码:openCmd:路径 例子:测试 实现...
  • C# 通过点击按钮打开文件夹

    万次阅读 2019-05-08 18:01:56
     //选定的文件(选定的文件打开只读流)  if ((photo=ofdWenJian.OpenFile())!=null)  {  //获取文件长度(用字节表示的流长度)  length = (int)photo.Length;  //声明数组  byte[] bytes...
  • c# OpenFileDialog 打开文件夹 的使用

    千次阅读 2019-01-07 14:36:35
    文件对话框(FileDialog)一、打开文件对话框(OpenFileDialog) 1、 OpenFileDialog控件有以下基本属性 InitialDirectory :对话框的初始目录 Filter :要在对话框中显示的文件筛选器,例如,"文本文件(*.txt)|*....
  • 依赖cmdlg32.dll,封装的打开文件夹和文件的方法。直接可以使用。
  • explorer D: 转载于:https://www.cnblogs.com/cheungxiongwei/p/9829762.html
  • 直接在 termianl 中用 vscode 打开文件夹或者文件 macOS 需要先在vscode中手动安装 code 命令到 path: terminal中用命令控制 在新的vscode窗口中打开文件夹: $ code -n folde_path 或者在当前文件夹下使用命令:...
  • Ubuntu16 由终端命令打开文件夹

    千次阅读 2020-12-10 13:01:26
    打开opendir文件: sudo gedit opendir 添加下列内容: if [ -n "$1" ]; then nautilus "$1" > /dev/null 2>&1 else nautilus "$(pwd)" > /dev/null 2>&1 fi 更改opendir文件权限
  • 一般来说在电脑中打开文件夹中的文件夹会以同一个窗口来显示,这样也不会桌面杂乱无章了,但是有些朋友反馈慢脑打开文件夹就会新出现一个窗口,那么这是怎么回事呢。并且在文件夹选项中已经查看设置,确实是同一窗口...
  • windows下直接文件夹打开终端

    千次阅读 2020-03-14 16:51:13
    每次win+R打开cmd窗口之后,再输入文件夹路径烦不胜烦,所以今天教大家怎么使用快捷键打开windows当前文件夹下面的命令行窗口。 一、使用shift+右键(打开的是powershell) 1、按住shift点击鼠标右键 会出现在此处...
  • 使用node webkit直接打开某个文件夹

    千次阅读 2017-09-17 23:54:14
    说白了就是仿下载器的那种效果,即“打开所在文件夹”。 具体思路就是直接用node创建一个子进程,使用这个进程去执行相关的方法,由于我问的老师是搞嵌入式的,所以他比较擅长搞这个,而我只是一个小前端。 闲话不...
  • 【cmd】快速打开文件夹

    千次阅读 2021-03-23 15:06:48
    1.打开指定文件夹,在空白处按下Alt+D,如图所示: 2.在上方直接输入cmd,回车 3.命令行直接进入到指定的路径
  • ubuntu终端打开文件夹There may be times when you’re working with files in Ubuntu’s File Browser, Nautilus, and you want to switch to working on the command line in Terminal. Instead of manually ...
  • 如何使用DOS命令在C驱动器下打开文件夹答案: Windows键+ R打开并运行Enter cmd,然后按Enter打开命令提示符程序. 键入“ cd ..”dos命令进入c盘根目录,然后按Enter键返回上一个目录. 输入“ cd \”,然后按Enter. ...
  • 用惯了linux,总会一言不合ctrl+alt+t打开terminal操作文件。有的时候想看看文件,terminal...直接打开根目录的文件夹窗口。 如果想打开当前目录的文件夹窗口,可以: nautilus . 直接解决需求,干净又卫生。 ...
  • 对某总文件夹下的各分文件夹(数字命名)下的所有txt文件自动处理: 总文件夹 各分文件夹 所有txt文件 实现 for foldernum=100:101 directory=strcat('E:\大四上\现代医学仪器设计\READ\software\旧二\',num2str...
  • MATLAB 打开文件夹,读取文件夹下图片 前言 在使用MATLAB进行图像处理,或者进行其他的工作时,我们常常需要读取文件夹下的一个或者若干图片,当我们知道要读取的图片在哪个文件夹下,是哪个文件的时候,我们可以...
  • 1、选择文件用OpenDialog OpenFileDialog dialog = new OpenFileDialog(); dialog.Multiselect = ...dialog.Title = "请选择文件夹"; dialog.Filter = "所有文件(*.*)|*.*"; if (dialog.ShowDialog() == System.W...
  • 设置用vscode快捷打开文件夹的方式

    千次阅读 2021-08-10 12:51:01
    想要快速在vscode打开对应的文件夹。如下所示效果。​​ 实现步骤 1.打开「自动操作.app」,就是小机器人图标那个 ​​ 2.新建文稿在「选取文稿类型」里选择「快速操作」 ​​ 3.按以下步骤操作:贴入...
  • Qt——打开文件夹并获取路径以及文件夹下文件名 借助Qt中QFileDialog库的getExistingDirectory()函数,可以直接返回当前文件夹的路径。 头文件声明 #include 主程序 QString filename = QFileDialog::...
  • VSCODE添加右键打开文件夹功能

    千次阅读 多人点赞 2019-12-04 11:51:21
    问题描述 ...是因为我最近在学VUE.JS的时候总是要打开一个文件夹但是发现人家都可以直接右键打开,但是我却非要先打开VSCODE,打开文件夹,这多麻烦啊,效率太低了吧???后来查了一下才发现原来...
  • 使用Electron开发客户端时,经常会遇到需要打开某个文件或者某个文件夹的需求。比如做一个下载应用,选择默认下载路径的时候就需要有这个功能。再比如做一个播放器应用,选择打开某个视频文件的时候也需要类似的功能...
  • linux下在终端打开文件夹

    万次阅读 2018-08-21 16:26:41
    在windows中,有下面的语句 explorer /e, + path 会自动打开一个文件夹窗口,...直接打开Home。 nautilus . 打开当前文件夹 nautilus /var/www/aaa/ 打开此文件夹。、 参考: https://blog.csdn.net/mycms5...
  • windows下,直接文件夹打开终端

    万次阅读 多人点赞 2019-05-20 17:50:29
    进了一个文件夹,要在这个文件夹直接打开CMD,而不是在系统C盘打开CMD 在此文件夹窗口内空白区域右键单击(需要同时按住Shift),从菜单中选择"在此处打开命令行窗口"的项; 快捷键Alt+D,这时候光标会...
  • 文件夹快捷键

    千次阅读 2016-08-08 19:32:09
    Top 17 常规快捷键 ...Win+E: 打开“资源管理器”。 Win+R: 打开“运行”对话框。 Win+L: 锁定当前用户。 Ctrl+W: 关闭当前窗口。 Alt+D: 定位到地址栏。 Ctrl+F: 定位到搜索框。 F1
  • 鼠标右击文件或者文件夹,可直接用VSCode打开,非常方便。如果我们安装VSCode的时候没有选择这2个选项,那就享受不到这个便捷的功能了,那么怎么办呢? 有2种方法: 1.重装软件 在装的过程中勾选上这2个选项即可...
  • vscode如何添加鼠标右键打开文件夹

    千次阅读 多人点赞 2018-02-10 17:36:58
    背景:安装vscode时,没有选择支持右键打开文件夹,很难受 解决方法:通过修改注册列表修改鼠标右键菜单 步骤: 1.打开注册列表(win+r) 2.找到对应的注册列表 3.在HKEY_CLASSES_ROOT\Directory\...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 651,843
精华内容 260,737
关键字:

如何直接打开文件夹