我有大约 20 个应用程序需要按特定顺序运行。我想为它们编写脚本,以便我可以远程执行此操作。
每个应用程序都有一个 Setup.exe 和一个 MSI。
我希望只是有一个简单的脚本来调用带有应答文件的 MSI,但我已经做了很多年了。但是,我不记得如何创建应答文件。
这是一个很好的方法吗?或者会有更简单的方法吗?
这是一个两管齐下的问题。
我正在开发一个应用程序,它需要能够通过命令行在 Windows Server 2003 中创建网络共享。那么,首先,如何通过命令行在 Windows 中创建共享?我尝试研究它,我能找到的只是我应该使用net,但除此之外,没有太多文档。
此外,在此共享中将有一些目录包含域中的用户名称,我希望其他任何人都无法读取或写入这些目录。例如,假设我有两个目录:jsmith和jdoe. 我希望用户jsmith从目录中写入和读取jsmith,而不是名为 的目录jdoe,反之亦然。
Windows Server 2003 中网络连接的 TCP/IP 属性有两个不同的选项,“默认网关”和“首选 DNS 服务器”。
我使用 RD 通过 VPN 连接到多个远程服务器。此 VPN 有时可能会意外退出,然后我是否可以重新连接到我所在的同一个 RD 会话或新会话,这似乎是一个问题。每次发生这种情况时,我都可以在任务管理器中查看会话,并看到有 2 个正在为我的主机名运行,但是我不知道如何回到原来的状态。有没有办法指定要连接的特定会话?
我曾尝试连接一次以填满剩余的 RD 插槽,然后再次连接,但是它只会给我“终端服务器已达到其最大连接数”消息,而不是让我选择一个来恢复。我不想使用/admin。
是否可以连接到特定会话?
我们经常使用远程桌面(XP 到 Server 2003),人们经常遇到剪贴板无法正常工作的问题。在确保为远程连接选择了所有驱动器,并且 rdpclip 被终止/重新启动后,剪贴板再次工作。
我想知道是否有一种方法可以为用户自动执行此过程,这样我就不必在 rdpclip 每次停止为某人工作时手动终止并重新启动它。我可以编写一个批处理文件来杀死 rdpclip 并仅为当前用户重新启动它吗?有更好的解决方案吗?
我在一台服务器的 SYSTEM32 目录中有一个 DLL 文件,我不确定我是否真的需要它。
谷歌已经告诉我它通常用于什么,但该软件从未安装在此系统上。不过,我确实认为服务器上安装的其他产品之一可能已经包含(因此,可能需要)该文件。
我在注册表中搜索了文件名,以及在文件元数据中找到的一些字符串,但我找不到任何信息。(虽然 ACMru 键确实引起了我的注意,直到我发现它的用途。)
我还能做些什么,让系统本身告诉我安装了 DLL 的程序,和/或安装的程序(如果有的话)会使用它吗?
注意:工具建议很好,但我不会在此系统上安装或运行任何其他软件。我需要使用 Server 2003 的默认安装中可用的任何内容。
我有一个 Windows Server 2003 服务器,它有一大堆需要重命名的文件名。基本上,我只需要将所有-(连字符)替换为_(下划线),无论它们在文件名中的哪个位置。假设没有重复。
我可以在我的 Mac 上用一个小脚本来做到这一点,但文件太大而且太疯狂了,无法传输到我的 Mac,重命名,然后返回到服务器。是否可以在 Windows 命令提示符下执行此操作而无需下载重命名器或任何其他软件?
我在 Windows Server 2003 上输入以下命令
net use X: \\Samba_Server\gis /user:Administrator <admin-pwd> /persistent:yes
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
System error 1326 has occurred.
Logon failure: unknown user name or bad password.
Run Code Online (Sandbox Code Playgroud)
我究竟做错了什么?
没有/user:Administrator <admin-pwd>,它安装得很好。我希望凭据在登录时保持不变。
我希望我的会话在远程桌面断开连接时终止。
现在我正在手动执行此操作ala:

我选择End session的选项是When a session limit is reached or connection is broken:.
我想用一个脚本来做到这一点,我想知道我可以设置什么注册表项以使其成为默认行为。
在 Win 2003 上双击此文件时出现该错误:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Printers\Back Office Copier\DsDriver]
"printDuplexSupported"=hex:01
"printStaplingSupported"=hex:01
Run Code Online (Sandbox Code Playgroud)
我很困惑,因为这只是一个精简的出口。我究竟做错了什么?
script ×2
batch-file ×1
batch-rename ×1
clipboard ×1
command-line ×1
dll ×1
dns ×1
gateway ×1
net-use ×1
windows ×1
windows-xp ×1