如何在 powershell 中更改目录并在该目录中运行文件?

     2023-02-23     118

关键词:

【中文标题】如何在 powershell 中更改目录并在该目录中运行文件?【英文标题】:How do I change directory and run a file in that directory in powershell? 【发布时间】:2013-09-22 09:15:35 【问题描述】:

例如,我想运行位于 c:/cygwin/ 目录中的 cygwin.bat...

我尝试了以下方法,但出现错误:

cd c:/cygwin ./cygwin.bat

【问题讨论】:

谢谢,我知道它可以单独在两行中完成,我只是想知道它是否以及如何在单行上运行......我开始学习 powershell 顺便说一句我正在使用的外壳。 查看我的答案,我从我的评论中扩展了它,并提供了您感兴趣的行为示例。 【参考方案1】:

cd c:/cygwin./cygwin.bat 是两个不同的语句。您可以像这样从交互式控制台执行它们:

PS C:\>       cd c:/cygwin 
PS C:\cygwin> ./cygwin.bat

或者,如果你真的想在同一行上做,那么在它们之间使用; 来表示单独的语句。

cd c:/cygwin ; ./cygwin.bat

【讨论】:

【参考方案2】:

最好的方式是它一直以来的方式

c:\cygwin\cygwin.bat

只需输入即可

【讨论】:

我怎么没想到...哈哈。可能是因为我认为我只能通过在文件前面输入“./”来运行文件..谢谢【参考方案3】:

试试iex

$command = "cd c:/cywin"
iex $command

【讨论】:

感谢您的回答,但我实际上想在 cygwin 文件夹中运行 cygwin.bat ...您的命令似乎只是将我从我的主路径重定向到 cygwin 路径,就像使用:cd c :/cygwin

循环遍历目录一层,并在该目录中以目录名作为参数执行脚本

】循环遍历目录一层,并在该目录中以目录名作为参数执行脚本【英文标题】:Loopoverdirectoriesoneleveldeepandexecutescriptwithdirectorynameasargumentinbashinthatdirectory【发布时间】:2021-12-2809:13:39【问题描述】:我有一个批处理脚本,我想用... 查看详情

更改目录并在一个命令中执行文件

】更改目录并在一个命令中执行文件【英文标题】:Changedirectoryandexecutefileinonecommand【发布时间】:2012-11-1710:15:03【问题描述】:当我想执行一个文件时,似乎我总是必须先“cd”到该文件的目录才能执行它,除非它因can\'t-find-my... 查看详情

如何在 PowerShell 中悄悄删除包含内容的目录

】如何在PowerShell中悄悄删除包含内容的目录【英文标题】:HowtoquietlyremoveadirectorywithcontentinPowerShell【发布时间】:2011-12-1602:06:00【问题描述】:使用PowerShell,是否可以在不提示确认操作的情况下删除某些包含文件的目录?【问... 查看详情

如何比较两个目录并在python中输出更改的文件(代码片段)

我在Linux中有两个目录,其中有两个文件。我需要比较这两个目录并打印出更改的文件。folder1:file1.txtfile2.txtfolder2:file1.txtfile2.txt我需要将folder1与folder2进行比较,并打印出这两个目录中不同的文件名。我想首先使用ls命令获取文... 查看详情

Powershell 为目录制作一个函数并在末尾添加一个前缀

】Powershell为目录制作一个函数并在末尾添加一个前缀【英文标题】:PowershellMakeafunctionfordirectoriesandaddaprefixattheend【发布时间】:2020-11-1403:12:55【问题描述】:创建一个函数,创建3个名为John_S的目录,并添加前缀并附加数字1、2... 查看详情

PowerShell脚本将所有旧文件存档在基于月份的目录中

】PowerShell脚本将所有旧文件存档在基于月份的目录中【英文标题】:PowerShellscripttoarchivealloldfilesinadirectorybasedofmonth【发布时间】:2020-02-0616:16:10【问题描述】:使用PowerShell我需要归档过去7年的所有历史文件,以根据创建日期的... 查看详情

如何使用PowerShell脚本从目录中排除文件夹

】如何使用PowerShell脚本从目录中排除文件夹【英文标题】:Howtoexcludefoldersfromadirectoryusingpowershellscript【发布时间】:2022-01-0801:46:59【问题描述】:我的目录包含几个文件夹,我想排除包含字符串的文件夹名称。我尝试使用在排... 查看详情

