windows - 将位置更改为快捷方式位置
问题描述
我正在启动一个带有 powershell 快捷方式的脚本(C:\Windows....\powershell.exe -file 'D:\powershell\script.ps1')。
有没有办法让脚本将其当前位置更改为所述快捷方式的位置?
示例:脚本本身位于 D:\powershell\ 中,快捷方式位于 C:\Work\Project1 中。我需要将脚本 cd 到“C:\Work\Project1\”。
谢谢
解决方案
您可以创建一个从它所在的任何目录开始的快捷方式。您所要做的就是修改快捷方式的“Starts In”属性,然后将其清空。这是正确的。将其设置为无。
然后,当您要调用快捷方式时,请在调用它之前导航到它所在的文件夹(目录)。我将此技术用于启动 powershell 但不启动脚本的快捷方式。我还没有使用启动脚本的快捷方式对其进行测试。
推荐阅读
- python - 使用 pandas 将新行添加和迭代到空数据帧以进行聚类
- mobile - 使用首选项的简单高分(Lua - Corona SDK)
- kubernetes - Terraform:如何使用命名空间在 Google Cloud (GKE) 上创建 Kubernetes 集群?
- wpf - 当已经是英国时,日期选择器格式化为英国格式
- html - HTML将图像高度拉伸到调整内容大小的父div?
- javascript - 如何显示非静态时间
- sql - 将给定记录的重复值设为空
- wpf - WPF 访问另一个对象
- java - 使用 java 8 并行处理图像
- python - VSC - Python - 错误的识别级别