问题标签 [program-files]

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 投票
0 回答
73 浏览

bash - 用于卸载 smartbear 目录的 shell 脚本

当我使用卸载程序卸载soapui 时,它不会删除c/program 文件中的smart bear 文件夹。使用uninstaller.exe卸载SOAPUI后,有人可以帮助我使用shell脚本删除智能熊文件夹吗

0 投票
0 回答
43 浏览

c# - 无法使用 C# 自动从程序文件中以静默方式自动卸载程序

如果我将相同的文件放在另一个文件夹位置,它工作正常。

这是我目前正在使用的代码

0 投票
1 回答
54 浏览

c# - 使用 x64 安装程序卸载 Windows 服务时,Environment.SpecialFolder.ProgramFiles 返回“Program Files (x86)”

我为 C# windows 服务编写了一个 x64 windows 安装程序。Windows 服务本身以任何 CPU 为目标。它将服务正确安装到“程序文件”。但是,卸载时,我需要删除日志目录。但是当我尝试使用 Environment 获取“程序文件”的路径时,它返回“程序文件(x86)”,因此无法找到日志目录并将其删除。我该如何解决这个问题。代码在 ProjectInstaller 类中运行,如下所示

0 投票
2 回答
111 浏览

c# - 如何正确打开登录表单

我的 c# windows 应用程序中有一个登录表单和 MDI 主表单。我在 MDI 表单加载事件中像这样打开我的登录表单。当登录成功时,只有它退出并启用 MDI 主窗体。最近只有我发现,如果我关闭我的登录表单,它就会关闭,然后它会毫无障碍地启用我的 MDI 主程序。

这就是我在 MDI 主窗体中加载登录名的方式。

然后我尝试使用此代码段更改我的应用程序

现在表单登录打开,但成功登录后,MDI 主表单没有启动。我在这里做错了什么?

此外,这是我在登录表单中的登录按钮代码

0 投票
4 回答
104 浏览

sorting - 使用 AWK 显示格式化记录

我一直在提供一个输入文件,它看起来像这样:

它需要像这样结束:

到目前为止,我在我写下的 file.awk 中提出的内容:

因此,它不是为每个用户名与 [az][0-9]{3} 匹配的用户打印,而是打印 cmd 和用户名,不带任何空格。我在理解关联数组和使用特殊变量(如 NR、RS 等)时遇到了很多麻烦。

0 投票
1 回答
1698 浏览

batch-file - 检查已安装程序是 64 位还是 32 位的批处理文件?

如何创建一个批处理文件来判断已安装的程序 (.exe) 是 32 位还是 64 位?

有时您可以根据 program.exe 文件所在的文件夹来判断。

如果安装的程序是 32 位的,它将显示在 Program Files (x86) 文件夹中。如果文件是 64 位,它将显示在 Program Files 文件夹中。

但情况并非总是如此......

例如 Google Chrome 总是显示在 Program Files x86

程序文件 x86 中的 Chrome

但是我电脑上的版本是64位的:

Chrome 实际上是 64 位的

例如,我如何引用 chrome.exe 并让批处理告诉我它是 64 位还是 32 位?

0 投票
1 回答
85 浏览

wpf - WPF安装程序安装路径问题

我的解决方案中有一个程序设置项目,应该将我的程序安装到默认位置:

[ProgramFilesFolder][制造商][产品名称]

但是,这不起作用,安装程序在安装过程中将所有项目文件转储到我的 C: 驱动器中,根本没有创建任何文件夹。甚至安装程序也说这些文件将安装在“C:\Program Files (x86)\blah\blah”中,但事实并非如此。我仔细检查了我为制造商和产品名称设置的值,除了空格之外不包含任何特殊字符。

我一步一步按照本教程了解我的位置: https ://docs.microsoft.com/en-us/cpp/ide/walkthrough-deploying-your-program-cpp?view=vs-2019

关于可能导致我的安装文件放置在 C: 驱动器中的任何想法?

我会说,我的项目从 C 盘运行时运行正常,所以安装在技术上是正常的,只是未能创建程序文件文件夹并将安装文件放置在正确的位置。

谢谢。

0 投票
5 回答
4460 浏览

cmd - 'C:\Program' 未被识别为内部或外部命令

我有一个试图从 cmd 运行的 .bat 文件。我运行 C:\Users...\exc1.bat 并显示错误。此 bat 文件包含: C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.1520.0_x64__qbz5n2kfra8p0\python.exe C:\Users...\Preparation1.py 和“程序文件”之间的空间似乎是问题。我已经搜索了多个答案。我从环境变量中将路径设置为 C:\Windows\System32 并且仍然无法正常工作。
编辑还尝试了以下方法(每个末尾都是消息):

“C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.1520.0_x64__qbz5n2kfra8p0\python.exe C:\Users...\Preparation1.py” 文件名、目录名或卷标语法不正确。
"C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.7_3.7.1520.0_x64__qbz5n2kfra8p0\python.exe" "C:\Users...\Preparation1.py" 系统找不到指定的路径。

0 投票
0 回答
61 浏览

flutter - 为什么不建议在程序文件中解压flutter?

当我在程序文件中解压颤振时,颤振医生命令即使在添加其路径后尝试从命令行执行时也会挂起。当我在其他目录中解压缩颤振时,问题得到解决。我想知道这是什么原因??

0 投票
1 回答
84 浏览

python - 获取 C:\Program Files 的语言变体

我即将分发一个应用程序,并且我正在创建一个安装程序。我知道 Windows 中的应用程序会转到,C:\Program Files但我也知道该文件夹会根据语言更改其名称,例如,在西班牙语中它是 C:\Archivos de Programa

这非常棘手,因为我不想检测窗口的语言,然后必须为不同语言的每个路径创建不同的变量。有什么方法可以从 python 中获取该文件夹的名称,以便我可以使用它来创建单个路径?