Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 在perl中,如何获取任何进程的当前目录路径?_Windows_Perl - Fatal编程技术网

Windows 在perl中,如何获取任何进程的当前目录路径?

Windows 在perl中,如何获取任何进程的当前目录路径?,windows,perl,Windows,Perl,在Perl中,我希望获得任何进程的当前工作目录 e、 我们在unix中有命令“pwdx”,它给出进程的当前工作目录 我想要perl中类似的“pwdx” 请让我知道任何提供进程当前工作目录的Perl命令 注意:我在Windows平台上,而不是在Unix平台上 问候, Amol您可以使用wmic或handleshell命令获取有关进程(以及当前工作目录)的详细信息,如本问题所述: 然后您可以将该命令与backticks(``)一起使用以获取输出,并使用正则表达式获取当前工作目录 注意:我不在wind

在Perl中,我希望获得任何进程的当前工作目录

e、 我们在unix中有命令“pwdx”,它给出进程的当前工作目录

我想要perl中类似的“pwdx”

请让我知道任何提供进程当前工作目录的Perl命令

注意:我在Windows平台上,而不是在Unix平台上

问候,


Amol

您可以使用
wmic
handle
shell命令获取有关进程(以及当前工作目录)的详细信息,如本问题所述:

然后您可以将该命令与backticks(``)一起使用以获取输出,并使用正则表达式获取当前工作目录


注意:我不在windows上,因此无法测试命令。

您可以查看模块

$ENV{PWD}是否未在windows上设置?谢谢,我将尝试使用相同的设置。