Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/11.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
Powershell 完成后删除exe或文件的脚本_Powershell - Fatal编程技术网

Powershell 完成后删除exe或文件的脚本

Powershell 完成后删除exe或文件的脚本,powershell,Powershell,因此,我将PowerShell脚本转换为可执行文件,但在脚本末尾,它应该删除自身,但不会。有什么想法吗 删除项C:\Test.exe-Force在完成后不会自动删除。我怀疑这是否可行,因为可执行文件应该在运行时删除自身,尽管它可以与.ps1一起使用。我建议如下: 运行可执行文件 exe的最后一步是运行另一个正在删除exe的脚本 或者使用.ps1而不是exe..作为背景信息,为什么要创建exe而不只是使用.ps1文件?

因此,我将PowerShell脚本转换为可执行文件,但在脚本末尾,它应该删除自身,但不会。有什么想法吗


删除项C:\Test.exe-Force在完成后不会自动删除。

我怀疑这是否可行,因为可执行文件应该在运行时删除自身,尽管它可以与.ps1一起使用。我建议如下:

  • 运行可执行文件
  • exe的最后一步是运行另一个正在删除exe的脚本

  • 或者使用.ps1而不是exe..

    作为背景信息,为什么要创建exe而不只是使用.ps1文件?