在下面的代码中,我想实现“对于”和“对于”,这将在“C:\对于每一个循环的示例文件”目录中创建文件夹,并在每个目录中创建示例文本文件
运行代码后,会弹出一条错误消息,声明:*在C:\用户\尼克\对于每个脚本Construct.ps1:14字符: 10
#Address of folder
$directs = @("C:\Sample Files for ForEach Loop")
# 1. Creating an array of Folders using For Loop
for($folders in $directs){
$folders = New-Item -Path "C:\Sample Files for ForEach Loop" -ItemType Directory
}
#2. Using For Each Loop to create sample Textfiles inside them
foreach($sample in $folders) {
Add-Content -Path "$sample\SampleFile.txt" -Value "Hello World 1"
Add-Content -Path "$sample\SampleFile1.txt" -Value "Hello World 2"
Write-Host "$sample done."
}
请引导我
大家好,欢迎光临!
for循环的语法中有错误。伪代码中for循环的基本示例如下:
for ($init; $condition; $operator) {
}
此处的文档:https://docs.microsoft.com/pl-pl/powershell/module/microsoft.powershell.core/about/about_for?view=powershell-5.1
在您的示例中(您的代码没有启动$folders
变量),它应该如下所示:
#Address of folder
$directs = @("C:\Sample Files for ForEach Loop")
##Select one of the 2 approaches
# 1. For loop approach
for ($i = 0; $i -lt $directs.Length; $i++) {
$dir = $directs[$i]
New-Item -Path $dir -ItemType Directory -Verbose | Out-Null
Add-Content -Path "$dir`\SampleFile.txt" -Value "Hello World 1"
Add-Content -Path "$dir`\SampleFile1.txt" -Value "Hello World 2"
Write-Host "$dir done."
}
# 2. ForEach approach
foreach ($dir in $directs) {
New-Item $dir -Force -ItemType Directory -Verbose
Add-Content -Path "$dir\SampleFile.txt" -Value "Hello World 1"
Add-Content -Path "$dir\SampleFile1.txt" -Value "Hello World 2"
Write-Host "$dir done."
}
为了说明这一点,我正在创建一个treeview,它将在用户创建一个文件夹后实例化自己,并且所述文件夹将被添加为TreeItem。 我现在有这个: 多谢了。
问题内容: 我已经阅读了Node.js的文档,除非我错过了一些内容,否则它不会告诉某些操作(特别是)中包含哪些参数。正如您在文档中看到的那样,它不是很多。 当前,我有以下代码,该代码尝试创建一个文件夹或使用现有的文件夹: 但是我想知道这是正确的方法吗?检查代码是否正确知道文件夹已存在?我知道我可以在创建目录之前执行此操作,但这已经是对文件系统的两次打击。 其次,是否有Node.js的完整或至少更详
我是java新手,我在VSCODE上编码。我创建2.java文件,如下图所示: 这些是每个文件: Main.java:
问题内容: 我想在此处创建的文件夹中创建一个文本文件。 但是此代码不会将文本文件创建到该文件夹中。而是将文本文件放置在该文件夹之外。 问题答案: java.io.File的构造函数之一带有一个父目录。您可以改为:
问题内容: import java.io.File; File folder = new File(Environment.getExternalStorageDirectory() + “/TollCulator”); boolean success = true; if (!folder.exists()) { //Toast.makeText(MainActivity.this, “Dire
问题内容: 我不熟悉Swift,也不确定如何从字符串路径(或某种对象)创建新文件夹 这是在带有Cocoa的OS X上。 问题答案: 我的理解是,您正在尝试使用swift以编程方式创建目录。下面给出的代码执行相同的操作。