windows - 如何设置别名以在 Bash 中打开文件
问题描述
我正在尝试设置别名以从 Windows 7 上的目录打开 Excel 文件。每次使用别名时,它只会在根目录中打开一个 Windows 资源管理器窗口。
我正在输入:
alias openExcel="explorer /z/Company/AP/PR/thisExcelFile.xlsx"
我也试过:
alias pr="cd /z/Company/AP/PR/"
然后:
alias openExcel="explorer thisExcelFile.xlsx"
手动运行这些命令会打开 Excel 文件。但是通过别名使用命令只会在根目录中打开 Windows 资源管理器。
我也尝试将底部的两个命令组合在一个函数中,但这也不起作用。
不能使用别名'打开这样的文件吗?在 Windows 上使用“explorer”命令时,别名的工作方式是否有一些例外?
解决方案
您的命令很好 - 您只是运行了错误的应用程序。
第一部分是命令/可执行文件,第二部分是参数。您只需要使用 Excel 打开文件。
// This runs "Windows Explorer", with the parameter "thisExcelFile.xlsx"
explorer thisExcelFile.xlsx
// This runs "Microsoft Excel", with the parameter "thisExcelFile.xlsx"
excel thisExcelFile.xlsx
您可以对winword myWordDoc.docx
, 或执行相同的操作firefox www.google.com
。
引用这个论点也可能是一个好主意,以防万一:
excel "thisExcelFile.xlsx"
推荐阅读
- python - 如何获得属性错误棒:“numpy.ndarray”对象没有属性“iloc”
- sql - 为两列之间的差异创建 SQL 代码并更改表
- gerrit - 从 gerrit api 通过 change_jd 获取修订
- mongodb - 如何设计模式以优化 UI 过滤器的填充和过滤?
- javascript - 将 Firebase 用户 uid 存储在会话存储中是一个漏洞吗?在客户端浏览器上的 javascript 中
- typescript - TypeScript 不遵循代码逻辑:无法调用可能“未定义”的对象
- python - 如何按索引对数据框列进行操作
- php - Twilio 会议录音
- c++ - 如何在 C++ 提案中编写引用?
- html - 如何在Angular 9中延迟加载同一页面的各个组件?