问题标签 [new-item]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1021 浏览

visual-studio - Visual Studio - 创建一个项目模板,该模板显示在解决方案的“添加新项目”对话框中

视觉工作室 2017

我为 Visual Studio 创建了一个项目模板。在本地安装模板或运行解决方案时,模板仅显示在 C# 项目的“添加新项”对话框中。

我希望它出现在解决方案的“添加新项目”对话框中。

在我看来,问题是在 .vstemplate 文件中将 ProjectType 设置为 CSharp,但我不知道将其设置为什么。根据文档,选项只有 CSharp、VisualBasic 和 Web。

0 投票
1 回答
1052 浏览

string - 当我使用包含此处字符串的变量时,新项目“路径中的非法字符”

具有讽刺意味的是,当我复制并粘贴变量的内容并手动创建一个新项目路径并粘贴所述内容时,它可以工作,但是当我使用该变量时,它不会......我的目标的简要总结我正在使用 USB标记为 ORIGINAL 并获取当时插入的每个 USB 的 S/N,并为每个文件创建单独的日志文件,标题由 SERIALNUMBER_DATE_TIME.txt 组成,这些文件在 ORIGINAL USB 中创建

$LogPath包含例如以下内容:E:\Mattel\1949721369_2018912_93427.txt 然而,当我在新项目中使用变量时,它表明"Illegal characters in Path"

仅供参考$LogPathSystem.String不是一个对象 $TargetUSBs,其中填充了插入系统的所有 USB 驱动器

这种将变量用于路径的方法通常对我来说很好,唯一的区别是我这次使用的here-string这会导致我的问题吗?我希望不是因为我真的不想在一行上填充那个变量。New-Item'shelpfiles 显示<String[]>参数-path是否意味着我必须使用字符串数组?如果是这样,我该如何转换它以使其工作?

0 投票
1 回答
169 浏览

powershell - 使用 PowerShell 在远程服务器上添加文件夹

在这个问题上肯定有一些明显的地方我做错了,但我需要另一双眼睛来帮助我,因为我没有遇到任何错误 - 它只是没有做我想做的事......我需要将软件安装程序文件推送到“X:\folder\Software Install Files”并将现有文件备份到一堆不同服务器上的“X:\folder\Software Backups”。为此,我需要先确保这些文件夹存在,如果不存在则创建它们。下面的脚本从 servers.txt 文件中收集 $computer 变量,然后对于每台计算机,我查看注册表以找出当前安装软件的驱动器,然后在驱动器上创建适当的文件夹(如果它们不存在) :

我得到的结果显示了 servers.txt 中的每个服务器:

它实际上并没有创建文件夹,在以前我做过这样的事情,结果中的变量显示了它们所代表的值,顶部的“clear-host”确保唯一的结果是应该在写主机行。

再一次,我觉得这是很明显的事情,但我正在把头发扯下来弄清楚。

0 投票
1 回答
312 浏览

powershell - 搜索注册表并创建新项目

我想New-Item 在注册表中创建一个预先检查已经存在的内容。

这段代码

返回以下

现在我知道我需要创建一个New-Itemname OPEN5,但是我该如何计算呢?也许有一个While-Loop

0 投票
1 回答
134 浏览

powershell - Powershell vs GUI shortcuts

I have a file named new.txt. Using GUI I can create a shortcut, for example, "new.lnk". When I click on "new.lnk" file, Notepad is opened with the contents of "new.txt" file. When I create the shortcut using PowerShell

I can see the contents of the file using

but the shortcut file is not working in the GUI: it does nothing.

I expect to see the contents in Notepad editor. The properties of the file created using GUI and PowerShell are the same, except for "Start in" information: blank when the short cut is created using PowerShell and with the path file directory when using GUI.

0 投票
1 回答
1053 浏览

powershell-3.0 - 如何在不使用 New-Item (Powershell 3.0) 的情况下创建符号链接

我正在尝试在用户桌面上创建一个符号链接对象,该对象指向 C:\ 驱动器中的目录。我曾尝试使用 New-Item cmdlet,但 Powershell 3.0 及更低版本没有文件和目录以外的任何功能。

问题是我正在尝试创建此脚本并将其在 GPO 中推送到多台计算机。其中一些计算机运行 32 位和 64 位,一些运行 Win 7 或 Win 10。其中大多数还运行 Powershell 3.0 或更低版本。

是否有替代 New-Item 在早期版本的 powershell 上创建符号链接的替代方法?

0 投票
1 回答
427 浏览

powershell - 如何使用 PowerShell 为带有文件路径参数的 exe 创建 SymbolicLink?

我正在尝试创建一个运行 PowerShell 脚本的 Windows 桌面快捷方式 (SymbolicLink)。如果这是从命令行执行的,它将是:

命令行确实适用于此。

我也可以通过右键单击桌面,选择新建,选择快捷方式,然后将上述命令加载到对话框中来创建快捷方式。这也很好用。

当我尝试使用以下命令在 PowerShell 中创建此快捷方式时:

我收到一条错误消息

新项目:找不到与参数名称“noexit”匹配的参数。

我已经尝试了几个涉及不同引用的版本,有和没有 -noexit 和 -file 等。似乎没有一个工作。

看起来 PowerShell 不能同时处理 exe 和文件路径部分,但这似乎应该是一种常见用途,我认为有办法。我可能错过了一些东西。

任何建议解决方案的帮助将不胜感激。

0 投票
1 回答
402 浏览

javascript - 将具有相同表单的新项目添加到现有的会话存储中

我有一个表单,只要用户是按钮,它就会通过模态调用。它在这里使用:http: //fromlandmark.com/projects/VacuumStore/product.php

每次我通过“Remplir ...”按钮调用表单时,我都会将项目添加到 sessionStorage。

问题是,稍后我想添加另一个具有相同表单的项目,并且 sessionStorage 正在使用新值进行更新。我想添加一个新项目以便以后能够显示购物车列表。

这是存储输入值并添加到存储中的代码:

0 投票
1 回答
29 浏览

powershell - 在 powershell 中使用 new-item 的各种路径长度

所以,我会尽可能多地解释这一点。我试图创建一个简单的代码,它将创建关于 3 个参数的各种文件夹

  1. 应该在哪里制作文件夹
  2. 路径应该有多深......希望翻译是正确的
  3. 应该在最终文件夹中创建多少个文件夹

我可以说我有最后一步......但我不知道如何创建其余的。请参阅下面的记事本描述......以及到目前为止我所做的事情。

描述

感谢您的想法!

0 投票
1 回答
24 浏览

sql - 仅将列表框中的新项目添加到 SQL

我有一个列表框,用户可以随时将国家名称添加到其中。现在我只需要添加新数据来检查数据是否是新的,然后将其插入到 sql 中。我的代码不起作用: