我一直试图在一个驱动器上修改页面文件大小,使用CYGWIN作为大多数,否则我们的服务器只能访问cygwin,而不是直接使用CMD。
下面是我的试验概述,请注意,最后一个命令是成功的,但我不能按它要求的那样运行它,首先输入'cmd‘,然后交互地输入命令,并且不能通过脚本完成(尽我所能得到的):
Administrator@dock ~
$ wmic pagefileset where name='d:\\pagefile.sys' set InitialSize=10000,MaximumSize=20000
ERROR:
Description = Invalid query
Administrator@dock ~
$ cmd /c "wmic pagefileset where name='d:\\pagefile.sys' set InitialSize=10000,MaximumSize=20000"
ERROR:
Description = Invalid query
Administrator@dock ~
$ powershell -c "wmic pagefileset where name='d:\\pagefile.sys' set InitialSize=10000,MaximumSize=20000"
Invalid format.
Hint: <assignlist> = <propertyname>=<propertyvalue> [, <assignlist>].
Administrator@dock ~
$ cmd
Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.
C:\cygwin\home\Administrator>wmic pagefileset where name='d:\\pagefile.sys' set InitialSize=10000,MaximumSize=20000
wmic pagefileset where name='d:\\pagefile.sys' set InitialSize=10000,MaximumSize =20000
Updating property(s) of '\\DOCK\ROOT\CIMV2:Win32_PageFileSetting.Name="D:\\pagef ile.sys"'
Property(s) update successful.对于如何通过CYGWIN运行此命令而不获得“无效查询”,有什么建议吗?
发布于 2014-11-22 17:58:01
通过创建一个.bat文件并从允许更新Pagefile的.sh文件中调用它,就可以解决这个问题。
发布于 2014-11-21 17:43:07
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.https://stackoverflow.com/questions/25775760
复制相似问题