草庐IT

windows - 将文件添加到 Windows 中的所有用户 'My Documents' 文件夹

我正在为Windows应用程序创建安装程序(使用InnoSetup)。该应用程序包含我需要存储在用户“我的文档”文件夹中的初始文档。这是问题所在,我以管理员身份安装它,但该机器上可能有一个或多个非管理员用户。我如何将同一个文件夹添加到所有可能的当前(和future用户的)我的文档文件夹中?这是我到目前为止尝试过的-1)我可以尝试获取所有用户名-但是,这对future的用户创建不起作用:(2)我试图将它添加到系统%allusersprofile%\Documents文件夹中。它不会反射(reflect)到单个“我的文档”文件夹中。我相信应该有办法,但到目前为止一直无法从互联网上找到干净的

java 安装java的文件夹名称

您好,有机会找到java安装在Windows上的位置吗??因为我的应用程序使用JCE,但并未安装所有算法,所以我必须下载一些文件喜欢它的写作here.编辑:另一个问题,如何检查JCE是否已安装并包含此类算法(DES)?? 最佳答案 它通常安装在c:\ProgramFiles\Java\{JRERelease)否则,如果JDK主页是通过JAVA_HOME环境变量安装的,则可以找到它。 关于java安装java的文件夹名称,我们在StackOverflow上找到一个类似的问题:

html - 如何在文件夹名称中添加尾随空格?

大家好,打印机(或我们这边)的困惑导致一些名片打印成本非常高,这些名片查看了错误的url(使用QR码)。有问题的网址结构如下:http://www.genericsite.com/a/b/c/d/e.pdf。我一直在环顾四周,但不幸的是,在向目录“d”添加尾随空格的方法上一无所获。相关站点使用的是WindowsServer2003SP2IIS6。我希望有人能为我指明正确的方向,让我了解如何强制添加尾随空格(或执行重定向)。提前致谢!附录重定向是我最初的想法,但我无法创建从中重定向的源文档,因此需要添加尾随空格。 最佳答案 设置重定向

asp.net - 如何在站点更新时保留现有文件和文件夹?

我正在使用MicrosoftWebDeploy来发布和更新我的站点。(脚本是用VisualStudio生成的)。此工具会删除更新时自动生成的文件和文件夹,因为它们未包含在安装包中。如何让它保留这些文件? 最佳答案 Web部署命令行工具有两个可能有用的开关:-skip和-enableRule:DoNotDeleteRule。有关-skip的信息,请参阅WebDeployOperationSettings,对于DoNotDeleteRule,请参阅WebDeployRules.在VisualStudio中,您可以调整deploy.cmd

windows - Windows 服务项目中的 AppData\Roaming 文件夹

我需要有关在Windows服务程序中获取特殊文件夹的帮助。我在我的Windows窗体应用程序中使用了这段代码:Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData);并得到路径,""C:\Users\\AppData\Roaming"*但如果我在我的Winows服务项目中运行相同的代码,我得到的路径是:"C:\Windows\ServiceProfiles\LocalService\AppData\Roaming\"但我需要更早的路径(进入Windows窗体)。我如何在服务项目中也获得相同的路径。我在“C

windows - 如何在 VB6 中引用 IsloatedStorage 文件夹?

VB6中如何引用IsolatedStorage文件夹? 最佳答案 您可以通过创建一个访问IsolatedStorage的.NET类库,然后通过互操作层将生成的程序集作为COM库公开。这是一篇可能有帮助的MSDN文章:http://msdn.microsoft.com/en-us/library/zsfww439(v=vs.71).aspx 关于windows-如何在VB6中引用IsloatedStorage文件夹?,我们在StackOverflow上找到一个类似的问题:

windows - 如何使用日期和时间创建文件夹?

我正在尝试制作一个快速简单的游戏备份脚本,但它对我不起作用。这是我的。@echooff:mainRD/S/Q"C:\Users\Citadel\Desktop\Minecraft_Backups"mkdir"C:\Users\Citadel\Desktop\Minecraft_Backups\%date%-%time%"XCOPY"C:\Users\Citadel\AppData\Roaming\.minecraft\saves""C:\Users\Citadel\Desktop\Minecraft_Backups\%date%-%time%"/D/E/C/R/I/K/Yecho%da

Windows批处理循环遍历子文件夹并运行命令

我试图在Windows命令提示符中使用嵌套的for循环,在其中我转到指定文件夹中的每个子文件夹,将其中的所有文本文件连接到一个文本文件中。我正在尝试使用FOR/FIN(.)DO(for%fin(*.dat)dotype“%f”>>aggregate.txt)但它不起作用。有人帮帮我! 最佳答案 我不确定你是想连接.txt还是.dat文件,但这应该适用于.dat(for/r%fin(*.dat)do@type"%f")>aggregate.txt在命令行中键入HELPFOR以获取有关FOR语句多种形式的更多信息。将整个命令括在括号中并

windows - 获取本地我的文档文件夹路径

在我的C++/WinAPI应用程序中,我使用以下代码获取我的文档文件夹路径:wchar_tpath[MAX_PATH];SHGetFolderPathW(NULL,CSIDL_PERSONAL,NULL,SHGFP_TYPE_CURRENT,path);其中一个用户在连接到他的公司网络的电脑上运行我的程序。他在网络上有我的文档文件夹。所以我的代码返回类似\\paq\user.name$\我的文档尽管他说他有一份“我的文档”的本地副本。问题是,当他“交换VPN”时,在线我的文档变得不可用,我的程序崩溃并出现系统错误代码64“指定的网络名称不再可用”(它尝试写入在在线我的文件中打开的文件文

windows - 即使用户正在浏览文件夹,也删除文件/文件夹。

我有一个安装脚本,我不时需要删除文件和文件夹。但是,我的问题是某些用户可能正在浏览此文件夹或文件。这将引发错误“目录不为空”。有没有一种方法或方式可以忽略用户浏览?像暴力删除一样?我希望在PowersShell或Cmd中执行此操作。例如cmd/crmdir"文件夹"Remove-Item给出了同样的错误。无论如何,我都需要能够删除。(Windows服务器2008R2) 最佳答案 如果另一个用户正在管理目录的内容,您真的不应该删除该目录。从技术上讲,它需要卸载程序强制关闭所有文件/目录句柄。这可能会导致意想不到的副作用,因此根本不推荐