如何使用Powershell将文本附加到变量?

时间:2019-02-12 08:58:41

标签: powershell

我有一个包含XML文件的文件夹。 我要创建一个具有以下内容的cmd文件(任务的文件名和主题必须由文件夹中的文件名创建)。

如何在文件名后附加文本?

如果使用以下代码,则仅获取文件名。

task.cmd的输出/内容为:

Second task.xml 
Task importer.xml 
task.cmd 
TaskSchedulerImport_BackgroundJobs.cmd 
Third task.xml

我的代码是

$directory = "C:\Users\administrator.LAB\Desktop\Taskscheduler\"; 
$txtFile = "C:\Users\administrator.tLAB\Desktop\Taskscheduler\task.cmd";  
$files = Get-ChildItem $directory;    

foreach($file in $files) {     
   Add-Content $txtFile  $file.Name;         
}

我想要task.cmd文件中的以下输出:

schtasks.exe /create /xml "C:\Users\administrator.LAB\Desktop\Taskscheduler\Task importer.xml" /tn "Task importer" /ru lab\administrator /rp Password

0 个答案:

没有答案