script

PowerShell 输出说“不”
script

PowerShell 输出说“不”

我编写了这个 PowerShell 脚本来根据以下模型读取两个大文本文件: ID“文本”,脚本读取两个文本文件并对它们进行比较,然后告诉我该行是否存在于两个文本文件中。 但是,每次我启动脚本时无论我做什么,脚本都只是说“不”: 这是我写的脚本: Add-Type -AssemblyName System.Windows.Forms # Ouvrir une boîte de dialogue pour choisir le premier fichier $openFileDialog1 = New-Object System.Windows.Forms....

Admin

为 Windows 11 创建一个脚本,使用 7-zip 对一些文件进行 gzip 压缩,然后将它们移动并替换到另一个文件夹中
script

为 Windows 11 创建一个脚本,使用 7-zip 对一些文件进行 gzip 压缩,然后将它们移动并替换到另一个文件夹中

我有以下目录结构:父文件夹:项目项目的子文件夹:数据,原始数据 rawData 里面我有:index.html、settings.html、user.html、script.js、style.css 和其他文件。 我需要为 Windows 11 编写一个脚本,仅“gzip”上面提到的文件,并将它们从 移动并替换rawData为data。 我尝试了以下方法: 一个蝙蝠脚本: @echo off setlocal enabledelayedexpansion rem Assuming the script is located inside the "rawD...

Admin

使用 nohup 的 SSH 远程命令无法按预期工作
script

使用 nohup 的 SSH 远程命令无法按预期工作

我想在远程服务器中运行一个长时间运行的命令,即使在连接终止后也是如此。所以我想到使用ssh host "nohup cmd &"。但由于某种原因,cmd 既不会进入后台,也不会将其输出重定向到 nohup.out。一切都像我刚刚运行一样发生ssh host cmd。 user@ubuntu:~$ ssh utubuntu16x64-1 "nohup ls &" bin scripts views workflows user@ubuntu:~$ ssh utubuntu16x64-1 "ls" bin scripts views workf...

Admin

如何在 Applescript 的三个新选项卡中执行三个终端脚本?
script

如何在 Applescript 的三个新选项卡中执行三个终端脚本?

我有以下 Apple 脚本可以在不同的终端中执行三个命令。是否可以 (1) 合并此脚本以提高效率,以及 (2) 在不同的终端选项卡而不是不同的窗口中打开? #!/usr/bin/osascript # Terminal 1 tell application "Terminal" activate do script " cd folder1 && command1" end tell # Terminal 2 tell application "Terminal" activate ...

Admin

使用 \appropriate \scape:
script

使用 \appropriate \scape:

如何从文件中提取两个字符串之间的文本并将输出保存到另一个文件,并在命令行中批量调用它? 更具体地说,假设输入文件是SomeFile.txt,我想提取字符串和之间的所有内容\StartHere并将\EndHere其保存到SomeFile.log? 为此,我需要一个程序,让我们TextExtract在命令行中使用这四个程序来调用它parameters,如下所示: > TextExtract SomeFile.txt '\StartHere' '\EndHere' SomeFile.log 在 Wondows 10 中是否有任何特定的命令行程序可以执行此操...

Admin

Powershell:从任务计划程序运行脚本时 Get-StoredCredential 不起作用
script

Powershell:从任务计划程序运行脚本时 Get-StoredCredential 不起作用

我正在编写一个 powershell 脚本,该脚本将定期运行以备份远程文件夹的内容。该远程文件夹作为 WebDav 共享映射到我的 Windows 驱动器 G:\。 这个帖子和这个说 映射驱动器无法直接访问,并且 应该通过 UNC 来访问它们。 通过 UNC 访问远程文件夹需要我提供凭证。我不希望它们以纯文本形式存在,因此我尝试访问它们通过凭证管理器.我已这样做了安装模块 CredentialManager,现在获取凭据并挂载远程文件夹 如果我手动运行脚本(从 MS Code 内部)就可以正常工作 我的 powershell 版本是 7.3.6 ...

Admin

Linux 中的 && 在 Windows 中相当于什么
script

Linux 中的 && 在 Windows 中相当于什么

Linux 中的 && 在 Windows 中相当于什么 例如 cd\ cd rcA powershell "ls | where {$_.Length -lt 100gb} | Remove-Item -Force -Recurse" cd rcA如果无法执行,要添加什么才能使脚本停止。对于 Linux,应该是 cd rcA && ...

Admin

当使用 WinSCP 脚本时,它会打开另一个文件夹
script

当使用 WinSCP 脚本时,它会打开另一个文件夹

我正在尝试使用 WinSCP 自动执行从 SFTP 服务器下载文件的过程。 但我在执行部分代码时遇到了问题。建立连接后,它并没有进入指定目录,而是在目录中进行了更改,而我在脚本中从未提到过这一点。 可能存在什么问题?有人可以帮忙解决吗? 接下来是错误消息和脚本。一些带有密码和用户名的部分被覆盖,但是正确的。我手动与他们连接。 输出 batch abort confirm off Searching for host... Connecting to host... Authenticating... Using usern...

Admin

