Cygwin+;WMIC页面文件设置

Cygwin+;WMIC页面文件设置,cygwin,wmic,Cygwin,Wmic,我一直在尝试使用CYGWIN作为多数修改驱动器上的页面文件大小,或者我们的服务器只能访问CYGWIN而不能直接访问CMD 下面是我试用的概述,请注意,最后一个命令是成功的,但我无法运行它,因为它需要先键入“cmd”,然后以交互方式键入命令,并且无法通过脚本完成(据我所知): Administrator@dock ~ $wmic pagefileset,其中name='d:\\pagefile.sys'设置InitialSize=10000,MaximumSize=20000 错误: Descri

我一直在尝试使用CYGWIN作为多数修改驱动器上的页面文件大小,或者我们的服务器只能访问CYGWIN而不能直接访问CMD

下面是我试用的概述,请注意,最后一个命令是成功的,但我无法运行它,因为它需要先键入“cmd”,然后以交互方式键入命令,并且无法通过脚本完成(据我所知):

Administrator@dock ~
$wmic pagefileset,其中name='d:\\pagefile.sys'设置InitialSize=10000,MaximumSize=20000
错误:
Description=无效查询
Administrator@dock ~
$cmd/c“wmic pagefileset,其中name='d:\\pagefile.sys'设置InitialSize=10000,MaximumSize=20000”
错误:
Description=无效查询
Administrator@dock ~
$powershell-c“wmic页面文件集,其中name='d:\\pagefile.sys'设置InitialSize=10000,MaximumSize=20000”
无效格式。
提示:==[,]。
Administrator@dock ~
$cmd
Microsoft Windows[版本6.3.9600]
(c) 2013年微软公司。版权所有。
C:\cygwin\home\Administrator>wmic页面文件集,其中name='d:\\pagefile.sys'设置InitialSize=10000,MaximumSize=20000
wmic页面文件集,其中name='d:\\pagefile.sys'设置InitialSize=10000,MaximumSize=20000
正在更新“\\DOCK\ROOT\CIMV2:Win32\u PageFileSetting.Name=“D:\\pagef ile.sys”的属性
属性更新成功。

关于如何通过CYGWIN运行此命令而不获得“无效查询”的任何建议?

通过创建一个.bat文件并从允许页面文件更新的.sh文件调用它,这就解决了这个问题。

如果您可以添加一些解释,说明您为实现此功能所做的不同操作(如果有的话)。嘿,Andrew,我通过使用cygwin脚本(bash)和(批处理)文件解决了这个问题。最后我使用Bash文件调用.bat文件。区别在于:'name=“C:\\pagefile.sys”“(两个单引号)
Administrator@darwin-test7-wi ~
$ wmic pagefileset where 'name="C:\\pagefile.sys"' delete

Deleting instance \\DARWIN-TEST7-WI\ROOT\CIMV2:Win32_PageFileSetting.Name="C:\\pagefile.sys" 
Instance deletion successful.

Administrator@darwin-test7-wi ~
$ wmic pagefileset create name="C:\\pagefile.sys"

Instance creation successful.

Administrator@darwin-test7-wi ~
$ wmic pagefileset where 'name="C:\\pagefile.sys"' set InitialSize=512,MaximumSize=512

Updating property(s) of '\\DARWIN-TEST7-WI\ROOT\CIMV2:Win32_PageFileSetting.Name="C:\\pagefile.sys"'

Property(s) update successful.
Administrator@darwin-test7-wi ~
$ wmic pagefileset where 'name="C:\\pagefile.sys"' delete

Deleting instance \\DARWIN-TEST7-WI\ROOT\CIMV2:Win32_PageFileSetting.Name="C:\\pagefile.sys" 
Instance deletion successful.

Administrator@darwin-test7-wi ~
$ wmic pagefileset create name="C:\\pagefile.sys"

Instance creation successful.

Administrator@darwin-test7-wi ~
$ wmic pagefileset where 'name="C:\\pagefile.sys"' set InitialSize=512,MaximumSize=512

Updating property(s) of '\\DARWIN-TEST7-WI\ROOT\CIMV2:Win32_PageFileSetting.Name="C:\\pagefile.sys"'

Property(s) update successful.