小编mjs*_*olo的帖子

powershell 将文件添加到 zip

我正在尝试使用 powershell 将文件添加到 zip 文件

我可以创建 zip 文件,但不知道如何将我的文件添加到其中

我正在使用

$zipfilename = 'c:\cwRsync\backup.zip'
$file = 'c:\cwRsync\backup.log'
set-content $zipfilename ("PK" + [char]5 + [char]6 + ("$([char]0)" * 18))
(dir $zipfilename).IsReadOnly = $false
$zipfile = (New-Object -ComObject shell.application).NameSpace($zipfilename)
$zipfile.MoveHere($file.FullName)
Run Code Online (Sandbox Code Playgroud)

这会创建 zip 文件,但不会添加新文件

我尝试了在 stackoverflow 上找到的以下代码,该代码有效

$zipfilename = "a.zip"
set-content $zipfilename ("PK" + [char]5 + [char]6 + ("$([char]0)" * 18))
$app = new-object -com shell.application
$zip = ( get-item a.zip ).fullname
$folder = $app.namespace( $zip )
$item = new-item file.txt -itemtype file -value "Mooo" …
Run Code Online (Sandbox Code Playgroud)

powershell zip

5
推荐指数
2
解决办法
2万
查看次数

最后一页上的TCPDF更改页脚

我正在尝试使用TCPDF创建一个pdf,并在最后一页需要一个不同的页脚

使用下面的代码我可以在第一页上获得不同的页脚,但不是最后一页

我已经看过几篇关于此的帖子,但无法使其发挥作用

任何帮助实现这一点将非常感激

public function Footer() {
    $tpages = $this->getAliasNbPages();
    $pages = $this->getPage();

    $footer = 'NORMAL' . $pages . $tpages;

    if ($pages == 1 ) $footer = 'FIRST' . $pages . $tpages;
    if ($pages == $tpages) $footer = 'LAST' . $pages . $tpages;

    $this->Cell(0, 10, $footer, 0, false, 'C', 0, '', 0, false, 'T', 'M');
}
Run Code Online (Sandbox Code Playgroud)

这给了我

第1页 - FIRST13第2页 - NORMAL23第3页(最后一页)NORMAL23

回答:

public function Footer() {
    $tpages = $this->getAliasNbPages();
    $pages = $this->getPage();

    $footer = 'NORMAL' . $pages . …
Run Code Online (Sandbox Code Playgroud)

php tcpdf

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

php ×1

powershell ×1

tcpdf ×1

zip ×1