WINDOWS 锁屏:无法通过命令行刷新
script

WINDOWS 锁屏:无法通过命令行刷新

我正在尝试在公司范围内发布 LockScreen,我能够通过应用注册表下的设置来实现它“HKLM:\Software\Policies\Microsoft\Windows\Personalization”并且它按预期工作。 $RegistryPathPersonalization = 'HKLM:\Software\Policies\Microsoft\Windows\Personalization' If (-NOT (Test-Path $RegistryPathPersonalization)) { New-Item -Pat...

Admin

使用脚本中的密码自动连接到 UltraVNC 机器,但主机名(VNC 服务器)始终为空
script

使用脚本中的密码自动连接到 UltraVNC 机器,但主机名(VNC 服务器)始终为空

VNC 服务器字段 我正在使用带有列表框的 PowerShell 制作 GUI,并且该列表框中有主机名。当我选择它并点击连接时,它应该连接到该机器而无需输入密码。UltraVNC 确实启动并尝试连接,但 VNC 服务器字段始终为空,而通常它始终显示您要连接的机器的主机名。我从 listbox.SelectedItem 函数中提取主机名。我制作了一个测试标签来查看变量是否保存正确的值,结果确实如此。 当我删除该变量并使用实际主机名时,它也不起作用。它仍然是空的。以下是应该处理该问题的代码: $vncForm_Load= { cd "C:\Program...

Admin

在 KDE 上双击 .sh 文件无法运行脚本
script

在 KDE 上双击 .sh 文件无法运行脚本

我的桌面上有一个简单的 .sh 脚本,可以解决第二个显示器的一个小问题。如果我打开 Konsole,然后输入 ./script.sh,它会完美运行。但如果我双击该 .sh 文件 - 它无法运行,或者如果我修改它,它只能运行该脚本的一半。如何让它在双击时完全运行? 以下是来源: #!/bin/bash kscreen-doctor output.DP-3.position.0,0 output.DP-2.position.1920,-10 kscreen-doctor output.DP-3.disable kquitapp5 plasmashell ksta...

Admin

Win10 Powershell。自更新至 7 以来,Powershell 脚本将无法运行
script

Win10 Powershell。自更新至 7 以来,Powershell 脚本将无法运行

之前的问题涉及我使用 Winget 将 powershell 从 5.1 升级到 7.x。据我了解,我现在将它们并排使用。但我遇到了一个新问题。我一直在尝试使用脚本来识别和修改 VLAN。我可以右键单击脚本,选择运行 powershell,然后它就会执行。现在情况不再如此。似乎什么都没有发生。我可以将脚本复制到 powershell 窗口中,它会正常执行,但右键单击脚本会打开菜单,但“使用 Powershell 运行”没有任何作用。在我的笔记本电脑上(我没有升级),它们仍然会执行。 怎么修? ...

Admin

复制文件夹时覆盖但不合并文件
script

复制文件夹时覆盖但不合并文件

我有一个根目录C:\ROOT,该目录包含许多子文件夹,其名称如下: C:\ROOT\Folder0001 C:\ROOT\Folder0002 C:\ROOT\Folder0003 ... C:\ROOT\Foldernnnn 每个子文件夹包含一定数量的文件。必须处理所有文件和子文件夹。 C:\ROOT我正在准备一个 Windows Shell 脚本来备份整个树D:\ROOT,这必须按照以下“完全覆盖,而不是合并”方案完成: 如果C:\ROOT\Folderxxxx 下尚不存在子文件夹D:\ROOT,则必须创建该子文件夹,并将原始子文件夹中的所有文件复...

Admin

Linux RHEL 7 - Shell 脚本 - 可以单独执行命令,但不能在脚本内执行
script

Linux RHEL 7 - Shell 脚本 - 可以单独执行命令,但不能在脚本内执行

我有一个简单的脚本,用于在客户权限下安装包,如下所示(出于安全考虑,命令已更改)installScript.sh #!/bin/bash patch -i <package-name> << EOF n EOF 此脚本的目的是为了在提示“您确定吗?(Y/n)”时自动输入 N(否),以进行测试。此文件的权限是 -rwxrwxrwx. 1 cust root 66 Jul 25 15:06 installScript.sh 但是,当我使用执行此命令时 ./installScript.sh or sh /home/cust/ins...

Admin

PHP 真的移植到 AmigaOS 了吗?
script

PHP 真的移植到 AmigaOS 了吗?

我长期以来一直在思考 PHP 在 Amiga(我的意思是真正的 Amiga)上运行会是什么样子,并尝试搜索和询问这个问题。 它是否真的存在还不清楚。 我有发现了这个:https://amigaos.net/software/77/aamp-apache-mysql-php 这个奇怪的非官方“软件包”真的意味着 PHP 已正确移植到 AmigaOS 吗?它真的允许您运行 PHP 脚本并使用其非标准路径访问文件系统,并使用正确的DIRECTORY_SEPARATOR、等值PHP_EOL吗?它甚至声称支持“扩展”。 最奇怪的是,PHP 甚至不是该软件包的“主要内容...

Admin