CYGWIN을 대다수로 사용하여 드라이브의 페이지 파일 크기를 수정하려고 시도했거나 서버가 cygwin에만 액세스 할 수 있고 곧은 CMD는 사용할 수 없습니다.Cygwin + WMIC 페이지 파일 설정
내 재판에 대한 개요는 다음과 같습니다. 마지막 명령이 성공했지만 먼저 'cmd'를 누른 다음 대화 형으로 명령을 입력해야하므로 스크립트를 통해 수행 할 수 없습니다 (가능한 한 멀리까지) :
[email protected] ~
$ wmic pagefileset where name='d:\\pagefile.sys' set InitialSize=10000,MaximumSize=20000
ERROR:
Description = Invalid query
[email protected] ~
$ cmd /c "wmic pagefileset where name='d:\\pagefile.sys' set InitialSize=10000,MaximumSize=20000"
ERROR:
Description = Invalid query
[email protected] ~
$ powershell -c "wmic pagefileset where name='d:\\pagefile.sys' set InitialSize=10000,MaximumSize=20000"
Invalid format.
Hint: <assignlist> = <propertyname>=<propertyvalue> [, <assignlist>].
[email protected] ~
$ 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을 통해이 명령을 실행할 수없는 방법에 대한 제안?
이 작업을하기 위해 무엇을했는지에 대한 설명을 추가 할 수 있다면 도움이 될 것입니다. –
Hey Andrew, cygwin 스크립트 (bash)와 (배치) 파일을 모두 사용하여이 문제를 해결했습니다. 나는 Bash 파일을 사용하여 끝에 .bat 파일을 호출했습니다. – Skowt
차이점은 다음과 같습니다. 'name = "C : \\ pagefile.sys"'(두 개의 작은 따옴표) – RBuser2769569