如何使用 Powershell 更改 Windows 10 中的电源计划并在长脚本后恢复为原始设置?

】如何使用Powershell更改Windows10中的电源计划并在长脚本后恢复为原始设置?【英文标题】:HowtochangePowerPlaninWindows10withPowershellandrevertafterlongscripttooriginalsettings?【发布时间】:2020-04-0816:27:17【问题描述】:如何制作一个PowerShell脚... 查看详情

遍历目录结构并在 Python 中解析文本文件

】遍历目录结构并在Python中解析文本文件【英文标题】:IteratethroughadirectorystructureandparsetextfilesinPython【发布时间】:2017-12-2306:52:19【问题描述】:我正在开发一个Python(3.6)项目,在该项目中我需要从目录结构中解析一些文本文件... 查看详情

如何在 Torch REPL 中更改工作目录

】如何在TorchREPL中更改工作目录【英文标题】:HowtochangeworkingdirectoryinTorchREPL【发布时间】:2015-07-0910:12:03【问题描述】:标题说明了一切,如何更改TorchREPL中的工作目录?我尝试使用对os.execute(\'cdsome_dir\')的调用,但这不起作... 查看详情

如何在 XAMPP 中更改我的目录根目录

】如何在XAMPP中更改我的目录根目录【英文标题】:HowtochangemydirectoryrootinXAMPP【发布时间】:2016-05-2421:24:48【问题描述】:我正在使用XAMPP,我的根目录是C:/xampp/htdocs。首先,我将列出我的文件:我在htdocs/public上有index.php文件我... 查看详情

如何在 Linux 中监视完整的目录树的更改?

】如何在Linux中监视完整的目录树的更改?【英文标题】:HowtomonitoracompletedirectorytreeforchangesinLinux?【发布时间】:2012-01-3117:26:42【问题描述】:我如何监控整个目录树在Linux(ext3文件系统)中的变化?目前该目录包含大约50万个... 查看详情

如何使用PowerShell递归搜索目录中的所有文件,包括隐藏目录中的隐藏文件?

】如何使用PowerShell递归搜索目录中的所有文件,包括隐藏目录中的隐藏文件?【英文标题】:Howtorecursivelysearchadirectoryforallfilesincludinghiddenfilesinhiddendirectories,withPowerShell?【发布时间】:2014-12-1301:17:03【问题描述】:要递归搜索隐... 查看详情

如何在c中使用inotify查看具有多个文件更改的目录

】如何在c中使用inotify查看具有多个文件更改的目录【英文标题】:Howtowatchthedirectorywithmultiplefileschangesusinginotifyinc【发布时间】:2015-04-1015:22:08【问题描述】:我有大约50个文件在修改后的某个时间间隔移动到目录“/tmp”。我正... 查看详情

如何使用sparkstructuredstreaming连续监视目录(代码片段)

我希望spark能够连续监视目录并在文件出现在该目录中时使用spark.readStream读取CSV文件。请不要包含SparkStreaming的解决方案。我正在寻找一种方法来使用火花结构流。答案以下是此用例的完整解决方案案例:如果您以独立模式运行... 查看详情

使用 sedfile 在目录中进行递归更改时,如何忽略空格?

】使用sedfile在目录中进行递归更改时,如何忽略空格?【英文标题】:HowcanIignorewhitespacewhenusingasedfiletomakerecursivechangesinadirectory?【发布时间】:2021-12-1816:33:45【问题描述】:我有一个由102个子目录和1590个文件组成的目录。我尝... 查看详情

PowerShell 在不同目录中查找和替换

】PowerShell在不同目录中查找和替换【英文标题】:PowerShellfindandreplaceindifferentdirectories【发布时间】:2016-10-2704:21:51【问题描述】:我正在尝试让我的PS脚本在目录中如下所示...C:\\FAKEENV└───DEVbox├───PRD|└──BatFile.txt└... 查看详情

Nifi:如何在 nifi 中同步两个目录

】Nifi:如何在nifi中同步两个目录【英文标题】:Nifi:Howtosynctwodirectoriesinnifi【发布时间】:2017-09-2107:07:34【问题描述】:我必须将我的响应流文件写在一个目录中,而不是从中获取数据更改它,然后将它放在其他目录中我想让这... 查看详情